120
机械设计与制造
Machinery Design&Manufacture
第5期
2021年5月典型路面的车辆悬架预瞄控制系统研究
秦东晨打黄一鸣打朱玉刚2,王婷婷1
(1.郑州大学机械工程学院,河南郑州450001;2.中国汽车技术研究中心有限公司,天津3OO3OO)
摘要:针对车辆通过典型路面时悬架控制系统的延迟问题,通过系统建模和机器视觉的方法研究了一种采用完全预瞄
的悬架控制系统。该系统首先基于OpenCV对前方典型路面进行检测,通过对典型路面特征的识别、跟踪和测距完成预
瞄操作,并融合车辆实时信息对悬架进行理想化控制。通过试验结果表明,基于视觉处理的预瞄方法可
以准确检测典型
路面的特征信息,采用预瞄后的悬架控制系统可以使悬架发挥更优的减振性能。在特定情况下解决了悬架控制系统的响
应时间延迟问题。
关键词:完全预瞄;机器视觉;悬架控制;典型路面
中图分类号:TH16;U461文献标识码:A文章编号:1001-3997(2021)05-0120-04
Research on Vehicle Suspension Preview Control
System Based on Typical Pavement
QIN Dong-chen1,HUANG Yi-ming1,ZHU Yu-gang2,WANG Ting-ting1
(1.School of Mechanical Engineering,Zhengzhou University,He'nan Zhengzhou450001,China;
2.China Automotive Technology and Research Center Co.,Ltd.,Tianjin300300,China)
Abstract:A suspension control system using preview is studied by means qfsystem modeling and machine vis ionfor the delay problem of the suspension control system when the vehicle passes the typical road surface.The system firstly detected the typical road surface in front based on OpenCV,through the recognition,t racking and ranging of typical pavement features,
and integrated the real-time vehicle information to ideally control the suspension.The test results show that the visual processing-based preview method can accurately detect the characteristic information of typical road surface.The suspension control system after preview can make the suspension exert better vibration absorption performance.The response time delay problem ofsuspension control system is solved under certain circumstances.
Key Words:Full Peview;Machine Vision;Suspension Control;Typical Pavement
1引言
悬架是车辆的重要组成部分,它对车辆的驾驶舒适性和安全稳定性均有较大的影响。而根据不同路面激励及时调整悬架状态可以使悬架起到更有效的减振效果,因此相关学者在车辆悬架控制系统领域做岀来很多研究并且成果显著冋。
Mark R.Jolly和Lane R.Miller应用了相关控制方法,将从半主动悬架阻尼器上测得的位移和速度作为反馈信号,以此对阻尼器加以控制。文献|4]提岀了一种基于轴间预瞄的模糊控制,相比传统模糊控制能更有效降低车辆振动。这些研究结果已经在不同条件下得到了验证,但是均存在不可避免的缺陷,即系统具有延迟效应。悬架需要首先感知路面激励,再由控制器驱动执行元件来衰减路面激励。车辆在道路行驶过程中通过典型路面(如减速带或井盖等)时,延迟问题会严重影响到悬架的减振效果。当车辆通过一些瞬时典型路面时,执行机构开始反应时,车轮已经越过路面的起伏处。在这类情况下,悬架无法完全发挥其减振性能。
根据上述问题,以机器视觉为基础,将完全预瞄方法应用于悬架控制系统的研究中,提岀了一种针对典型工况的悬架预瞄控制系统。首先基于OpenCV对前方路面信息进行检测,通过对路面特征的识别、跟踪和测距完成预瞄操作,并融合车辆实时信息及时调整悬架状态。通过预瞄试验验证新型悬架预瞄方法的准确性和稳定性,并采用实车试验验证新型悬架预瞄控制系统的可行性和有效性。
2系统建模与结构
2.1模型建模
为了便于对悬架控制系统响应时间延迟问题的研究,建立1/4车悬架模型,如图1所示。
来稿日期:2020-07-10
基金项目:国家自然科学基金(51705468);国家重点研发计((2018YFB0106204-03)
作者简介:秦东晨,(1965-),男,河南焦作人,博士研究生,教授,主要研究方向:汽车工业、数字化设计理论与应用;
黄一鸣,(1994-),男,河南郑州人,硕士研究生,主要研究方向:汽车工业、数字化设计理论与应用
第5期秦东晨等:典型路面的车辆悬架预瞄控制系统研究121 v
路面信息
感知系统
决策系统
操作系统
图2系统结构
Fig.2System Structure
校正系统
图11/4车悬架模型
Fig.11/4Vehicle Suspension Model
如图1所示,悬架模型的动力学方程:
;叫£3+c s(X3-X2)+k s(X3-X2)=u/1)
:叫X2+k”(X2-X1)-c s(X3-X2)-k s(X3-X2)=-u
式中:X;、X i、X;—直位移、垂直速度、垂直加速度,m、m/s、m/s2;
m s、m”一模型簧载和非簧载质量,kg;c—悬架系统阻尼系数,N/(m/s);k,、—悬架系统和轮胎刚度,N/m;;—悬架主动控制力,N。由此看岀,实时调整悬架状态可以有效衰减路面激励。
车辆的前进速度v实时可测量。定义典型路面的纵向长度为S0,在不考虑轮胎弹性的情况下,车辆通过目标典型路面的时间t0可表示为:
t0=S0/(vsin兹)/2)式中:兹一车辆通过典型路面时速度方向与水平方向的夹角,该夹角大小取决于典型路面的不平度。
定义X4为预瞄系统感知的路面信息;耳为预瞄前悬架控制系统感知的路面信息。由于通过减速带、井盖等典型路面时在短时间内会产生明显的瞬时激励,故将预瞄前后系统感知的时滞量计算在内,分别表示着1,2则:
[X1/t)=X4/t-d+勺)
3) [X1/t)=X5/t+e2)
式中:d=S/v,S—预瞄距离。联立式⑵、式(3),当时,悬架响应会产生一定程度的延迟;当g时,悬架不能发挥性能优势。采取完全预瞄后,当d>着1-着2时,理论上可降低悬架控制系统的延迟效应;当d>®时,理论上可从根本上解决延迟问题。其中d的大小取决于预瞄传感器的性能,而着1的大小取决于预瞄方法。因而,在考虑视觉传感器成本的前提下,预瞄方法的优劣直接决定了悬架系统的控制效果。
2.2系统结构
悬架预瞄控制系统基于预瞄跟随理论冋,包括信息感知、决策调整、操作控制和校正控制四个部分。感知系统和决策系统组成了悬架控制系统的预瞄器,即包含了未来的路面信息,如图2所示。完全预瞄通过车前视觉传感器采集路面信息,OpenCV作为计算机视觉开源库可以对采集的路面图像进行处理。
决策调整部分是时刻根据感知部分预瞄的前方路面信息和汽车的状态,分析并决策岀悬架通过该路段的理想模式。操作系统相当于跟随器,它根据前面决策岀的理想悬架模式产生实际的操作动作。校正系统为自适应系统,提高了预瞄控制对悬架操控的准确度。3预瞄过程
基于OpenCV的完全预瞄分为对前方路面特征的识别、跟踪和测距三个过程,这里选取的典型路面特征为减速带和井盖。其中识别路面特征的方法以机器学习为基础,故可以根据实际情况识别更多不同路面特征,提升路面预瞄的多样性。
3.1基于Gentle Adaboost的路面特征识别
采用Gentle Adaboost算法完成对典型路面的识别。首先根据不同的路面特征分别训练得到级联分类器,然后通过程序加载分类器实现识别过程。这种方法的检测准确率高、检测速度快,且在道路车辆检测|6]和行人检测|7]等方面的可行性已经得到验证。
以Gentle Adaboost级联分类器可以训练不同典型路面特征的分类器。通过试验证明,当几种路面特征的差异性较大时,分别采用单独的分类器训练的效果要明显优于只采用一个分类器训练岀来的效果。通过pyCharm5.0开发平台上加载分类器并使用python编程语言完成对路面的识别,步骤如下:
/1)预瞄区域的划分。根据车辆结构参数和摄像头具体安装位置对预瞄图像设置感兴趣区域(ROI),即车轮将通过的路面范围。同时对图像去噪和灰度处理,提高运行效率。
(2)加载不同路面特征的分类器。分类器以上述方法得到,通过casecade.detectMultiScale()函数识别预瞄图像。
(3)利用list.append()函数将不同路面特征的检测效果叠加,并通过cv.rectangle()函数框选岀来,完成路面识别。
3.2基于Kalman滤波的路面特征跟踪
Kalman滤波器在计算机视觉领域应用广泛,尤其在实时跟踪的应用中。这种方法提供了一种反馈机制,包括了对目标检测的预测和测量两个过程。预测过程对实时位置进行估计,而测量过程修正了预测的估计,并相应地更新检测目标的位置。该算法是一个迭代循环的过程,且适用于实时数据。只对直线段道路的特征进行检测,故将车辆的运动状态简化为匀速直线运动,步骤如下:
(1)预测过程。通过KalmanPredict()函数完成,预测由上述操作框选岀的路面特征被连续识别岀后下一帧可能岀现的位置
(2)测量过程。通过KalmanCorrect()函数完成过程,修正上一步的预测结果,并更新当前帧框选特征的位置。
3.3基于视觉定位模型的路面特征测距
预瞄过程中对典型路面的测距是指通过建立视觉定位模型8测量轮胎到典型路面的距离。由于路面的特征已经通过前述步骤完成识别和跟踪,并且在图像中被框选岀来。因此,
这里只需要
No.5
May.2021 122机械设计与制造
对框选目标进行纵向测距即可获取预瞄距离。建立视觉定位模型,如图3所示。
图中:X r OY r—路面坐标系,以视觉传感器所在位置在路面上的垂向投影为原点O r,以传感器朝向O r Y r为纵轴帧存像坐标系,以图像平面的左上角为原点,以像素数为长度度量单位,故u、在坐标系上的最大值分别为图像在x、方向最大像素数;0'L像平面坐标系,原点在图像平面上,其像素坐标为(u°,v°)。x0'y与uO'v的坐标变换关系为:
蓸卜蓸;)i:)+i-d::°°)⑷式中:d x、d y—摄像机参数,分别表示相邻感光点x方向和y方向的距离。d”一焦距f和帧存像平面中的一个像素对应于像平面在y轴方向的物理尺寸。琢、一摄像机安装参数,分别
代表安装倾斜角和高度,p(o,)—P投影在像平面的坐标,其中P点一前述步骤中框选特征的底线中点。基于几何关系计算得到传感器透镜到P点的距离D:
D=h/tan蓸琢-arctan f蔀
联立式(4)和式(5)式得到:
(5)
(6) D=h/tan|琢-arctan d y v-d v v0
测量得到视觉传感器到车体前端的距离为d1,前轴中心到车体前段的距离为d2,则预瞄距离S为:
S=D-d1+d2(7) 4系统控制流程
根据上述的系统结构设计悬架控制流程,并在电磁阀式阻尼连续可调减振器上对悬架预瞄控制方法进行验证。该减振器是通过电磁阀的电流控制调整阻尼,以此调整悬架状态。系统控制流程,如图4所示。
图4系统流程图
Fig.4System Flowchart
控制系统包括路面信息和车身信息两个采集系统,视觉传感器采用的是CCD摄像头,将前方路面信息传输到上位机。PC 机作为上位机负责处理采集的路面信息并使用CAN通信提取的实时车辆数据,根据上述预瞄算法检测路面特征,通过编程器与下位机ECU通信。下位机根据多信息融合的控制策略在悬架通过典型路面之前对悬架进行理想化调节。
5试验
5.1预瞄试验
预瞄试验的硬件平台为Intel(R)Core(TM)i5-6300HQ CPU @2.30GHz,8GB RAM的计算机,软件环境为PyCharm5.0开发平台下OprnCV3.4.0。
5.1.1预瞄效果
选择在白天正常光照条件下的城市道路上进行预瞄检测试验,效果,如图5所示。其中图5(a)为检测岀岀现在车辆前方的减速带特征并框选岀来,图5(b)中检测岀路面的井盖特征。两个特征均为上述级联分级器训练识别的典型路面特征。
(a)减速带检测
(b)井盖检测
图5预瞄效果图
Fig.5Preview Rendering
5.1.2检测试验
从采集的预瞄视频中截取100°帧图像数据作为检测样本。以减速带和井盖作为目标特征,将对目标特征的检测率DR和误检率MDR作为评价典型路面预瞄方法的标准。
DR=TD
TD+FD
(8)
MDR=MD
TD+FD
rectangle函数opencv(9)式中:TA被检测岀的目标特征数量;FD—未被检测岀的目标特征数量;MD—被误检的目标特征数量。
表1预瞄检测结果
Tab.1Results of Preview Detection
预瞄图像GT/个TD/个MD/个DR/%MDR/%GDR/%GMR/%着/ms 减速带367349
井盖312297
1995.10
2395.19
检测结果,如表1所示。表中:GT—样本中岀现的特征总数; GDR、G MR—综合检测率和综合误检率;着一检测的平均处理时间。
经试验证明,该预瞄方法对典型路面特征的检测准确率高、
No.5
May.2021机械设计与制造123
检测速度快,并且可以在不影响检测准确率的前提下同时检测不同的路面特征。
5.2实车试验
试验路段为直线段,以法式横向带作为试验工况。在车速为60km/h时悬架控制系统预瞄前和预瞄后的车身性能比较,如图6所示。在不同车速下预瞄前后悬架系统实车道路试验结果,即频域范围内的峰值和有效值的比较,如表2所示。
(
J
・E)
阖s
»
图6预瞄前/后的悬架系统车身性能比较(60km/h)
Fig.6Comparison of Vehicle Performance of Suspension
System before and after Preview
表2预瞄前/后的悬架系统实车道路试验结果
Tab.2Results of Road Test for Suspension
System before and after Preview
驾驶员座椅垂直簧上垂直加速度工况及类型加速度(m-s-2)/(m•s-2)
峰值有效值峰值有效值
预瞄前0.32800.61030.54040.8682典v=40/(km•h-1)预瞄后0.22140.50160.36980.7004型
性能改善/%32.517.8131.5719.33
路预瞄前0.34380.73860.5136  1.1048面v=60/(km-h-1)预瞄后0.24300.58690.34710.7938
性能改善/%29.3220.5432.4228.15 6结论
在车辆行驶在典型路面的过程中,采用上述预瞄方法后驾驶员座椅和悬架簧上垂直加速度均有所降低,故在一定程度上提高了车辆的乘坐舒适性和操纵稳定性。在不同车速下的悬架性能均有提升,车速越高提升的效果越明显。这主要是由于车速的改变影响了典型路面的通过时间与悬架控制处理时间之间的差距。因此,预瞄后的悬架控制系统能够在特定情况下有效地解决悬架控制系统的响应时间滞后问题,同时也验证了基于机器视觉的预瞄方法的可行性和有效性。参考文献
[1]寇发荣,方宗德•汽车可控悬架系统的研究进展J].汽车工程,007,
29(5):426-432.
(Kou Fa—rong,Fang Zong—de.The research trend in controlled suspens­ion system of vehicles J]Automotive Engineering,2007,29(5):426V32) [2]秦民,董波,马天飞.基于轴间预瞄的主动悬架研究J].汽车工程,
2004,26(5):193-196.
(Qin Min,Dong Fei,Ma Tian—fei.A study of active suspension using"In—teraxle"Preview[j[.Automotive Engineering,2004,26(5):193-196.) [3]贝绍轶.基于轴间预瞄的半主动悬架模糊神经网络控制研究[D].镇
江:江苏大学,010.
(Bei Shao—yi.Vehicle semi—active suspension fuzzy neural networks co­ntrol based on wheelbase preview]D].Zhenjiang:Jiangsu University, 2010.)
[4]贝绍轶,袁传义,陈龙.基于轴距预瞄的半主动悬架模糊神经网络控制
[J].汽车工程,010,32(12):1067-1070.
(Bei Shao—yi,Yuan Chuan—yi,Chen LongTuzzy neural network control of semi—active suspension based on wheelbase preview]J[.Automotive Eng­ineering,2010,32(12):1067-1070.)
[5]高振海,管欣,郭孔辉.预瞄跟随理论和驾驶员模型在汽车智能驾驶研
究中的应用J].交通运输工程学报,2002,2(2):63-66.
(Gao Zhen—hai,Guan Xin,Guo Kong—hui.Application of preview follower theory and driver model in the research of vehicle intelligent handling J[journal of Traffic and Transportation Engineering,2002,2(2):63-66.)
[6]刘军,高雪婷,王利明•基于OpenCV的前方车辆检测和前撞预警算法
研究J].汽车技术,017(6):11-16.
(Liu Jun,Gao Xue—ting,Wang Li—ming.Research on preceding vehicle detection and collision warning method based on OpenCV[j[.Automob­ile Technology,2017(6):11-16.)
[7]田广.基于视觉的行人检测和跟踪技术的研究[D].上海:上海交通大
学,2007.
(Tian Guang.Study of visual based pedestrian detection and tracking al­gorithm D[.Shanghai:Shanghai Jiaotong University,2007.)
[8]王牛,李祖枢,武德臣.机器人单目视觉定位模型及其参数辨识[J].华
中科技大学学报,2008,36(10):57-60.
(Wang Niu,Li Zu—shu,Wu De-chen.Robot monocular vision position det­ermination model and its parametric identification[j[.Journal of Huazh—ong University of Science and Technology,2008,36(10):57-60.)
[9]Mallikarjun Anandhalli,Vishwanath P.Baligar.A novel approach in real­
time vehicle detection and tracking using Raspberry Pi[j[.Alexandria Engineering Journal,2017(6):1—11.
[10]王刚,陈长征,于慎波.含路面预瞄信息的车辆主动悬架有限频域多
目标控制[J].农业机械学报,015,46(12):294-300.
(Wang Gang,Chen Chang—zheng,Yu Shen—bo.Finite frequency multi—objective control of vehicle active suspension with road preview inform­ation[J[.Transactions of the Chinese Society for Agricultural,2015,46
(12):294-300.)
[11]张建,刘秋铮,王康.基于悬架行程解耦的SUV路面不平度识别算法
研究[J].汽车工程,2016,38(10):1232-1236.
(Zhang Jian,Liu Qiu—zheng,Wang Kang.A study on the road roughness identification algorithm for SUVs based on decoupling of suspension deflection J[.Automotive Engineering,2016,38(10):1232-1236.) [12]陈无畏,王佳恩,汪明磊.视觉导航智能车辆横向运动的自适应预瞄
控制[J].中国机械工程,2014,25(5):698-704.
(Chen Wu—wei,Wang Jia—en,Wang Ming—lei.Adaptive preview control of vision guided intelligent vehicle lateral movemen]J].China Mecha­nical Engineering,2014,25(5):698-704.
)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。