基于MATLAB车辆防碰撞系统仿真

这篇具有很好参考价值的文章主要介绍了基于MATLAB车辆防碰撞系统仿真。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

摘要

近年来,汽车行业的飞速发展使得我国的汽车保有量快速增长,但由此引发的交通事故导致的人员伤亡数量仍居高不下。从保护人身安全和降低交通事故发生的可能性的角度出发,车辆防碰撞系统能够使驾驶员在没注意到与前方车辆有碰撞危险的情况下采取自动紧急制动措施,避免与前车发生碰撞或者减缓与前车直接碰撞造成的危害,越来越受到大众的青睐。车辆防碰撞系统的关键技术是依靠其安装在车身前端的传感器来探测前方目标,精准的获取车辆前方目标的有效信息,并且能对前方目标的跟踪预测其下一步的运动状态然后采取相应的措施。随着人们对汽车安全性能要求的日益提高,对于车辆防碰撞系统的研究得到越来越多研究机构和汽车企业的重视。

为了解决汽车车辆防碰撞系统的信息传感、目标检测及识别跟踪问题,本文基于传感器融合算法,开展了如下工作:

首先,比较了适用于汽车车辆防碰撞系统中用来目标检测的传感器差别,本文选用雷达和视觉融合作为车辆防碰撞系统的传感器,详细介绍了毫米波雷达和视觉在车辆防碰撞系统中的主要功能。

并设计了一种基于毫米波雷达和视觉相机的车辆前方目标精确检测的方法,通过对毫米波雷达和视觉相机输出的目标进行数据预处理,使其能精确识别前方目标,并通过试验进行了验证。

其次,根据汽车行驶的特点,对汽车前方车辆的运动状态进行分析研究,并建立汽车前方车辆目标运动模型。比较几种目标运动模型的特点,然后选取合适的目标运动模型进行目标跟踪理论分析。针对车辆前方目标运动特点,在Simulink软件环境下搭建仿真模型,进行目标跟踪仿真对比试验。

最后,在保证雷达和摄像头安装精度的前提下,对基于毫米波雷达和视觉相机的车辆防碰撞系统搭建实车试验平台,使用基于当前统计模型卡尔曼滤波跟踪算法对车辆前方目标进行实车跟踪试验,结果表明,本文所采用的目标跟踪算法效果良好,能准确的对前方车辆进行跟踪。基于该目标算法进行了防碰撞试验,采用静止目标作为前方目标进行了实车试验,验证了车辆防碰撞系统及其算法的有效性。

关键词:车辆防碰撞;毫米波雷达;视觉相机;融合算法;仿真

Abstract

In recent years, the rapid development of the automobile industry has made the total number of vehicles in our country increase rapidly, but the number of casualties caused by traffic accidents is still high. From the perspective of protecting personal safety and reducing the possibility of traffic accidents, vehicle anti-collision system can enable drivers to take automatic emergency braking measures when they are unaware of the danger of collision with the vehicle in front, so as to avoid collision with the vehicle in front or mitigate the harm caused by direct collision with the vehicle in front, which is increasingly favored by the public. The key technology of vehicle anti-collision system relies on its sensor installed in the front of the body to detect the target in front of the vehicle, accurately obtain the effective information of the target in front of the vehicle, and can track the target in front of the next motion state and then take corresponding measures. With the increasing demand of automobile safety performance, more and more research institutions and automobile enterprises pay attention to the research of vehicle anti-collision system.

In order to solve the problem of information sensing, target detection, identification and tracking of vehicle anti-collision system, this paper carried out the following work based on sensor fusion algorithm:

Firstly, the difference of sensors used for target detection in vehicle anti-collision system is compared. In this paper, radar and vision fusion are selected as the sensors of vehicle anti-collision system, and the main functions of millimeter-wave radar and vision in vehicle anti-collision system are introduced in detail.

A precise detection method of vehicle forward target based on millimeter-wave radar and vision camera is designed. By preprocessing the data of the target output by millimeter-wave radar and vision camera, it can identify the target in front of the vehicle accurately, and it is verified by experiments.

Secondly, according to the driving characteristics of the vehicle, the motion state of the vehicle in front of the vehicle is analyzed and studied, and the target motion model of the vehicle in front of the vehicle is established. The characteristics of several target motion models are compared, and then the appropriate target motion model is selected for the theoretical analysis of target tracking. According to the characteristics of vehicle forward target movement, a simulation model was built under Simulink software environment, and the target tracking simulation and comparison test were carried out.

