基于的汽车防撞雷达系统的实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
on
Design of Automotive Collision Avoidance Radar Based
CHEN
DSP
Hal-niag,CHEN Zhao—zhang,LIANG Pin,JIANG
Information
Zi-qing
(School
of Electrical and
Engineering,Jiangm University,Zhenjiang 212013,China)
m’运算,得到输入信号的频谱和中频频率pj。再根据式(1)和
式(2)计算出前方目标的距离和速度,目标的距离和速度通过8 个七段数码管实时显示。一旦系统检测到危险目标,便会通过 蜂鸣器以及发光二极管进行声光报警。闪存用来存放信号处理 主程序代码,当信号处理机脱机运行时,主程序代码能够在系统 加电后自动装载到DSP片内RAM中运行。
片内高速RAM中执行HJ。为满足各种系统要求,VC5402提供 了多种引导模式,如:HPI口、并行口、标准串行口、通用I/O口。 当引导装载程序启动后,它会依序执行一系列的检查,直至找 到某一有效的引导模式,然后以该模式对用户程序代码进行引 导装载。 并行引导模式是一种较为常用的模式,系统即采用的8位 并行引导模式,用户只需将引导表的起始地址4000h放到数据
0引言 随着智能交通系统在全球的兴起,汽车主动避撞系统作为 智能交通系统智能车辆子系统的重要研究内容,获得了广泛的 关注。按测量介质不同,车用雷达分为超声波雷达、红外雷达、 激光雷达以及毫米波雷达。毫米波雷达具有以上其他形式所 不具备的优点,已逐渐成为研究热点,其研究始于20世纪60 年代,目前被广泛应用于车辆主动防撞系统。美国、日本和欧 洲多家著名汽车公司投入巨额资金,先后研制成功了24
DSP processed the digital signal.This system used two mixed programming languages and LMS algorithm,raising the speed of oper-
afion
can
and accuracy of detecting effectively.It is reedy for the alarm when finding target.Experiments show the system is stable.It the
万方数据
Instrument Technique
and Sensor
Mat.2009
空间高位地址FFFEH和FFFFH中,这样从数据空间FFFEH和 FFFFH处读取引导表的起始地址低8位和高8位地址: 08AAH,便可进人数据空间的8位并行引导模式,将EPROM中 的程序装到片内RAM中,装载完毕后,立即转移到目的地址执 行应用程序。引导表放在数据空间的40008一FFFFH段内,其 内容包括:程序存放的目标首地址;程序执行的入口地址;应用 程序代码及其程序块长度。 3.2应用程序的设计 应用程序采用在C语言和汇编语言混合编程的方法,即在 算法运算量大的地方,用手工编写的方法编写汇编语言,而运 算量不大的地方则采用高级语言。采用这种方法,既可缩短软 件开发的周期,提高程序的可读性和可移植性,又能满足系统 实时运算的要求,同时还会充分发挥DSP快速的运算功能又利 用了C语言的灵活控制流程优势。DSP需要完成的主要任务 有:(1)启动A/D转换并读取转换后的数据;(2)目标提取,包 括数据预处理(杂波滤除、时域加窗)、功率谱估计、谱峰搜索、 危险目标确定。 软件的工作流程如图4所示。系统首先初始化,对有关的 寄存器和存储单元进行设置,使系统处于正常工作状态,然后 进行数据采集、A/D转换,将采样数据目的地址指针初始化为 2000H,采样中断服务子程序每读取一个采样值,该地址指针就 自动加1,指向下一个采样数据存储单元。计数器被始化为 400H,中断服务子程序每执行一次,计数器的值就减1,当计数 器的值减为0时,中断服务例程执行了1 024次,得到8×103 个采样值,存放在数据存储空间2000H一3FFFH中。此后 THSl206的采样时钟信号关闭,停止工作。接下来主程序开始 对采样数据进行LMS自适应滤波和FFr计算,并从中找到最 大谱线强度所对应的频率,把它视为中频频率,由此计算出目 标距离和速度;判断距离值是否在安全距离,若小于安全距离 值,则进行报警。利用DSP片内定时器l的定时功能,可以使 程序每隔50 n18就进行1次从数据采样到距离速度显示的循环 执行,从而实现距离与速度的实时获取。
辆以不同距离不同速度进行了探测,所得数据如表l所示。数 据表明:系统可以获得较为满意的结果,满足了其对准确和实 时性的要求。
图4接收的混频后的时域中频信号
900 800 700 600
糊500
馨400
300 200 100 0 0 5 1.0 1.5 2IJ 2j;{.1J:j.j 4.0 4.5
山-‘-“j
2009焦 第3期
仪表技术与传感器
Instrument Technique
2009
No.3
and
Sensor
基于DSP的汽车防撞雷达系统的实现
陈海宁,陈照章,梁品,姜子晴
(江苏大学电气信息工程学院,江苏镇江212013) 摘要:讨论了一种基于TMS320VC5402 DSP芯片的汽车防撞雷达系统,阐述了系统的工作原理、硬件结构和软件流 程,该系统以毫米波雷达作为前端数据收发模块,定点DSP芯片为数据处理核心,采用混合语言编程及LMS算法,有效地 提高了系统的运算速度与探测精度,及时准确地发现道路前方潜在的危险目标并进行报警。实验数据表明:该系统工作 稳定可靠,可以有效降低交通事故发生率,满足汽车防撞雷达系统的实时性准确性要求。 关键词:DSP;汽车防撞;毫米波雷达 中图分类号:TN91l 文献标识码:A 文章编号:1002—1841(2009)03—0084—03
rrds.

.嘣tt。

vzx
,r
SI
极高的定点DSP芯片,该芯片具有运算速度快、低功耗、体积 小、开发方便等特点,这也是系统选择它作为汽车防撞雷达数
田2车辆刹车过程中两车运动状况示意圈
字信号处理器的主要原因。 汽车防撞系统的总体硬件框架如图3所示。所选DSP芯片 的内核电压为1.8 V,I/O引脚电压为3.3 V,输入的模拟信号来 自于前端线性调频雷达的中频放大器的输出。由低噪声宽带运 算放大器THS4022构成的电平移位电路将输入信号的电平搬移 到+1.5一+3.5 V,以满足ADC芯片THSl206对输入信号电平 范围的要求。THSl206以2 MHz的频率对中频信号采样,A/D 转换后的数据被VC5402接收。VC5402对采样数据进行2048点
(4)视角:包括方位角和高低角。一般方位角为9一12,高 低角则取3左右。 (5)测量的动态范围:雷达必须有足够的动态范围,以保证
一1
7、.
[]
n×tt


t2。
对大小目标都能识别。 (6)分辨率:径向距离分辨率达到I rfl即可。 (7)可测相对速度范围:0~40 2.2处理器及其外设 数据处理部分采用了1MS320VC5402 DSP,是一款性价比
图3汽车防擅系统的总体硬件框图
3软件设计 3.1并行引导的设计 系统软件主要包括引导程序和应用程序2部分。VC5402 上电复位后,若MP/MC为高电平,从外部程序存储器OFFSOH 起执行用户程序。若MWMC为低电平,从片内ROM的 0FFSOH起执行程序,选择自举引导方式,引导程序Boot loader 用于在DSP上电复位时将应用程序从外部扩展存储器加载到
.2
s0=口.tI一乞
(3)
由于路况比较复杂,a需要根据具体路况来确定,可由查表
万方数据
第3期
陈海宁等:基于DSP的汽车防撞雷达系统的实现 则。一般为l一200
m.
85
ຫໍສະໝຸດ Baidu
得到。只要得到了本车与目标间的相对距离R与相对速度∥,
应用式(3)求出临界距离S0,并与R进行比较:若R<So时就报
警,提醒司机刹车,反之则正常行驶。 √1 ()
rate
lower
of
accident,meeting the need of real-time and accuracy requirement of the system.
Key words:DSP;automotive collision avoidanee;millimeter—wave radar
Abstract:This paper introduced the design method of the hardware and software for the automotive collision avoidance based
on
TMS320VC5402.It
described the principle of the system in detail.Millimeter—wave radar received and transmitted the sigual,
GHz,
圈1冒达模块框图
60 GHz,76.5 GHz 3种频率的汽车防撞毫米波雷达系统。其中
在车之间的相对距离和相对速度【2j:
德国在该领域的研究处于领先地位,已经获得了实用化的研究 成果。国内对汽车主动避撞系统的研究起步较晚,目前仍处于 研究阶段ol J。 1车载雷达防撞系统的工作原理 系统主要是以毫米波雷达作为数据收发模块,定点DSP芯 片TMs320VC5402为核心进行信号处理,进而测距、测速,达到 实时监测前方车辆的目的,当前方有停止或慢行车辆时,及时 发现前方潜在危险目标,并及时报警以提醒驾驶员做出相应的 处理动作。图1为雷达模块框图。 其基本原理是信号的瞬时频率随时间线性变换,当前面有 运动目标时反射回来的信号就含有目标相对距离和相对速度 的信息,将发射信号和反射信号进行混频得到个中频信号,设 为^一和五+(系统所要检测的信号),r为扫频周期,c为光速,B 为频带宽度,A为毫米波雷达波长,R和。分别为目标与系统所
2硬件设计 2.1防撞雷达的设计 系统数据收发部分选用了线性频率调制连续波雷达 (LFMCW),它调制简单且价格低廉,可以全天候工作,不受天 气状况(如雨、雪、雾)的影响,且具有探测距离远、运行可靠等 特点,便于汽车安装,故作为目前国内外车用防撞雷达的普遍 选择方式。其主要指标如下: (1)天线:尺寸要小、成本要低、性能要高,还要便于安装和 使用。 (2)工作频率:频率越高,目标的反射效果会越好,但会造 成信号穿透力的减弱,测距范围的降低,及器件成本的增大。 系统所采用的毫米波雷达的中心频率为35 GHz. (3)作用距离:以保证车制动时两车不发生追尾碰撞为原
收稿日期:2008一Ol一09收修改稿日期:2008—12-23
R=。cr6・譬笋
口=}・魄+一五一)
(1) (2)
图2为车辆刹车过程中两车运动状况示意图,矩形框表示 雷达所在车辆;八角形表示目标车辆;口.表示本车未刹车前的 速度;”:表示目标速度,t。表示刹车延时,它通常由2部分组 成:由报警开始到刹车制动有效延时的时间;司机本身的反应 时间;根据统计,tl一般为0.6~2 s.t:表示刹车制动时间,即从 刹车制动开始到两车间相对速度为0所经历的时间。%为开 始刹车前本车与目标之间的距离(临界距离)。s。为从开始报 警到与目标到达同一地点所经过的距离。s:为目标从开始报 警到两者到达同一地点之间的距离。该车的最大减速度口,由 运动学规律可得
舭iI
d。I。0k。。址-■iJ:
采样点数/lip

图5样机处理后的中频信号频谱
表l
系统实测数据与实际数据的对比
实际相对速 误差
/%
序测量距离实际距离误差测量相对速 号
/m /m
/%度/(m・s’1)度/(m・8—1)
5结束语 系统是以毫米波雷达作为数据收发模块,定点DSP芯片 TMS320VC5402为核心,其设计综合考虑了经济实用性及容易 实现等因素。通过对系统的实车实验表明:该系统可以快速、 精确地检测前方车辆信息,及时发现危险目标做出警报,以提 醒驾驶员做出相应动作,为汽车防撞雷达的发展打下了良好的 基础,具有一定的理论意义和应用价值。 参考文献: [1]
相关文档
最新文档