当前位置:首页 > 工业控制 > 工业控制
[导读]摘要:随着汽车工业的发展,汽车智能化成为大势所趋。智能汽车(IV,Intelligent Vehicle)是一种集环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,它集中地运用了计算机技术、人工智能与自动控制技术、现

摘要:随着汽车工业的发展,汽车智能化成为大势所趋。智能汽车(IV,Intelligent Vehicle)是一种集环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,它集中地运用了计算机技术、人工智能与自动控制技术、现代传感器技术、信息与通信等技术,是典型的高新技术的综合体。文中以第六届全国大学生”飞思卡尔”杯智能汽车为背景,探讨了基于CCD图像传感器的图像跟踪算法。
关键词:智能车;CCD图像传感器阈值传递算法;图像跟踪算法;飞思卡尔

    智能汽车的一项重要能力就是对环境的感知、对路况信息的分析决策。文中以MC9S12XS128单片机为核心,通过CCD图像传感器获得路径信息,进而进行路径分析,为下一步的控制提供必要的数据信息。

1 CCD图像传感器特点
    CCD图像传感器属于电荷耦合器件,组成CCD的基本单元是金属-氧化物-半导体结构。基本单元又分为两类:光敏单元与移位寄存单元。两者的区别在于:前者接受有效频率入射光的刺激产生光电效应,生成信号电荷;后者依靠于前者的相邻且紧密排列形成两者势阱的相互沟通、耦合,借助结电容栅极电压的控制来实现信号电荷从前者向后者的转移(耦合)。根据光线反射的强弱CCD会输出大小不同的电压,通过单片机的AD转化接口将相应电压值转换成大小不同的数值,根据数值大小来分析路径信息。
    CCD图像传感器输出的是视频同步信号,经视频同步分离芯片LM1881后,视频信号分成场同步信号、行同步信号、奇偶场信号以及视频信号,电路的典型连接及重要引脚信号如图1所示。利用这些同步信号再加上适当的延时对视频信号进行AD采样,从而得到图像信息。这里采用分辨率为320×240的CCD图像传感器,每场的扫描周期20 ms,因此,单行视频信号的持续时间大约为20 ms/320=62.5μs,将单片机超频到64 MHz,在单行视频信号的持续时间内能采集大约一百个点左右,能很好的满足横向精度要求。每场信号中包含了285个有效行,考虑到CCD图像传感器在纵向上的畸变,采取非均匀采集的方式,通过标定,使采集行在实际位置上是均匀分布的,从而实现每行之间的实际距离大致相等,为后续控制提供了方便。



2 黑线提取算法
   
在采集完一行图像信息后即对该行数据进行二值化处理,即设定一个阈值,把每个点的数据与阈值比较,通过大小判断该点为黑色或者白色。之后对黑色点的值进行累加求取平均值,在对白色点的值进行累加求平均值,再取两值平均作为下一行的阈值进行判断。阈值计算的公式如下:
    
     式中black[i]为黑点的值,white[j]为白点的值,Hold[row]为下一行的阈值。
    这种阈值传递的方法使得的黑白的检测判断更为可靠,排除了光线以及赛道颜色产生的影响。然后遍历一行数据,由于黑线宽度基本能在3~5点,所以,对该点与相邻两点黑白不一致的点进行剔除,用相邻两点均值作为该点的修正值。最后,对整行数据遍历,记录一行数据中黑线边缘位置、黑线中心及黑线出现次数。这样对一行的数据处理完毕。
    在采集完一场图像信息后,根据黑线是连续的的特点,对相邻行之间黑线位置进行修正,将不满足连续性的黑线剔除掉,从而准确提取出黑线的分布情况。

3 预测算法设计
   
单片机的运算速度是一定的,而车模的惯性常数也是一定的,因此,为了使控制过程尽量长以达到理想的控制效果,必须对图像分析时间进行压缩。这里,通过分析前一场数据,得到下一场首行阈值、黑线宽度以及黑线搜索范围,从而减少下一场的处理时间并增加了下一场路况信息的准确性,增强了相邻行、相邻场之间的联系。

4 图像信息分析
   
经过数据处理后,我们得到每行赛道黑线中心的位置量DImage和视场中心的位置量DCenter(常量),两个距离相减得到的就是黑线中心相对视场中心的偏差距离DReal=DImage-Dcenter,也就是实际偏差值。根据偏差距离DReal可进行弯直道的识别。
    1)偏差DReal=0时,前方跑道为直道。


    2)偏差DReal>0为正值时,前方跑道为右弯道。


    3)偏差DReal<0为负值时,前方跑道为左弯道。


    从而判断出小车相对中心黑线的位置。DReal绝对值的大小反映了小车中心偏离中心黑线的严重程度,|DReal|越大,表明偏离得越厉害。这样判断的好处在于不管小车是否处于弯道还是直道,只要小车中心偏离了中心黑线,即只要DReal≠0就可以当作弯道情况来进行处理。然后分别对偏差距离DReal分别进行一阶微分(dDReal)和二阶微分(d2DReal),根据偏差距离的一阶微分(dDReal),就可以得到中心黑线的变化趋势,从而判断出实际跑道是弯道还是直道,如果小车是在直道上偏离了中心黑线,则同一场数据中前后各点偏差的一阶微分值dDRe al是相等的,即中心黑线与小车视场中心的偏差距离与两者的前后距离呈线型变化。若实际跑道是弯道,则(dDReal)不等,上述关系呈非线性变化。根据偏差的二阶微分(d2DReal),可近似得到中心黑线的曲率半径R(直道曲率半径视为趋近无穷),从而得到较完整的跑道信息。以上判别过程如图5所示。



5 结束语
   
文中初步对智能车的路径识别进行了探索,对一些基本问题给出较为详细的分析及设计,为进一步的实践打下了较为坚实的基础,为真正智能汽车的设计提供了有益参考。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