CN116620284A - Ramp parallel control system and method based on map signals - Google Patents
Ramp parallel control system and method based on map signals Download PDFInfo
- Publication number
- CN116620284A CN116620284A CN202310590114.5A CN202310590114A CN116620284A CN 116620284 A CN116620284 A CN 116620284A CN 202310590114 A CN202310590114 A CN 202310590114A CN 116620284 A CN116620284 A CN 116620284A
- Authority
- CN
- China
- Prior art keywords
- ramp
- signal
- parallel
- coefficient
- self
- 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
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000001133 acceleration Effects 0.000 claims abstract description 112
- 238000004364 calculation method Methods 0.000 claims abstract description 5
- 230000003213 activating effect Effects 0.000 claims abstract 2
- 230000006870 function Effects 0.000 claims description 16
- 230000008569 process Effects 0.000 claims description 14
- 230000008859 change Effects 0.000 claims description 13
- 238000012360 testing method Methods 0.000 claims description 7
- 230000015654 memory Effects 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 238000012512 characterization method Methods 0.000 claims 4
- 238000001914 filtration Methods 0.000 claims 1
- 238000009499 grossing Methods 0.000 claims 1
- 230000002401 inhibitory effect Effects 0.000 claims 1
- 238000012856 packing Methods 0.000 claims 1
- 238000012163 sequencing technique Methods 0.000 claims 1
- 206010039203 Road traffic accident Diseases 0.000 abstract description 4
- 241000270666 Testudines Species 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 8
- 238000013528 artificial neural network Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000011217 control strategy Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000000446 fuel Substances 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000006403 short-term memory Effects 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/18163—Lane change; Overtaking manoeuvres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/105—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0019—Control system elements or transfer functions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0043—Signal treatments, identification of variables or parameters, parameter estimation or state estimation
- B60W2050/0052—Filtering, filters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/06—Combustion engines, Gas turbines
- B60W2510/0638—Engine speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/10—Accelerator pedal position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/12—Brake pedal position
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及发动机及整车控制技术领域,具体地涉及基于地图信号的匝道并线控制系统及方法。The invention relates to the technical field of engine and vehicle control, in particular to a ramp merge control system and method based on map signals.
背景技术Background technique
车辆由匝道汇入主路的过程叫做匝道并线过程;这个过程需要提速,但同时要兼顾后方来车,因此是一个车速的动态调整过程。The process of vehicles merging into the main road from the ramp is called the ramp merging process; this process needs to increase speed, but at the same time, it must take into account the vehicles coming from behind, so it is a dynamic adjustment process of vehicle speed.
匝道并线一直是一个难于兼顾速度与安全的领域,其主要原因是每个驾驶员的驾驶习惯不同,从而导致同一辆车在同一个匝道,都无法做到相同的提速策略;加上主路上的路况也是每时每刻都在变化,因此现有技术很难做到对于每个不同的驾驶员、每辆不同的车都给予定制化策略的服务。Ramp merging has always been an area where it is difficult to balance speed and safety. The main reason is that each driver has different driving habits, so that the same vehicle cannot implement the same speed-up strategy on the same ramp; The road conditions in the road are also changing every moment, so it is difficult for the existing technology to provide customized strategy services for each different driver and each different car.
典型现有技术如申请号为201811448867.8,专利名称为“一种基于V2X的自动并线系统”的中国发明专利,其公开了一种自动并线系统,属于自动驾驶技术领域,通过并线触发模块再接收到并线指令时,向定位模块、V2X短程通信模块以及策略确定模块发送并线触发信号;定位模块再接收到并线触发信号时,确定本车侧方的危险区域位置范围,并将危险区域位置范围发送给策略确定模块;策略确定模块接收传感器采集得到的本车速度,并根据V2X短程通信模块获取的本车速度、危险区域位置范围、其它车辆的位置、速度、油门踏板状态以及刹车踏板状态,确定控制策略并发送给控制执行模块;控制执行模块在接收到控制策略时,根据控制策略对本车进行相应的控制,从而在需要并线时,利用V2X短程通信模块获取的周围车辆的多种车辆信息,实现安全且高效的自动并线。Typical existing technologies such as the Chinese invention patent with the application number 201811448867.8 and the patent name "A V2X-based Automatic Parallel System", which discloses an automatic parallel system, which belongs to the field of automatic driving technology. When receiving the merging command, send a merging trigger signal to the positioning module, the V2X short-range communication module, and the policy determination module; when the positioning module receives the merging trigger signal again, determine the dangerous area on the side of the vehicle The location range of the dangerous area is sent to the strategy determination module; the strategy determination module receives the speed of the vehicle collected by the sensor, and according to the speed of the vehicle obtained by the V2X short-range communication module, the location range of the dangerous area, the position, speed, accelerator pedal status of other vehicles and The state of the brake pedal determines the control strategy and sends it to the control execution module; when the control execution module receives the control strategy, it controls the vehicle accordingly according to the control strategy, so that when the line needs to be merged, the surrounding vehicles obtained by the V2X short-range communication module A variety of vehicle information to achieve safe and efficient automatic merging.
另一典型现有技术如申请号为202110887375.4,专利名称为“一种基于智能网联环境的高速公路车辆汇入方法及系统。该发明所述方法包括以下步骤:获取高速公路最外侧车道以及匝道待汇入车辆的经纬度位置、速度;根据所述高速公路最外侧车道车辆的实时经纬度位置、速度,确定至少一个候选汇入间隙;在所有候选汇入间隙中选择一个候选汇入间隙,判断该候选汇入间隙是否可以作为汇入间隙,否则在所有候选汇入间隙中选择另一候选汇入间隙重新判断,直至所有候选汇入间隙均选择完毕;待汇入车辆依据汇入间隙以及对应的汇入点位置、车辆在当前时刻距离预计到达汇入点时刻的时间间隔、待汇入车辆在汇入时的速度,汇入高速公路最外侧车辆。在该专利中,想要准确的汇入车辆,需要车辆的车速达到一定水平,否则会导致汇入失败或者事故发生。Another typical prior art is the application number 202110887375.4, and the patent name is "A method and system for expressway vehicle merging based on intelligent network connection environment. The method described in this invention includes the following steps: obtaining the outermost lane and ramp of the expressway The longitude and latitude position and speed of the vehicle to be merged into; according to the real-time latitude and longitude position and speed of the vehicle in the outermost lane of the expressway, at least one candidate merge-in gap is determined; a candidate merge-in gap is selected among all candidate merge-in gaps to determine the Whether the candidate ingress gap can be used as an ingress gap, otherwise, select another candidate ingress gap among all candidate ingress gaps to re-judge until all candidate ingress gaps are selected; The location of the merging point, the time interval between the vehicle at the current moment and the time when it is expected to arrive at the merging point, the speed of the vehicle to be merging at the time of merging, and the vehicle on the outermost side of the expressway. In this patent, it is necessary to accurately import Vehicles, the speed of the vehicle needs to reach a certain level, otherwise it will lead to import failure or accidents.
现有技术的缺陷是:The defective of prior art is:
1.由于现有技术方案中只是针对自动驾驶场景,利用智能网联技术,如对比文件1所用的V2X技术,通过前方车辆或道路两旁的V2X设备向车辆发送匝道信息,然后根据高速公路入口匝道处实时获取主线和匝道车辆状态信息来确定匝道汇入主线的车辆数并优化匝道车辆汇入顺序;但是目前装配自动驾驶技术的车辆价格较贵,保有量少,当前绝大部分车辆为普通车辆,并不具备自动驾驶技术,所以当前方案中没有对非自动驾驶领域、非智能网联状态下车辆都无法使用汇入匝道状态的控制技术;1. Since the existing technical solutions are only aimed at autonomous driving scenarios, using intelligent network technology, such as the V2X technology used in reference document 1, the ramp information is sent to the vehicle through the vehicle in front or the V2X equipment on both sides of the road, and then according to the highway entrance ramp Real-time acquisition of vehicle status information on the main line and ramps to determine the number of vehicles entering the main line on the ramp and optimize the order of vehicles on the ramp; however, vehicles equipped with automatic driving technology are currently expensive and have a small number of vehicles. Most of the current vehicles are ordinary vehicles , does not have automatic driving technology, so the current plan does not have a control technology that cannot be used to enter the on-ramp state for vehicles in the non-automatic driving field and in the non-intelligent network connection state;
2.由于现有技术当前的专利关注点为当车辆速度达到时选择车辆间隙并进行汇入操作,但是车辆速度不一定能达到设定范围,从而使得现有技术的应用存在局限性,容易受限,进一步也容易导致事故的发生。2. Since the current patent focus of the prior art is to select the vehicle gap and perform the merge operation when the vehicle speed is reached, but the vehicle speed may not necessarily reach the set range, so that the application of the prior art has limitations and is susceptible to limit, further easily lead to accidents.
发明内容Contents of the invention
本发明针对上述问题,提供基于地图信号的匝道并线控制系统及方法,其目的在于适用范围广,成本低,客户收益大;有效避免龟速驾驶导致的车道拥堵及交通事故发生;提升驾驶体验,并进一步降低事故率和堵车率;减少标定工作,针对不同的人、车的定制化策略服务。Aiming at the above problems, the present invention provides a ramp merging control system and method based on map signals, the purpose of which is to have a wide range of applications, low cost, and large customer benefits; effectively avoid lane congestion and traffic accidents caused by slow-moving driving; improve driving experience , and further reduce the accident rate and traffic jam rate; reduce the calibration work, and provide customized strategic services for different people and vehicles.
为解决上述问题,本发明提供的技术方案为:In order to solve the above problems, the technical solution provided by the invention is:
基于地图信号的匝道并线控制系统,包含以下部分:The ramp merging control system based on map signals includes the following parts:
地图信号模块,用于获取车辆实时位置和匝道并线工况;The map signal module is used to obtain the real-time position of the vehicle and the merging condition of the ramp;
驾驶员意图自学习模块,用于判断驾驶员匝道并线操作意图,以及获得自学习加权系数;The driver's intention self-learning module is used to judge the driver's ramp merge operation intention and obtain the self-learning weighting coefficient;
并线加速执行系数计算模块,用于计算匝道并线加速可行性系数,并根据所述匝道并线加速可行性系数判定是否激活匝道并线加速指令;The parallel acceleration execution coefficient calculation module is used to calculate the ramp parallel acceleration feasibility coefficient, and determine whether to activate the ramp parallel acceleration command according to the ramp parallel acceleration feasibility coefficient;
并线加速执行模块,用于执行所述匝道并线加速指令,并实时获取匝道并线实时状态,并将所述匝道并线实时状态回传至所述驾驶员意图自学习模块。The line merging acceleration execution module is used to execute the ramp merging acceleration command, obtain the real-time ramp merging state in real time, and send the ramp merging real-time state back to the driver intention self-learning module.
优选地,所述自学习加权系数通过基于记忆的学习算法进行自学习获得。Preferably, the self-learning weighting coefficients are obtained through self-learning based on a memory-based learning algorithm.
优选地,所述并线加速执行模块具体包含以下子模块:Preferably, the parallel acceleration execution module specifically includes the following submodules:
扭矩补偿子模块,用于根据所述匝道并线工况实时对发动机的输出扭矩提供补偿扭矩;The torque compensation sub-module is used to provide compensation torque to the output torque of the engine in real time according to the ramp merge condition;
滤波参数子模块,用于平滑发动机的所述输出扭矩,并抑制扭矩突变的发生,同时限制所述输出扭矩的变化速率,并调整整车的扭矩响应性能;The filter parameter sub-module is used to smooth the output torque of the engine, suppress the occurrence of sudden torque changes, limit the rate of change of the output torque, and adjust the torque response performance of the vehicle;
模式切换子模块,用于切换整车的控制模式;所述控制模式包含匝道并线控制模式、正常控制模式;The mode switching sub-module is used to switch the control mode of the vehicle; the control mode includes a ramp merge control mode and a normal control mode;
限值调整子模块,用于调整整车限值与发动机限值;所述整车限值包含人工预设的车速上限阈值;所述发动机限值包含发动机转速上限阈值、发动机输出扭矩上限阈值;The limit value adjustment sub-module is used to adjust the vehicle limit value and the engine limit value; the vehicle limit value includes an artificially preset vehicle speed upper limit threshold; the engine limit value includes an engine speed upper limit threshold and an engine output torque upper limit threshold;
挡位控制子模块,用于控制整车的挡位升降操作。The gear control sub-module is used to control the gear up and down operation of the vehicle.
利用基于地图信号的匝道并线控制系统的基于地图信号的匝道并线控制方法,包含以下步骤:The ramp merging control method based on the map signal using the map signal-based ramp merging control system comprises the following steps:
S100.获取所述车辆实时位置;然后根据所述车辆实时位置判定车辆是否处于上匝道状态;然后根据判定结果做出如下操作:S100. Obtain the real-time position of the vehicle; then determine whether the vehicle is in an on-ramp state according to the real-time position of the vehicle; then perform the following operations according to the determination result:
如果车辆处于所述上匝道状态,则发出匝道并线控制指令;If the vehicle is in the on-ramp state, a ramp merge control command is issued;
如果车辆不处于所述上匝道状态,则回到并再次重新执行S100;If the vehicle is not in the on-ramp state, go back and execute S100 again;
S200.在收到所述上匝道状态之后,实时采集油门踏板信号、发动机转速信号、实时车速信号、转向信号、挡位信号、离合信号;然后计算得到匝道并线执行系数;S200. After receiving the on-ramp state, collect the accelerator pedal signal, the engine speed signal, the real-time vehicle speed signal, the steering signal, the gear signal, and the clutch signal in real time; then calculate the ramp merge execution coefficient;
S300.根据所述匝道并线执行系数判定司机是否处于并线加速意图;然后根据判定结果做出如下操作:S300. Determine whether the driver is in the acceleration intention of merging according to the ramp merging execution coefficient; then perform the following operations according to the determination result:
如果司机处于所述并线加速意图,则激活匝道并线加速功能指令;If the driver is in the said merging acceleration intention, activate the ramp merging acceleration function command;
如果司机不处于所述并线加速意图,则回到并再次重新执行S200;If the driver is not in the intention of merging and accelerating, go back and execute S200 again;
S400.将整车设为匝道并线控制模式;调用所述并线加速执行模块,执行加速度管理;然后将提高车速;S400. Set the vehicle as a ramp merging control mode; call the merging acceleration execution module to perform acceleration management; then increase the vehicle speed;
S500.实时采集所述实时车速信号、刹车踏板信号;然后根据所述实时车速信号、所述刹车踏板信号,判定是否退出所述匝道并线控制模式;然后根据判定结果做出如下操作:S500. Collect the real-time vehicle speed signal and brake pedal signal in real time; then determine whether to exit the ramp merging control mode according to the real-time vehicle speed signal and the brake pedal signal; then perform the following operations according to the determination result:
如果判定不退出所述匝道并线控制模式,则回到并再次重新执行S500;If it is determined not to exit the ramp merge control mode, return to and re-execute S500;
如果判定退出所述匝道并线控制模式,则退出所述匝道并线控制模式,并将整车设为所述正常控制模式,然后退出本次匝道并线控制流程。If it is determined to exit the ramp merging control mode, exit the ramp merging control mode, set the entire vehicle to the normal control mode, and then exit the current ramp merging control process.
优选地,所述匝道并线控制指令为布尔数据类型,其中:当所述匝道并线控制指令的值为“1”时,表征指令有效,需得到执行;当所述匝道并线控制指令的值为“0”时,表征指令无效,无需执行;Preferably, the ramp merging control command is a Boolean data type, wherein: when the value of the ramp merging control command is "1", it indicates that the command is valid and needs to be executed; When the value is "0", it indicates that the instruction is invalid and does not need to be executed;
所述匝道并线加速功能指令为布尔数据类型,其中:当所述匝道并线加速功能指令的值为“1”时,表征指令有效,需得到执行;当所述匝道并线加速功能指令的值为“0”时,表征指令无效,无需执行。The ramp merging acceleration function command is a Boolean data type, wherein: when the value of the ramp merging acceleration function command is "1", it indicates that the command is valid and needs to be executed; when the ramp merging acceleration function command is When the value is "0", it indicates that the command is invalid and does not need to be executed.
优选地,S200中计算得到所述匝道并线执行系数具体包含以下步骤:Preferably, the calculation in S200 to obtain the ramp merging execution coefficient specifically includes the following steps:
S210.查表获得油门踏板信号权重因子、发动机转速信号权重因子、实时车速信号权重因子、转向信号权重因子;S210. Look up the table to obtain the accelerator pedal signal weight factor, the engine speed signal weight factor, the real-time vehicle speed signal weight factor, and the steering signal weight factor;
S220.用所述油门踏板信号乘以所述油门踏板信号权重因子,得到加权油门踏板信号;用所述发动机转速信号乘以所述发动机转速信号权重因子,得到加权发动机转速信号;用所述实时车速信号乘以所述实时车速信号权重因子,得到加权实时车速信号;用所述转向信号乘以所述转向信号权重因子,得到加权转向信号;S220. Multiply the accelerator pedal signal by the accelerator pedal signal weight factor to obtain a weighted accelerator pedal signal; multiply the engine speed signal by the engine speed signal weight factor to obtain a weighted engine speed signal; use the real-time The vehicle speed signal is multiplied by the real-time vehicle speed signal weight factor to obtain a weighted real-time vehicle speed signal; the turn signal is multiplied by the turn signal weight factor to obtain a weighted turn signal;
S230.将所述加权油门踏板信号、所述加权发动机转速信号、所述加权实时车速信号、所述加权转向信号相加,得到所述匝道并线加速可行性系数;S230. Adding the weighted accelerator pedal signal, the weighted engine speed signal, the weighted real-time vehicle speed signal, and the weighted steering signal to obtain the feasibility coefficient of ramp merging acceleration;
S240.用所述匝道并线加速可行性系数乘以所述自学习加权系数,得到所述匝道并线执行系数。S240. Multiply the ramp merging acceleration feasibility coefficient by the self-learning weighting coefficient to obtain the ramp merging execution coefficient.
优选地,S300中根据所述匝道并线执行系数判定司机是否处于所述并线加速意图,具体包含以下步骤:Preferably, in S300, it is determined whether the driver is in the acceleration intention of the merging according to the execution coefficient of the ramp merging, which specifically includes the following steps:
S310.将所述匝道并线执行系数与人工预设的并线加速意图阈值进行比较;S310. Comparing the ramp merging execution coefficient with the manually preset merging acceleration intention threshold;
S320.根据比较结果做出如下操作:S320. Perform the following operations according to the comparison result:
如果所述匝道并线执行系数不大于所述并线加速意图阈值,则判定司机不处于所述并线加速意图;If the ramp merging execution coefficient is not greater than the merging acceleration intention threshold, it is determined that the driver is not in the merging acceleration intention;
如果所述匝道并线执行系数大于所述并线加速意图阈值,则执行S330;If the ramp merging execution coefficient is greater than the merging acceleration intention threshold, execute S330;
S330.根据所述匝道并线执行系数大于所述并线加速意图阈值的持续时间,做出如下操作:S330. According to the duration for which the ramp merging execution coefficient is greater than the merging acceleration intention threshold, perform the following operations:
如果所述匝道并线执行系数大于所述并线加速意图阈值的持续时间大于人工预设的并线加速意图时间阈值,则判定司机处于所述并线加速意图;If the duration of the ramp merging execution coefficient greater than the merging acceleration intention threshold is greater than the manually preset merging acceleration intention time threshold, it is determined that the driver is in the merging acceleration intention;
如果所述匝道并线执行系数大于所述并线加速意图阈值的持续时间不大于所述并线加速意图时间阈值,则判定司机不处于所述并线加速意图。If the duration of the ramp merging execution coefficient being greater than the merging acceleration intention threshold is not greater than the merging acceleration intention time threshold, it is determined that the driver is not in the merging acceleration intention.
优选地,S500中根据所述实时车速信号、所述刹车踏板信号,判定是否退出所述匝道并线控制模式,具体包含以下步骤:Preferably, in S500, according to the real-time vehicle speed signal and the brake pedal signal, it is determined whether to exit the ramp merge control mode, which specifically includes the following steps:
S510.将所述实时车速信号与所述车速上限阈值进行比较;然后根据比较结果做出如下操作:S510. Comparing the real-time vehicle speed signal with the vehicle speed upper limit threshold; and then performing the following operations according to the comparison result:
如果所述实时车速信号大于所述车速上限阈值,则判定退出所述匝道并线控制模式;If the real-time vehicle speed signal is greater than the vehicle speed upper limit threshold, it is determined to exit the ramp merge control mode;
如果所述实时车速信号不大于所述车速上限阈值,则执行S520;If the real-time vehicle speed signal is not greater than the vehicle speed upper threshold, execute S520;
S520.根据的所述刹车踏板信号值做出如下操作:S520. Perform the following operations according to the brake pedal signal value:
如果所述刹车踏板信号值为“刹车”,则判定退出所述匝道并线控制模式;If the brake pedal signal value is "brake", it is determined to exit the ramp merge control mode;
如果所述刹车踏板信号值为“不刹车”,则判定不退出所述匝道并线控制模式。If the value of the brake pedal signal is "no braking", it is determined not to exit the ramp merge control mode.
优选地,S240中所述自学习加权系数通过以下方式获得:Preferably, the self-learning weighting coefficients in S240 are obtained in the following manner:
根据所述刹车踏板信号、所述转向信号,遍历人工预设的自学习加权系数对应表;所述自学习加权系数对应表为一个二维表,每1行为一个所述刹车踏板信号的值,每1列为一个所述转向信号的值,每1个单元格中存放的是这个单元格所对应的行所表征的所述刹车踏板信号与列所表征的所述转向信号共同影响下得到的所述自学习加权系数的值;然后获取并输出所述自学习加权系数的值。According to the brake pedal signal and the steering signal, traverse the manually preset self-learning weighting coefficient correspondence table; the self-learning weighting coefficient correspondence table is a two-dimensional table, and each 1 row is a value of the brake pedal signal, Each column is a value of the turn signal, and each cell stores the value obtained under the joint influence of the brake pedal signal represented by the row corresponding to this cell and the turn signal represented by the column. The value of the self-learning weighting coefficient; then acquire and output the value of the self-learning weighting coefficient.
优选地,所述自学习加权系数对应表中的所述自学习加权系数的值通过以下方式获得:Preferably, the value of the self-learning weighting coefficient in the self-learning weighting coefficient correspondence table is obtained in the following manner:
S241.选定并加载一批预先由人工标定的初始样本数据;所述初始样本数据包含所述刹车踏板信号、所述转向信号、所述自学习加权系数;S241. Select and load a batch of initial sample data manually calibrated in advance; the initial sample data includes the brake pedal signal, the steering signal, and the self-learning weighting coefficient;
S242.将所述刹车踏板信号按值的增序依次填入行的各个单元格中;将所述转向信号按值的增序依次填入列的各个单元格中;S242. Fill the brake pedal signals into each cell of the row in order of increasing value; fill the steering signal into each cell of the column in order of increasing value;
S243.依次在剩下的单元格中填入这个单元格所对应的行所表征的所述刹车踏板信号与列所表征的所述转向信号共同影响下得到的所述自学习加权系数的值;S243. Fill in the value of the self-learning weighting coefficient obtained under the joint influence of the brake pedal signal represented by the row corresponding to this cell and the steering signal represented by the column in the remaining cells in turn;
S244.在测试过程或驾驶过程中,实时采集所述刹车踏板信号、所述转向信号、所述自学习加权系数;然后将1个所述刹车踏板信号的值、1个所述转向信号的值与对应同时采集到的1个所述自学习加权系数的值打包为1个自学习对应组;S244. During the testing process or driving process, collect the brake pedal signal, the steering signal, and the self-learning weighting coefficient in real time; then use one value of the brake pedal signal and one value of the steering signal The value of one of the self-learning weighting coefficients collected at the same time as the correspondence is packed into a self-learning corresponding group;
S245.将得到的所述自学习对应组按时间戳排序,得到所述匝道并线实时状态;再将所述匝道并线实时状态回传至所述驾驶员意图自学习模块;S245. Sort the obtained self-learning corresponding groups by time stamps to obtain the real-time state of the ramp merging; then return the real-time state of the ramp merging to the driver intention self-learning module;
S246.将所述匝道并线实时状态解调,得到的所述自学习对应组,将每个所述自学习对应组中的所述自学习加权系数的值实时更新到这个所述自学习对应组中的所述刹车踏板信号的值对应的行、所述转向信号的值对应的列所交叉的单元格中;S246. Demodulate the real-time state of the ramp merging to obtain the self-learning corresponding group, and update the value of the self-learning weighting coefficient in each self-learning corresponding group to the self-learning corresponding group in real time. In the cell intersected by the row corresponding to the value of the brake pedal signal and the column corresponding to the value of the steering signal in the group;
S247.重复执行S244~S246,直至每个单元格中的所述自学习加权系数的值的变化率小于人工预设的自学习加权系数变化率阈值。S247. Repeat S244-S246 until the rate of change of the value of the self-learning weighting coefficient in each cell is less than the manually preset threshold value of the rate of change of the self-learning weighting coefficient.
本发明与现有技术对比,具有以下优点:Compared with the prior art, the present invention has the following advantages:
1.由于本发明控制方法适用于常规普通中重型商用车控制系统,从而适用范围广,成本低,客户收益大;1. Since the control method of the present invention is applicable to conventional ordinary medium and heavy commercial vehicle control systems, it has wide application range, low cost, and large customer benefits;
2.由于本发明控制方法提速迅速、判定时间短,从而可有效避免龟速驾驶导致的车道拥堵及交通事故发生;2. Due to the rapid speed increase and short judgment time of the control method of the present invention, lane congestion and traffic accidents caused by slow-moving driving can be effectively avoided;
3.由于本发明可大幅减少车辆并线时间,从而提升了驾驶体验,并进一步降低了事故率和堵车率;3. Since the invention can greatly reduce the time for merging vehicles, the driving experience is improved, and the accident rate and traffic jam rate are further reduced;
4.由于本发明通过自学习功能学习不同司机操作习惯,从而减少了标定工作,还能做到针对不同的人、车的定制化策略服务。4. Since the present invention learns the operating habits of different drivers through the self-learning function, the calibration work is reduced, and customized strategy services for different people and vehicles can also be achieved.
附图说明Description of drawings
图1为本发明具体实施例的系统结构示意图;Fig. 1 is a schematic diagram of the system structure of a specific embodiment of the present invention;
图2为本发明具体实施例的方法流程示意图;Fig. 2 is the schematic flow chart of the method of the specific embodiment of the present invention;
图3为本发明具体实施例的测试路况示意图;Fig. 3 is the test road condition schematic diagram of the specific embodiment of the present invention;
图4为本发明具体实施例的开启及关闭并线加速系统前后车速变化对比示意图。Fig. 4 is a schematic diagram of a comparison of vehicle speed before and after turning on and off the parallel acceleration system according to a specific embodiment of the present invention.
具体实施方式Detailed ways
下面结合具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。Below in conjunction with specific embodiment, further illustrate the present invention, should be understood that these embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those skilled in the art will understand various equivalent forms of the present invention All modifications fall within the scope defined by the appended claims of the present application.
如图1所示,基于地图信号的匝道并线控制系统,包含以下部分:As shown in Figure 1, the ramp merge control system based on map signals includes the following parts:
地图信号模块,用于获取车辆实时位置和匝道并线工况。The map signal module is used to obtain the real-time position of the vehicle and the merging condition of the ramp.
驾驶员意图自学习模块,用于判断驾驶员匝道并线操作意图,以及获得自学习加权系数。The driver's intention self-learning module is used to judge the driver's intention of ramp merge operation and obtain the self-learning weighting coefficient.
本具体实施例中,自学习加权系数通过基于记忆的学习算法进行自学习获得。In this specific embodiment, the self-learning weighting coefficient is obtained through self-learning through a memory-based learning algorithm.
并线加速执行系数计算模块,用于计算匝道并线加速可行性系数,并根据匝道并线加速可行性系数判定是否激活匝道并线加速指令。The parallel acceleration execution coefficient calculation module is used to calculate the ramp parallel acceleration feasibility coefficient, and determine whether to activate the ramp parallel acceleration command according to the ramp parallel acceleration feasibility coefficient.
并线加速执行模块,用于执行匝道并线加速指令,并实时获取匝道并线实时状态,并将匝道并线实时状态回传至驾驶员意图自学习模块。The merging acceleration execution module is used to execute the ramp merging acceleration command, obtain the real-time status of the ramp merging in real time, and send the real-time status of the ramp merging back to the driver's intention self-learning module.
本具体实施例中,并线加速执行模块具体包含以下子模块:In this specific embodiment, the parallel acceleration execution module specifically includes the following submodules:
扭矩补偿子模块,用于根据匝道并线工况实时对发动机的输出扭矩提供补偿扭矩。The torque compensation sub-module is used to provide compensation torque to the output torque of the engine in real time according to the ramp merge condition.
滤波参数子模块,用于平滑发动机的输出扭矩,并抑制扭矩突变的发生,同时限制输出扭矩的变化速率,并调整整车的扭矩响应性能。The filter parameter sub-module is used to smooth the output torque of the engine, suppress the occurrence of sudden torque changes, limit the rate of change of the output torque, and adjust the torque response performance of the vehicle.
模式切换子模块,用于切换整车的控制模式;控制模式包含匝道并线控制模式、正常控制模式。The mode switching sub-module is used to switch the control mode of the vehicle; the control mode includes the ramp merge control mode and the normal control mode.
限值调整子模块,用于调整整车限值与发动机限值;整车限值包含人工预设的车速上限阈值;发动机限值包含发动机转速上限阈值、发动机输出扭矩上限阈值。The limit value adjustment sub-module is used to adjust the vehicle limit value and the engine limit value; the vehicle limit value includes the manually preset vehicle speed upper limit threshold; the engine limit value includes the engine speed upper limit threshold and the engine output torque upper limit threshold.
挡位控制子模块,用于控制整车的挡位升降操作。The gear control sub-module is used to control the gear up and down operation of the vehicle.
如图2所示,利用基于地图信号的匝道并线控制系统的基于地图信号的匝道并线控制方法,包含以下步骤:As shown in Figure 2, the ramp merging control method based on the map signal using the map signal-based ramp merging control system includes the following steps:
S100.获取车辆实时位置;然后根据车辆实时位置判定车辆是否处于上匝道状态;然后根据判定结果做出如下操作:S100. Obtain the real-time position of the vehicle; then determine whether the vehicle is in the on-ramp state according to the real-time position of the vehicle; then perform the following operations according to the determination result:
如果车辆处于上匝道状态,则发出匝道并线控制指令。If the vehicle is in the on-ramp state, a ramp merging control command is issued.
如果车辆不处于上匝道状态,则回到并再次重新执行S100。If the vehicle is not in the on-ramp state, go back and execute S100 again.
本具体实施例中,匝道并线控制指令为布尔数据类型,其中:当匝道并线控制指令的值为“1”时,表征指令有效,需得到执行;当匝道并线控制指令的值为“0”时,表征指令无效,无需执行。In this specific embodiment, the ramp merging control command is a Boolean data type, wherein: when the value of the ramp merging control command is "1", the indicative command is valid and needs to be executed; when the value of the ramp merging control command is "1", When 0", it indicates that the instruction is invalid and does not need to be executed.
S200.在收到上匝道状态之后,实时采集油门踏板信号、发动机转速信号、实时车速信号、转向信号、挡位信号、离合信号;然后计算得到匝道并线执行系数。S200. After receiving the on-ramp state, collect the accelerator pedal signal, the engine speed signal, the real-time vehicle speed signal, the steering signal, the gear signal, and the clutch signal in real time; and then calculate the ramp merge execution coefficient.
本具体实施例中,S200中计算得到匝道并线执行系数具体包含以下步骤:In this specific embodiment, the execution coefficient of ramp merging calculated in S200 specifically includes the following steps:
S210.查表获得油门踏板信号权重因子、发动机转速信号权重因子、实时车速信号权重因子、转向信号权重因子;S210. Look up the table to obtain the accelerator pedal signal weight factor, the engine speed signal weight factor, the real-time vehicle speed signal weight factor, and the steering signal weight factor;
S220.用油门踏板信号乘以油门踏板信号权重因子,得到加权油门踏板信号;用发动机转速信号乘以发动机转速信号权重因子,得到加权发动机转速信号;用实时车速信号乘以实时车速信号权重因子,得到加权实时车速信号;用转向信号乘以转向信号权重因子,得到加权转向信号。S220. Multiply the accelerator pedal signal by the accelerator pedal signal weight factor to obtain a weighted accelerator pedal signal; multiply the engine speed signal by the engine speed signal weight factor to obtain a weighted engine speed signal; multiply the real-time vehicle speed signal by the real-time vehicle speed signal weight factor, A weighted real-time vehicle speed signal is obtained; the weighted steering signal is obtained by multiplying the steering signal by the weighting factor of the steering signal.
S230.将加权油门踏板信号、加权发动机转速信号、加权实时车速信号、加权转向信号相加,得到匝道并线加速可行性系数。S230. Adding the weighted accelerator pedal signal, the weighted engine speed signal, the weighted real-time vehicle speed signal, and the weighted steering signal to obtain a ramp merge acceleration feasibility coefficient.
需要说明的是,本具体实施例中是采用查表的方式获得上述各权重因子此外还有另一种方式也可以算得上述各权重因子,即按照各信号权重因子基于LSTM(Long short-term memory)神经网络算法计算出匝道并线加速可行性系数。It should be noted that in this specific embodiment, the above-mentioned weight factors are obtained by looking up a table. In addition, there is another way to calculate the above-mentioned weight factors, that is, according to each signal weight factor based on LSTM (Long short-term memory ) The neural network algorithm calculates the feasibility coefficient of ramp merging acceleration.
需要进一步说明的是,LSTM神经网络算法是一种特殊的循环神经网络算法,通过该算法可用来处理具有时间序列的数据任务,在本发明中,利用LSTM神经网络算法,根据车辆运动学模型,按照时间序列,根据油门踏板、发动机转速、车辆车速和转向信号的变化大小,准确计算出一个响应变量,即为匝道并线加速可行性系数。It should be further explained that the LSTM neural network algorithm is a special cyclic neural network algorithm, which can be used to process data tasks with time series. In the present invention, using the LSTM neural network algorithm, according to the vehicle kinematics model, According to the time series, according to the change of accelerator pedal, engine speed, vehicle speed and steering signal, a response variable is accurately calculated, which is the feasibility coefficient of ramp merge acceleration.
S240.用匝道并线加速可行性系数乘以自学习加权系数,得到匝道并线执行系数。S240. Multiply the ramp merging acceleration feasibility coefficient by the self-learning weighting coefficient to obtain the ramp merging execution coefficient.
本具体实施例中,S240中自学习加权系数通过以下方式获得:In this specific embodiment, the self-learning weighting coefficient in S240 is obtained in the following manner:
根据刹车踏板信号、转向信号,遍历人工预设的自学习加权系数对应表;自学习加权系数对应表为一个二维表,每1行为一个刹车踏板信号的值,每1列为一个转向信号的值,每1个单元格中存放的是这个单元格所对应的行所表征的刹车踏板信号与列所表征的转向信号共同影响下得到的自学习加权系数的值;然后获取并输出自学习加权系数的值。According to the brake pedal signal and steering signal, traverse the artificially preset self-learning weighting coefficient corresponding table; the self-learning weighting coefficient corresponding table is a two-dimensional table, each 1 row is a value of a brake pedal signal, and each 1 column is a value of a steering signal Each cell stores the value of the self-learning weighting coefficient under the joint influence of the brake pedal signal represented by the row corresponding to this cell and the steering signal represented by the column; then obtain and output the self-learning weighting The value of the coefficient.
本具体实施例中,自学习加权系数对应表中的自学习加权系数的值通过以下方式获得:In this specific embodiment, the value of the self-learning weighting coefficient in the self-learning weighting coefficient correspondence table is obtained in the following manner:
S241.选定并加载一批预先由人工标定的初始样本数据;初始样本数据包含刹车踏板信号、转向信号、自学习加权系数。S241. Select and load a batch of initial sample data manually calibrated in advance; the initial sample data includes brake pedal signals, steering signals, and self-learning weighting coefficients.
S242.将刹车踏板信号按值的增序依次填入行的各个单元格中;将转向信号按值的增序依次填入列的各个单元格中。S242. Fill the brake pedal signals into each cell of the row in order of increasing value; fill the steering signal into each cell of the column in order of increasing value.
S243.依次在剩下的单元格中填入这个单元格所对应的行所表征的刹车踏板信号与列所表征的转向信号共同影响下得到的自学习加权系数的值。S243. Fill in the remaining cells in turn the values of the self-learning weighting coefficients obtained under the joint influence of the brake pedal signal represented by the row corresponding to this cell and the steering signal represented by the column.
S244.在测试过程或驾驶过程中,实时采集刹车踏板信号、转向信号、自学习加权系数;然后将1个刹车踏板信号的值、1个转向信号的值与对应同时采集到的1个自学习加权系数的值打包为1个自学习对应组。S244. During the testing process or driving process, collect the brake pedal signal, the steering signal, and the self-learning weighting coefficient in real time; The values of the weighting coefficients are packed into 1 self-learning corresponding group.
S245.将得到的自学习对应组按时间戳排序,得到匝道并线实时状态;再将匝道并线实时状态回传至驾驶员意图自学习模块。S245. Sort the obtained self-learning corresponding groups by time stamps to obtain the real-time status of ramp merging; and then send back the real-time status of ramp merging to the driver intention self-learning module.
S246.将匝道并线实时状态解调,得到的自学习对应组,将每个自学习对应组中的自学习加权系数的值实时更新到这个自学习对应组中的刹车踏板信号的值对应的行、转向信号的值对应的列所交叉的单元格中。S246. Demodulate the real-time state of ramp merging to obtain the self-learning corresponding group, and update the value of the self-learning weighting coefficient in each self-learning corresponding group to the corresponding value of the brake pedal signal in this self-learning corresponding group in real time. In the cell intersected by the row, the column corresponding to the value of the turn signal.
S247.重复执行S244~S246,直至每个单元格中的自学习加权系数的值的变化率小于人工预设的自学习加权系数变化率阈值。S247. Repeat S244-S246 until the rate of change of the value of the self-learning weighting coefficient in each cell is less than the manually preset threshold value of the rate of change of the self-learning weighting coefficient.
需要说明的是,本发明的系统即是通过对司机在匝道并线路况下的驾驶习惯进行自学习,对司机并线意图进行自学习,提高并线意图的识别准确性。在S200中,对车辆油门踏板、发动机转速、车速、转向信号进行监控识别,综合判断司机处于并线意图时,若系统判断司机处于加速并线意图时,给出驾驶员的匝道并线执行系数,若匝道并线执行系数大于一定阈值,判断司机处于匝道并线加速意图。It should be noted that the system of the present invention is to improve the recognition accuracy of the merging intention by self-learning the driver's driving habits in the ramp merging condition and self-learning the driver's merging intention. In S200, monitor and identify the accelerator pedal, engine speed, vehicle speed, and steering signal of the vehicle, and comprehensively judge that the driver is in the intention of merging. If the system judges that the driver is in the intention of accelerating and merging, the driver's ramp merging execution coefficient is given. , if the ramp merging execution coefficient is greater than a certain threshold, it is judged that the driver is in the ramp merging acceleration intention.
例如,当司机踩油门,大小为50%,那么依据本发明的策略识别认为司机要加速并线,然后本发明的策略执行加速并线操作,马上提升车速;但是紧接着司机马上踩刹车,本发明的策略会认为针对司机50%油门的加速操作不合理,如果多次判断结果中超过一定概率(这个概率由人工预设,作为调节游标70%),则本发明认为系统需要修改执行操作,减轻车速提升速率,因为有的司机喜欢车速的快速提升,而有的不喜欢;简而言之,本发明需要根据司机的驾驶习惯来进行适当调整。For example, when the driver steps on the accelerator, the size is 50%, then according to the strategy recognition of the present invention, it is considered that the driver wants to accelerate and merge, and then the strategy of the present invention executes the acceleration and merge operation, and immediately increases the speed of the vehicle; The strategy of the invention will think that the acceleration operation for the driver's 50% throttle is unreasonable. If the multiple judgment results exceed a certain probability (this probability is preset by manual, as the adjustment cursor 70%), then the present invention thinks that the system needs to modify the execution operation, Reduce the rate of vehicle speed increase, because some drivers like the rapid increase of vehicle speed, while others do not; in short, the present invention needs to be properly adjusted according to the driver's driving habits.
若系统实时监测到司机马上进行刹车操作和转向操作,根据刹车控制信号的大小和转向角度的大小,查表得到一个自学习加权系数,自学习加权系数可为正数或者负数,根据不同操作进行选择,基于刹车信号和转向信号的大小进行查表,最后将自学习加权系数反馈给系统,用于最终的匝道并线信号的判断与执行。If the system detects in real time that the driver is about to perform braking and steering operations, according to the magnitude of the brake control signal and the magnitude of the steering angle, a self-learning weighting coefficient can be obtained by looking up the table. The self-learning weighting coefficient can be positive or negative, depending on the operation. Select, look up the table based on the magnitude of the brake signal and the turn signal, and finally feed back the self-learning weighting coefficient to the system for the final judgment and execution of the ramp merge signal.
需要进一步说明的是,在本具体实施例中,该自学习加权系数是通过基于记忆的学习算法进行自学习:首先通过标定选取一批样本数据,然后在测试及使用过程中,根据近似性把新数据和样本数据进行不断比较,不断进行更新,以准确识别某驾驶员的匝道并线操作习惯,并结合软件控制功能,以实现判断准确性。It should be further explained that, in this specific embodiment, the self-learning weighting coefficient is self-learning through a learning algorithm based on memory: first, a batch of sample data is selected through calibration, and then in the process of testing and use, according to the approximation New data and sample data are constantly compared and updated to accurately identify a driver's ramp merging operation habits, and combined with software control functions to achieve judgment accuracy.
S300.根据匝道并线执行系数判定司机是否处于并线加速意图;然后根据判定结果做出如下操作:S300. Determine whether the driver is in the intention of merging acceleration according to the ramp merging execution coefficient; then perform the following operations according to the determination result:
如果司机处于并线加速意图,则激活匝道并线加速功能指令。If the driver is in the intention of merging and accelerating, activate the ramp merging and accelerating function command.
如果司机不处于并线加速意图,则回到并再次重新执行S200。If the driver is not in the intention of merging and accelerating, go back and execute S200 again.
本具体实施例中,匝道并线加速功能指令为布尔数据类型,其中:当匝道并线加速功能指令的值为“1”时,表征指令有效,需得到执行;当匝道并线加速功能指令的值为“0”时,表征指令无效,无需执行。In this specific embodiment, the ramp merging acceleration function command is a Boolean data type, wherein: when the value of the ramp merging acceleration function command is "1", it indicates that the command is valid and needs to be executed; When the value is "0", it indicates that the command is invalid and does not need to be executed.
本具体实施例中,S300中根据匝道并线执行系数判定司机是否处于并线加速意图,具体包含以下步骤:In this specific embodiment, in S300, it is determined whether the driver is in the acceleration intention of merging according to the ramp merging execution coefficient, which specifically includes the following steps:
S310.将匝道并线执行系数与人工预设的并线加速意图阈值进行比较。S310. Comparing the ramp merging execution coefficient with a manually preset merging acceleration intention threshold.
S320.根据比较结果做出如下操作:S320. Perform the following operations according to the comparison result:
如果匝道并线执行系数不大于并线加速意图阈值,则判定司机不处于并线加速意图。If the ramp merging execution coefficient is not greater than the merging acceleration intention threshold, it is determined that the driver is not in the merging acceleration intention.
如果匝道并线执行系数大于并线加速意图阈值,则执行S330。If the ramp merging execution coefficient is greater than the merging acceleration intention threshold, S330 is executed.
S330.根据匝道并线执行系数大于并线加速意图阈值的持续时间,做出如下操作:S330. According to the duration of the ramp merging execution coefficient greater than the merging acceleration intention threshold, perform the following operations:
如果匝道并线执行系数大于并线加速意图阈值的持续时间大于人工预设的并线加速意图时间阈值,则判定司机处于并线加速意图。If the ramp merging execution coefficient is greater than the merging acceleration intention threshold and the duration is greater than the manually preset merging acceleration intention time threshold, it is determined that the driver is in the merging acceleration intention.
如果匝道并线执行系数大于并线加速意图阈值的持续时间不大于并线加速意图时间阈值,则判定司机不处于并线加速意图。If the duration of the ramp merging execution coefficient greater than the merging acceleration intention threshold is not greater than the merging acceleration intention time threshold, it is determined that the driver is not in the merging acceleration intention.
需要说明的是,出于安全考量,绝对不能只要匝道并线执行系数大于并线加速意图阈值的瞬间即判定司机有并线加速意图,而是需要留下一个缓冲,即匝道并线执行系数大于并线加速意图阈值,且持续时间超过规定时间才行。It should be noted that, for safety reasons, it is absolutely not possible to determine that the driver has the intention to merge at the moment when the ramp merging execution coefficient is greater than the threshold for merging acceleration intention, but it is necessary to leave a buffer, that is, the ramp merging execution coefficient is greater than Parallel acceleration intention threshold, and the duration exceeds the specified time.
S400.将整车设为匝道并线控制模式;调用并线加速执行模块,执行加速度管理;然后将提高车速。S400. Set the vehicle as a ramp merge control mode; call the parallel acceleration execution module to execute acceleration management; and then increase the vehicle speed.
需要说明的是,在S400中,调用并线加速执行模块,执行加速度管理,其作用在于:It should be noted that in S400, calling the parallel acceleration execution module to execute acceleration management has the following functions:
控制系统进行加速度管理,主要从扭矩补偿、滤波参数、模式切换、限值调整、档位控制、附件脱开等6个角度进行综合处理,短暂提升车辆加速度,让车辆快速实现匝道并线,并快速将车速提起,避免龟速导致道路拥堵和交通事故发生;具体来说:The control system performs acceleration management, mainly from 6 angles of torque compensation, filter parameters, mode switching, limit value adjustment, gear position control, and accessory disengagement. Quickly increase the speed of the vehicle to avoid road congestion and traffic accidents caused by slow speed; specifically:
扭矩补偿:当激活匝道并线加速指令后,启用补偿扭矩,再加上非并线加速功能开启状态下得外特性扭矩,从而实现增大发动机外特性扭矩,使发动机输出扭矩更大;Torque Compensation: When the ramp parallel acceleration command is activated, the compensation torque is enabled, plus the external characteristic torque when the non-parallel acceleration function is turned on, so as to increase the external characteristic torque of the engine and make the engine output torque greater;
滤波参数调整:当激活匝道并线加速指令后,切换油门、扭矩等扭矩路径信号的滤波参数,降低滤波时间,使得发动机响应更快,车速提升更快;Filter parameter adjustment: When the ramp parallel acceleration command is activated, the filter parameters of the torque path signals such as throttle and torque are switched, and the filter time is reduced, so that the engine responds faster and the vehicle speed increases faster;
模式切换:当激活匝道并线加速指令后,若发动机之前处于经济控制模式,则快速切换为动力控制模式,使发动机更快速输出更大扭矩;Mode switching: When the ramp parallel acceleration command is activated, if the engine was in the economical control mode before, it will quickly switch to the power control mode, so that the engine can output more torque faster;
限值调整:当激活匝道并线加速指令后,解除发动机扭矩限值上限值,解除加速度限值上限值,短暂解除烟度限值上限值;Limit value adjustment: When the ramp merge acceleration command is activated, the upper limit value of the engine torque limit, the upper limit value of the acceleration limit value, and the upper limit value of the smoke limit value are released temporarily;
档位控制:当激活匝道并线加速指令后,延迟发动机升挡切换时间;Gear position control: When the ramp parallel acceleration command is activated, the engine upshift switching time is delayed;
附件脱开:当激活匝道并线加速指令后,短暂脱开风扇等附件,使发动机的扭矩更多作用于车速的提升上;Accessory disengagement: When the ramp parallel acceleration command is activated, the fan and other accessories are temporarily disengaged, so that the torque of the engine can act more on the increase of the vehicle speed;
由于匝道并线时间一般较短,大约30s左右,切匝道并线时车速较低,短暂执行以上操作,对车辆性能无任何影响,只会导致发动机油耗的细微增加,大约比不开启该功能状态下多0.1%左右油耗。Since the ramp merge time is generally short, about 30s, the vehicle speed is low when the ramp is cut and merged. Performing the above operations for a short time will not have any impact on vehicle performance. Lower fuel consumption by about 0.1%.
S500.实时采集实时车速信号、刹车踏板信号;然后根据实时车速信号、刹车踏板信号,判定是否退出匝道并线控制模式;然后根据判定结果做出如下操作:S500. Collect real-time vehicle speed signals and brake pedal signals in real time; then determine whether to exit the ramp merging control mode according to the real-time vehicle speed signals and brake pedal signals; then perform the following operations according to the determination results:
如果判定不退出匝道并线控制模式,则回到并再次重新执行S500。If it is determined not to exit the ramp merge control mode, return to and re-execute S500 again.
如果判定退出匝道并线控制模式,则退出匝道并线控制模式,并将整车设为正常控制模式,然后退出本次匝道并线控制流程。If it is determined to exit the ramp merging control mode, then exit the ramp merging control mode, set the entire vehicle to the normal control mode, and then exit the current ramp merging control process.
本具体实施例中,S500中根据实时车速信号、刹车踏板信号,判定是否退出匝道并线控制模式,具体包含以下步骤:In this specific embodiment, in S500, according to the real-time vehicle speed signal and the brake pedal signal, it is determined whether to exit the ramp merge control mode, which specifically includes the following steps:
S510.将实时车速信号与车速上限阈值进行比较;然后根据比较结果做出如下操作:S510. Comparing the real-time vehicle speed signal with the vehicle speed upper limit threshold; and then performing the following operations according to the comparison result:
如果实时车速信号大于车速上限阈值,则判定退出匝道并线控制模式。If the real-time vehicle speed signal is greater than the vehicle speed upper limit threshold, it is determined to exit the ramp merge control mode.
如果实时车速信号不大于车速上限阈值,则执行S520。If the real-time vehicle speed signal is not greater than the vehicle speed upper limit threshold, execute S520.
S520.根据的刹车踏板信号值做出如下操作:S520. Perform the following operations according to the brake pedal signal value:
如果刹车踏板信号值为“刹车”,则判定退出匝道并线控制模式。If the value of the brake pedal signal is "brake", it is determined to exit the ramp merge control mode.
如果刹车踏板信号值为“不刹车”,则判定不退出匝道并线控制模式。If the brake pedal signal value is "no braking", it is determined not to exit the ramp merge control mode.
为了进一步展示本发明的技术效果,本具体实施例还给出了如下案例:In order to further demonstrate the technical effects of the present invention, this specific embodiment also provides the following cases:
如图3所示,为一辆要进行匝道并线的商用车;其车速范围为50~90km/h。As shown in Figure 3, it is a commercial vehicle that needs to merge on the ramp; its speed ranges from 50 to 90 km/h.
如图4所示,为采用了本发明的匝道并线控制系统及方法的车速变化曲线与采用现有技术的车速变化曲线的对比。As shown in FIG. 4 , it is a comparison between the vehicle speed change curve using the ramp merge control system and method of the present invention and the vehicle speed change curve using the prior art.
对比测试结果表明,50~90km/h的车速并线加速时间相比没有该功能并线加速时间减少1~3秒,总并线时间为25~45秒,另外采用现有技术会带来0.03~0.2%的燃油消耗增加;多次试验数据显示,采用本发明的方法比普通车辆并线时间减少1~4秒。The comparative test results show that the parallel acceleration time at a vehicle speed of 50-90km/h is reduced by 1-3 seconds compared to the parallel acceleration time without this function, and the total parallel time is 25-45 seconds. ~0.2% increase in fuel consumption; multiple test data show that the method of the present invention reduces merging time by 1 to 4 seconds compared to ordinary vehicles.
在上述的详细描述中,各种特征一起组合在单个的实施方案中,以简化本公开。不应该将这种公开方法解释为反映了这样的意图,即,所要求保护的主题的实施方案需要比清楚地在每个权利要求中所陈述的特征更多的特征。相反,如所附的权利要求书所反映的那样,本发明处于比所公开的单个实施方案的全部特征少的状态。因此,所附的权利要求书特此清楚地被并入详细描述中,其中每项权利要求独自作为本发明单独的优选实施方案。In the foregoing Detailed Description, various features are grouped together in a single embodiment to simplify the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments of the subject matter require more features than are expressly recited in each claim. Rather, as the following claims reflect, the invention lies in less than all features of a single disclosed embodiment. Thus the following claims are hereby expressly incorporated into the Detailed Description, with each claim standing on its own as a separate preferred embodiment of this invention.
为使本领域内的任何技术人员能够实现或者使用本发明,上面对所公开实施例进行了描述。对于本领域技术人员来说;这些实施例的各种修改方式都是显而易见的,并且本文定义的一般原理也可以在不脱离本公开的精神和保护范围的基础上适用于其它实施例。因此,本公开并不限于本文给出的实施例,而是与本申请公开的原理和新颖性特征的最广范围相一致。The foregoing description of the disclosed embodiments was provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments without departing from the spirit and scope of the disclosure. Thus, the present disclosure is not intended to be limited to the embodiments presented herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或”是要表示“非排它性的或者”。The foregoing description includes illustrations of one or more embodiments. Of course, it is impossible to describe all possible combinations of components or methods to describe the above-mentioned embodiments, but those skilled in the art should recognize that various embodiments can be further combined and permuted. Accordingly, the embodiments described herein are intended to embrace all such alterations, modifications and variations that fall within the scope of the appended claims. Furthermore, to the extent that the term "comprises" is used in the specification or claims, the word is encompassed in a manner similar to the term "comprises" as interpreted when "comprises" is used as a link in the claims. Furthermore, any use of the term "or" in the specification of the claims is intended to mean a "non-exclusive or".
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above have further described the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above descriptions are only specific embodiments of the present invention and are not intended to limit the scope of the present invention. Protection scope, within the spirit and principles of the present invention, any modification, equivalent replacement, improvement, etc., shall be included in the protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310590114.5A CN116620284B (en) | 2023-05-24 | 2023-05-24 | Ramp merging control system and method based on map signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310590114.5A CN116620284B (en) | 2023-05-24 | 2023-05-24 | Ramp merging control system and method based on map signal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116620284A true CN116620284A (en) | 2023-08-22 |
CN116620284B CN116620284B (en) | 2025-02-11 |
Family
ID=87609325
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310590114.5A Active CN116620284B (en) | 2023-05-24 | 2023-05-24 | Ramp merging control system and method based on map signal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116620284B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150100216A1 (en) * | 2013-10-03 | 2015-04-09 | Robert Bosch Gmbh | Adaptive cruise control with on-ramp detection |
CN109334668A (en) * | 2018-11-28 | 2019-02-15 | 奇瑞汽车股份有限公司 | A kind of automatic doubling system based on V2X |
CN112896162A (en) * | 2021-03-29 | 2021-06-04 | 东风汽车集团股份有限公司 | Method and device for optimally controlling longitudinal running of automobile under ramp working condition |
CN114789729A (en) * | 2022-04-06 | 2022-07-26 | 南京航空航天大学 | Lane cooperative control system and method based on driving style |
-
2023
- 2023-05-24 CN CN202310590114.5A patent/CN116620284B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150100216A1 (en) * | 2013-10-03 | 2015-04-09 | Robert Bosch Gmbh | Adaptive cruise control with on-ramp detection |
CN109334668A (en) * | 2018-11-28 | 2019-02-15 | 奇瑞汽车股份有限公司 | A kind of automatic doubling system based on V2X |
CN112896162A (en) * | 2021-03-29 | 2021-06-04 | 东风汽车集团股份有限公司 | Method and device for optimally controlling longitudinal running of automobile under ramp working condition |
CN114789729A (en) * | 2022-04-06 | 2022-07-26 | 南京航空航天大学 | Lane cooperative control system and method based on driving style |
Also Published As
Publication number | Publication date |
---|---|
CN116620284B (en) | 2025-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20250178623A1 (en) | Engaging and disengaging for autonomous driving | |
US7403842B2 (en) | Driver assisting system | |
EP2735488B1 (en) | Vehicle control apparatus | |
US20140222296A1 (en) | Vehicle control system | |
CN105035085B (en) | Automatically with car method and device | |
CN111572555A (en) | A self-learning assisted driving method | |
US11231710B2 (en) | Automatic driving system | |
JPH05170008A (en) | Vehicle drive controller | |
US20140343818A1 (en) | Method and module for determining of at least one reference value for a vehicle control system | |
US20220041162A1 (en) | Vehicle control method and vehicle control device | |
GB2471997A (en) | Automatic transmission control | |
CN111994065A (en) | A vehicle intelligent speed limit system and method | |
JP2017117096A (en) | Vehicular drive operation monitor apparatus | |
CN116620284A (en) | Ramp parallel control system and method based on map signals | |
CN111483458B (en) | Power system control method and device | |
SE539309C2 (en) | Method and system for adapting a vehicle's acceleration when driving the vehicle along a route | |
CN112158206B (en) | A method and device for determining the entry point of a forced lane change for an intelligent vehicle | |
CN104925059B (en) | Automatically with car method and device | |
AU2024200040B2 (en) | Eyes-off driving assistance system and method, electronic device, and storage medium | |
CN118618415A (en) | Vehicle control method and system | |
CN118907087A (en) | Vehicle cruise control method and system based on multi-information fusion | |
CN115817194A (en) | New energy vehicle driving torque control method based on geographic information | |
CN118928442A (en) | A vehicle lateral control exit algorithm strategy | |
CN111452769A (en) | Method and device for adaptively adjusting regenerative braking intensity of vehicle and vehicle | |
CN117901869A (en) | Target acceleration realization method for domain control-based auxiliary driving function |
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 |