新型视觉区域智能车辆导航控制器设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2006年10月
第23卷第10期公路交通科技JournalofHighwayandTransportationResearchandDevelopment
Oct.2006
Vol.23No.10
文章编号:1002-0268(2006)10-0103-05
收稿日期:2005-08-02
基金项目:中国博士后科学基金资助项目(2004036397);吉林大学青年教师基金资助项目
作者简介:王荣本(1946-),男,教授,博士生导师.研究方向为智能车辆与汽车安全辅助驾驶.(wrb@jlu.edu.cn)
0前言
近年来,在解决生产线的自动化与高速公路智能化的同时,人们也将研究方向转向市内新型区域
智能交通系统———
CyberCarSystem的开发上来。这是智能车辆领域又一新的发展方向,旨在解决城市交通中存在的很多问题,是人类科技发展的一个象征。
区域智能车辆(CyberCar)是具有完全自主驾驶能力的道路交通工具,在初始阶段,它只是为在市区或限定范围内以低速行驶的短途运输而设计的,长期目标是能够在专用轨道上高速自动运行。
智能车辆的导航方法根据导航信息的形式不同,一般分为无线式导航和有线式导航。无线式导航又可分为参考位置设定法、标志反射法、图像识别法等。有线导航可分为磁感应式导航法、标识线图像识别法等。在上述的各种导航方式中,视觉导航因为具有信息丰富、适应范围广、智能化程度高等特有的优越性能而受到各国的关注,将逐渐成为智能车辆导航方式的主要发展方向。对于户外自主引导区域智能车辆(CyberCar)的导航控制器,目前较少论文涉及,为了开展对该领域的研究,我们设计并制造了基于视觉导航的JLUIV-5区域智能车辆(Cyber-
Abstract:TheguidingprincipleandcompositionofCyberCarbasedonmachinevisionwasintroduced.ApplyingIMsequencesignalsasinputresponsesignalsandleastsquaresmethodtoestablishthedynamicequationforCyberCarsteeringsystembysystemidentificationexperimentscombinedwiththepreviewkinematicsmodelandtwo-degreesteeringdynamicmodelofvehicle,thereforethesteeringcontrolmathematicsmodelbasedonpreviewkinematicsforCyberCarwasestablished.Theoptimalcontrolofalinearstate-variablefeedbackwasobtainedthroughthelinearquadraticformoptimalcontroltheory.ItwasprovedbythesimulationanalysisandoutdoorCyberCarexperimentsthattheoptimalcontrollercouldtracethepathsteadilyandreliably.
Keywords:systemidentification;optimalcontroller;intelligentvehicle;CyberCar
新型视觉区域智能车辆导航控制器设计
王荣本,张荣辉,储江伟,金立生,游峰
(吉林大学交通学院,吉林长春130025)
摘要:简要介绍了基于机器视觉导航区域智能车辆(CyberCar)的导航原理和组成。首先采用逆M序列作为辨识输入信号和最小二乘算法得到车辆转向系统的系统辨识特征方程,结合预瞄运动学模型和车辆二自由度转向动力学模型,从而建立车辆基于视觉预瞄的转向动力学控制数学模型,根据线性二次型最优控制理论得到状态线性反馈的最优控制规律。通过仿真分析和试验,验证了最优控制器在CyberCar户外路径跟踪过程中平稳、可靠。关键词:系统辨识;最优控制器;智能车辆;CyberCar中图分类号:TP24
文献标识码:A
ControllerDesignforCyberCarBasedonVisionNavigation
WANGRong-ben,ZHANGRong-hui,CHUJiang-wei,JINLi-sheng,YOUFeng
(CollegeofTransportation,JilinUniversity,JilinChangchun130025,China)
公路交通科技第23卷
Car)试验样车,并基于该平台设计最优控制器进行试
验研究工作。
1车辆视觉导航原理
目前,视觉导航逐渐成为智能车辆导航方式的
主流。我们在路面铺设反光白条,由于路标和暗色
路面在CCD所采图像中的灰度值具有一定差异,进
行相关图像处理工作来拟合路径的中心线,得到准
确的路径信息,如图1所示。图像的中心点位置代
表车辆的纵向中心线和横向中心线的交点,当图像
的横向中心线与路径中心线交点位于图像中心点左
边时,侧向距离偏差ed定义为负;当图像的横向中
心线与路径中心线交点位于图像中心点右边时,侧
向距离偏差ed定义为正。方位偏差eθ以垂直向上为
起始方向,顺时针为正,逆时针为负。
1.1方位偏差的计算
得到拟合的路径中心线之后,设直线方程为:
y=Ax+D,其中A为直线斜率,D为直线截距。车辆
的方位偏差e
θ
=-atan(A)。
图1导航控制器输入参数
Fig.1Theinputparametersofcontroller
1.2侧向偏差的计算
使图像横向中心线与路径拟合中心线相交,得
到交点O(xo,yo),则O点横坐标和图像中心点的横坐
标之差即为车辆的侧向距离偏差ed:
ed=x
o
-w/2,
式中,w为图像的宽度。
2车辆转向最优控制器设计
区域智能车辆(CyberCar)的结构示意图如图2所示,主要包括转向系统、驱动系统、控制单元、安全保障系统、计算机控制平台、充电装置。CCD安装在CyberCar挡风玻璃前处。
2.1车辆转向系统的系统辨识
车辆要实现灵敏的转向控制,其转向机构的数学模型在控制器设计中占有重要地位,描述着计算机D/A输出值和转向轮转角的关系。采用数学解析方法十分复杂且通常不能反映系统特性,故采用系统辨识的方法进行建模。辨识原理如图3所示。
图2CyberCar结构示意图
Fig.2ThestructureofCyberCar
图3CyberCar转向系统辨识原理
Fig.3Theidentificationprincipleofsteeringsystem
要得到车辆转向系统动态特征方程,首先对CyberCar转向系统进行阶跃输入响应试验,如图4所示,步进电机输入频率的大小为800Hz,右图为采用了ButterWorth[8,0.386]低通滤波器数据处理后的结果,可看出转向轮转角在很短的时间内就进入稳态过程,难以反映系统动态特性,所以做差分处理,可得转向轮角速度阶跃响应曲线,如图5所示,输入频率为800Hz,右图为采用了ButterWorth[8,0.273]低通滤波器数据处理后的结果。差分公式为:
图4CyberCar转向系统阶跃响应曲线图
Fig.4Thestepresponseofsteeringsystem
104