Keywords: Vehicle collision prevention; Millimeter wave radar; Visual camera; Fusion algorithm; simulation

目录

摘要............................................................................................................................. I

Abstract.................................................................................................................... II

第一章 绪论............................................................................................................. 1

1.1 研究课题背景........................................................................................... 1

1.2 国内外发展现状....................................................................................... 2

1.3 课题研究意义........................................................................................... 4

1.4 仿真工具MATLAB/Simulink简介........................................................ 4

1.5 课题的研究内容及章节安排.................................................................. 6

第二章 基于毫米波雷达的汽车防碰撞系统...................................................... 8

2.1 汽车防碰撞系统简介............................................................................... 8

2.2 毫米波雷达简介....................................................................................... 9

2.3 毫米波雷达结构及原理........................................................................... 9

第三章 基于视觉的汽车防碰撞系统................................................................. 12

3.1 车辆检测基础算法................................................................................. 12

3.1.1 HOG特征描述符......................................................................... 12

3.1.2 SVM算法原理............................................................................. 13

3.2 相关滤波算法......................................................................................... 15

第四章 目标识别及跟踪算法............................................................................. 17

4.1 前方目标跟踪原理................................................................................. 17

4.2 车辆检测跟踪算法框架........................................................................ 18

4.3 车辆检测的类型..................................................................................... 19

4.3.1 只包含检测算法的类型............................................................. 19

4.3.2 先检测后跟踪算法的类型......................................................... 19

4.4 常见的车辆检测算法............................................................................. 20

4.4.1 基于特征的方法......................................................................... 20

4.4.2 基于机器学习的方法................................................................. 21

4.4.3 基于光流的方法......................................................................... 21

4.4.4 基于模型的方法......................................................................... 22

4.5 常见的车辆跟踪算法............................................................................. 22

4.5.1 基于三维模型的方法................................................................. 22

4.52 基于 Kalman 滤波的方法......................................................... 23

第五章 基于MATLAB车辆防碰撞系统建模仿真设计................................ 24

5.1 车辆防碰撞系统的模型搭建................................................................ 24

5.1.1 车辆防碰撞系统控制器与传感器融合.................................... 25

5.1.2 车辆与环境搭建......................................................................... 27

5.2 车辆防碰撞系统的仿真分析................................................................ 28

5.3 本章小结.................................................................................................. 34

第六章 总结........................................................................................................... 35

参考文献................................................................................................................. 36

致    谢................................................................................................................. 38

第一章 绪论

1.1 研究课题背景

我国是一个汽车大国,尤其是近年来,经济的高速发展使得中国汽车保有量快速增长,汽车已经成为人们出行选择的首要工具。汽车的普及除了使人们日常生活快捷便利化之外,同时也带来一系列的交通问题。根据我国国家安全监管总局、交通运输部联合发布的最新研究报告显示,2016年我国共接报道路交通事故864.3万起,同比增加65.9万起,上升16.5%。其中,关于造成人身危害的事故有20多万起,共造成6万多人死亡、20多万人受伤,财产损失高达12.1亿元。发生追尾碰撞事故是造成人身生命财产安全损失巨大的原因之一,如果能在追尾碰撞事故发生前,驾驶员得到提醒采取措施或者汽车能自动采取制动,避免碰撞,那么大部分伤亡事故就不会发生。因此,不论是从保障人身不受伤害考虑或是从避免发生交通事故考虑,研究开发能够在车辆前方检测出有效信息、准确跟踪目标、必要时可以制动车辆的汽车防撞系统是至关重要的。

1.2 国内外发展现状

从20世纪80年代开始,国外就已经在ADAS领域取得了不错的成就,主要是Google,Uber,Mobileye,Tesla等企业作为主力军开展相关研究。尤其是以色列的MobileEye公司开发了一整套高级驾驶辅助系统产品。MobileEye开发的前向碰撞预警是基于纯视觉的方案,在检测到前方车辆后,计算碰撞时间(Time To Collision,TTC),当TTC达到设定的预警阈值时给出危险预警提示,MobilEye FCW将最多提前2.7秒发出警告。在 CES 2019上Mobieye宣布将在智能驾驶系统使用自家最新的EyeQ5芯片,重点关注产品落地问题,并再次强调了 ADAS的重要性,同时Mobieye也宣布将于长城汽车开展合作,在未来的3到5年根据中国的交通场景共同开发ADAS以及更高级别的智能驾驶系统。特斯拉(Tesla)开发的Autopilot自动辅助驾驶系统,采用了丰富的传感器——车身周围安装了8 个摄像头,可以达到 360 度无死角的视野范围,检测距离最远能达到250米;同时配有多个超声波传感器作为整套视觉系统的补充。英伟达公司目前也在ADAS方向投入很大精力,在2019年的CES中英伟达释放出明确的信号——将为自动驾驶准备的技术下放到Level2+的ADAS系统,英伟达的这基于Level2+的ADAS系统核心是自主研发的高性能的 Driver AGX Xavier,计算能力强大,能够处理深度卷积网络,在感知这一块表现优异。对于ADAS中传感器的使用,针对实现任务的不同可能选择单目、双目视觉,毫米波雷达或者是激光雷达等,例如Budzan S等人就是利用3D激光雷达来扫描道路上的障碍物,而ZiebinskiA等人通过调研认为多种传感器的融合才是未来的大趋势。

早在20世纪末我国的车辆自动驾驶技术还很落后,由于逐渐意识到落后和精度的缺失,渐渐开始重视车辆自动驾驶技术的发展。21世纪初左右,市场上开始涌现出一批车辆自动驾驶系统,但是技术相当落后,只有极少数的低区在使用。但由于国内外车辆自动驾驶系统的功能和性能方面有了重大的革新,这也为我国车辆自动驾驶技术的革新奠定了坚实的基础。而国外的水平相对比较先进,一些欧洲国家在20世纪80年代车辆自动驾驶技术已经有了先进的水平,精度很高,到了90年代中期市场上大多数的老式的车辆自动驾驶系统被各种较先进的车辆自动驾驶技术取代。现如今,车辆自动驾驶技术的发展方向掌握在我们新一代青年中,要朝着智能控制、程序控制、精准化化的方向迅猛向前。

1.3 课题研究意义

汽车事故增多造成的人员伤亡和财产损失已成为一个不容忽视的社会问题。提高汽车的安全行驶保障能力,也成为了各大汽车厂商的研发重点。然而,传统的被动安全技术不仅不能避免交通事故,而且还有可能对人身安全造成二次伤害,因此主动安全的概念逐渐形成并不断完善。现代汽车的主动安全技术主要包括车身电子稳定系统(Electronic Stability Program,简称ESP)和高级驾驶员辅助系统(Advanced Driver Assistance System,简称ADAS)这两大方面,ADAS是利用装置于车身周边的传感器,来探测车身周边信息,然后其控制系统通过对信息的处理来判断自车是否处于安全环境中。如果处理得到的信息显示自车有危险,则可以通过其控制系统对驾驶员发出危险信号,以辅助驾驶员采取措施来避免危险情况的发生。它不仅能保障行车安全而且是实现车辆智能化的基础技术,逐渐得到汽车制造商、汽车研发人员以及广大消费者的认可。

防碰撞系统作为ADAS中的一项重要功能。其信号采集系统可以通过雷达、激光、声纳等技术自动检测汽车自车的速度、汽车前车的速度以及汽车与前车之间的相对距离等信息。然后,控制系统通过信号系统采集到的信息来判断自车是否处于安全驾驶环境中。当控制系统判断有碰撞可能发生时,可以通过声光报警等方式提醒驾驶员进行安全驾驶等操作。而当系统检测到驾驶员没有任何动作时,控制系统会采取自动紧急制动等操作来避免自车与前车发生碰撞,有效保障人身安全。

 完整论文点击如下链接下载:

https://download.csdn.net/download/weixin_45905610/88603896

基于MATLAB车辆防碰撞系统仿真资源-CSDN文库

matlab建模仿真分析点击如下链接下载:

基于MATLAB车辆防碰撞系统仿真-matlab仿真资源-CSDN文库文章来源地址https://www.toymoban.com/news/detail-481861.html

到了这里,关于基于MATLAB车辆防碰撞系统仿真的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于FasterRCNN深度学习网络的车辆检测算法matlab仿真

    目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程   MATLAB2022A         车辆检测是计算机视觉和人工智能领域的重要研究方向,它在交通管理、智能驾驶和安防等领域具有广泛的应用。Faster R-CNN是一种常用的目标检测算法,结

    2024年02月15日
    浏览(67)
  • 基于帧差法和形态学处理的行驶车辆跟踪算法matlab仿真

    目录 1.算法理论概述 2.部分核心程序 3.算法运行软件版本 4.算法运行效果图预览 5.算法完整程序工程         车辆跟踪是计算机视觉领域中的一个重要问题,它在交通监控、智能交通系统、自动驾驶等领域具有广泛的应用。本文介绍一种基于帧差法和形态学处理的车辆跟踪算

    2024年02月16日
    浏览(39)
  • GAN(Generative Adversarial Network)作为深度学习领域中的一种生成模型,近年来在图像、音频等多种模态数据上取得了良好的效果。其核心思想就是通过博弈论中的对抗训练方式

    作者:禅与计算机程序设计艺术 GAN(Generative Adversarial Network)作为深度学习领域中的一种生成模型,近年来在图像、音频等多种模态数据上取得了良好的效果。其核心思想就是通过博弈论中的对抗训练方式,让两个网络(一个生成网络G和一个判别网络D)互相竞争,不断提升

    2024年02月07日
    浏览(48)
  • 车辆行驶控制运动学模型的matlab建模与仿真,仿真输出车辆动态行驶过程

    目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 4.1 基本假设 4.2 运动学方程 5.完整工程文件 车辆行驶控制运动学模型的matlab建模与仿真,仿真输出车辆动态行驶过程. 版本:MATLAB2022a        车辆运动学模型从几何学的角度研究车辆的运动规律。包括车辆的空

    2024年01月20日
    浏览(72)
  • 铰接式车辆的横向动力学仿真提供车辆模型研究(Matlab代码实现)

     💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥   🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 🎉3 参考文献 🌈4 Matlab代码实现 铰接

    2024年02月11日
    浏览(42)
  • 单目测距(车辆测距+前车碰撞预警)-基于yolov8/yolov7/yolov5——毕业设计

    一、开发环境 部署平台:英伟达的Jetson Nano 环境:Linux + ROS 语言:C++ 设备:1920*1080像素的摄像头、开发板。 模型:yolo-v8s 二、单目测距实现思路 0、标定相机和车辆(假设已经标定完成) 1、通过yolo对目标检测,获得ROI区域 2、根据ROI计算车辆和地面接触的中心点 3、根据车

    2024年02月02日
    浏览(57)
  • 智能交通系统-yolov5+deepsort车辆跟踪、计数、测速、碰撞检测、违规驶入检测(算法-毕业设计)

    本项目效果展示视频:https://www.bilibili.com/video/BV1E3411G7cP/ 1、本项目通过yolov8/yolov7/yolov5 5.0和deepsort实现了一个多功能智能交通监控系统,可为一些同学的课设、大作业等提供参考。分别实现了不同车辆的跟踪,统计不同车型“上行”和“下行”的数量,实时检测车辆速度,检

    2023年04月09日
    浏览(51)
  • 基于Matlab及Simulink的机电系统仿真

    一、实验目的 1.掌握机电系统的工程问题简化及建模的方法,会根据基本原理和规律建立数学模型。 2.根据数学模型建立仿真模型(传递函数、Simulink及状态空间模型)并进行时域和频域分析。 3.熟悉Matlab环境,并运用该工具开展仿真分析。 4.会根据仿真结果对系统进行校正

    2024年02月09日
    浏览(46)
  • 基于matlab的lorenz混沌系统仿真与分析

    目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程   matlab2022a        洛伦兹混沌系统是一种非线性动力系统,最初由爱德华·洛伦兹(Edward Lorenz)于1963年引入,它的简单方程组引发了混沌理论的开创性研究。该系统是混沌现

    2024年02月11日
    浏览(60)
  • 基于OFDM的水下图像传输通信系统matlab仿真

    目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 matlab2022a        基于OFDM的水下图像传输通信系统是一种用于在水下环境中传输图像数据的通信系统。它采用了OFDM(Orthogonal Frequency Division Multiplexing)技术,这种技术在水下

    2024年02月10日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包