基于嵌入式系统的汽车安全系统分析

合集下载

嵌入式系统在汽车电子领域中的应用

嵌入式系统在汽车电子领域中的应用

嵌入式系统在汽车电子领域中的应用第一章嵌入式系统的概念和概况嵌入式系统是由硬件和软件两部分构成的计算机系统,它通常被嵌入到产品中,用于控制、监控和调度等任务。

相比于普通计算机,嵌入式系统具有体积小、功耗低、可靠性高、效率高等优点,因此在各个行业领域中得到了广泛的应用。

在汽车电子领域中,嵌入式系统应用相当广泛,汽车电子产品像发动机控制、制动、座椅控制、音响、导航等需要嵌入式系统的支持才能实现。

第二章嵌入式系统在汽车电子领域中的应用2.1 汽车发动机控制系统以往的汽车发动机控制还依赖于人工调节,效果不尽如人意,而嵌入式系统可以实现准确而快速地控制,使发动机运行更稳定、更省油。

此外,嵌入式系统还可以实时监测发动机的工作状态,如果发现故障,自动进行报警并停机,从而保障了驾驶安全。

2.2 制动系统嵌入式系统可以对制动系统进行控制,在发现制动故障时,自动实现维修和调试,避免出现安全问题。

嵌入式系统还可以帮助汽车实现电子驻车功能,实现停放时车辆的牢靠。

同时,提供防抱死功能,避免在制动时车轮会卡死,发生交通事故。

2.3 音响系统现代汽车上音响系统的各种功能需要用嵌入式系统实现,通过嵌入式系统来控制音乐播放、CD机或DVD机的读取、虚拟环绕声等功能实现。

2.4 座椅控制系统嵌入式系统可以通过电脑控制汽车上座椅的运动,使乘客得到更好的乘坐体验。

在一些高端车型上,嵌入式系统甚至可以控制座椅加热或按摩,为乘客提供更高档次的乘坐体验。

2.5 导航系统嵌入式系统可以实现汽车导航系统的各种功能和导航信息的实时更新,以及在行驶过程中对路线的监控和调整。

通过嵌入式系统,导航系统还能支持语音控制,实时人机交互更加方便,实现驾车出行更加便捷。

第三章嵌入式系统在汽车电子领域中的优势3.1 体积小相比于传统计算机,嵌入式系统的体积要小得多,能够更好地嵌入到车辆的小型结构中。

这样,汽车的空间利用率更高,保留的载重和乘员位置也更多。

3.2 速度快嵌入式系统通常内置高速处理器,并进行了优化本身的源程序、算法等,比其他计算机运行更快,而且还能更好的控制汽车电子设备,让其运行更为平稳、更为可靠。

理想汽车的嵌入式系统与软件开发

理想汽车的嵌入式系统与软件开发

理想汽车的嵌入式系统与软件开发嵌入式系统和软件的发展已经成为汽车行业的重要组成部分,为汽车提供了更高的性能、更广泛的功能以及更好的用户体验。

本文将重点探讨理想汽车的嵌入式系统与软件开发,旨在分析现有技术和未来发展趋势,为汽车制造商和开发者提供参考和指导。

一、嵌入式系统在汽车中的应用嵌入式系统是指嵌入到特定设备中的计算机系统,通常具有实时性、可靠性和稳定性等特点。

在汽车中,嵌入式系统扮演着关键角色,驱动着各种功能和服务的实现。

例如:1. 汽车控制系统:嵌入式系统控制着各种传感器、执行器和通信模块,使得车辆具备发动机控制、刹车系统、转向系统等基本功能。

2. 信息娱乐系统:嵌入式系统驱动着多媒体界面、导航系统、音频设备等,为驾驶员和乘客提供丰富的娱乐和信息服务。

3. 安全系统:嵌入式系统支持防抱死刹车系统(ABS)、稳定性控制系统(ESC)、主动安全系统等功能,提高行车安全性能。

4. 驾驶辅助系统:嵌入式系统支持倒车影像、自动泊车、盲点检测等,提升驾驶便利性和辅助性能。

二、理想汽车嵌入式系统的软件开发1. 要求分析:在开始软件开发之前,理想汽车制造商需明确系统和功能的需求。

这包括理解用户需求、市场趋势、硬件平台和软件架构等,以确保开发出符合期望的软件系统。

2. 软件设计:根据需求分析结果,软件设计师将制定软件架构、模块划分和接口定义等。

同时,设计师需考虑系统的性能、安全性和可靠性等方面,以提供合适的解决方案。

3. 编码与调试:开发团队将根据软件设计进行编码工作,并通过调试和测试策略来验证软件功能和性能。

在这个阶段,团队需要注重代码的规范性和可维护性,以确保后续版本的开发和维护。

4. 集成与验证:开发过程中,各个模块的软件需要进行集成测试,以确保不同模块之间的协同工作正常。

同时,系统需要经过验证阶段,验证其满足规范和用户需求。

5. 系统优化与升级:在汽车生产过程中,不断进行嵌入式系统的优化和功能升级是必要的。

嵌入式系统调研报告

嵌入式系统调研报告

嵌入式系统调研报告在当今科技飞速发展的时代,嵌入式系统已经成为了我们生活中不可或缺的一部分。

从智能手机、智能家居到汽车电子、医疗设备,嵌入式系统的应用无处不在。

为了更深入地了解嵌入式系统,本次进行了一番调研。

一、嵌入式系统的定义与特点嵌入式系统是一种以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。

它具有以下几个显著特点:1、专用性强嵌入式系统通常是为特定的应用而设计的,具有很强的针对性。

例如,汽车中的发动机控制系统就是专门为控制汽车发动机的运行而开发的。

2、实时性要求高很多嵌入式系统需要在规定的时间内完成特定的任务,以保证系统的稳定性和可靠性。

比如,航空航天领域的嵌入式系统,必须在极短的时间内做出响应,否则可能会导致严重的后果。

3、资源受限由于体积、成本等因素的限制,嵌入式系统的资源(如处理器性能、内存容量、存储容量等)通常比较有限。

因此,在设计嵌入式系统时,需要充分考虑资源的优化利用。

4、低功耗在一些应用场景中,如便携式设备和物联网设备,低功耗是一个关键因素。

嵌入式系统需要通过优化硬件和软件设计来降低功耗,延长设备的续航时间。

二、嵌入式系统的组成一个典型的嵌入式系统通常由硬件和软件两大部分组成。

硬件部分包括处理器、存储器、输入输出设备、电源等。

处理器是嵌入式系统的核心,它负责执行系统的指令和处理数据。

存储器用于存储程序和数据,包括随机存取存储器(RAM)和只读存储器(ROM)。

输入输出设备则用于实现系统与外部环境的交互,如传感器、显示屏、键盘等。

软件部分包括操作系统、驱动程序、应用程序等。

操作系统是管理和控制嵌入式系统资源的核心软件,常见的嵌入式操作系统有 Linux、Windows CE、VxWorks 等。

驱动程序用于实现硬件设备与操作系统之间的通信,应用程序则是为了实现特定的功能而开发的软件。

三、嵌入式系统的应用领域嵌入式系统的应用领域非常广泛,以下是一些主要的应用领域:1、消费电子领域智能手机、平板电脑、数码相机、智能手表等都是嵌入式系统的典型应用。

嵌入式系统应用案例

嵌入式系统应用案例

嵌入式系统应用案例嵌入式系统是一种专门设计用于执行特定任务的计算机系统,广泛应用于各个领域,包括家用电器、汽车、医疗设备、航空航天等。

本文将通过几个具体案例来展示嵌入式系统的应用。

案例一:智能家居系统随着科技的不断进步,智能家居系统已经成为人们日常生活中不可或缺的一部分。

通过嵌入式系统的应用,可以实现对家庭设备的智能控制和监测。

嵌入式系统可以实现灯光、温度、安防等各种设备的联动控制,提高家庭的生活品质和安全性。

案例二:汽车电子系统现代汽车中嵌入了大量的嵌入式系统,用于控制和管理各种功能,如发动机控制、制动系统、安全气囊等。

嵌入式系统可以使汽车更加智能化和安全,提供更好的驾驶体验。

例如,借助嵌入式系统的GPS 导航功能,驾驶员可以轻松找到目的地,同时也能根据路况自动调整行车速度,提高驾驶安全性。

案例三:医疗设备医疗设备中的嵌入式系统是现代医疗行业的重要组成部分。

例如,心脏起搏器、血压监测仪、呼吸机等设备都依赖于嵌入式系统的精确控制和数据处理。

这些嵌入式系统可以实时监测患者的病情,并根据需要进行相应的治疗,为医生提供准确的数据支持,提高医疗效果。

案例四:航空航天在航空航天领域,嵌入式系统的应用尤为重要。

宇航员的生命安全和飞行任务的成功都直接依赖于嵌入式系统的稳定运行。

嵌入式系统可以控制航天器的各项功能,包括导航、通信、姿态控制等,同时也能够进行数据记录和传输,为科学研究提供支持。

通过以上案例,我们可以看到嵌入式系统在各个领域都发挥了重要作用。

随着科技的不断发展和创新,嵌入式系统的应用范围还将继续扩大。

无论是智能家居、汽车、医疗设备还是航空航天,嵌入式系统都将为我们带来更加智能化、高效和安全的生活和工作环境。

嵌入式系统在车辆智能驾驶中的应用研究

嵌入式系统在车辆智能驾驶中的应用研究

嵌入式系统在车辆智能驾驶中的应用研究近年来,随着汽车工业的快速发展,智能化技术在车辆上的应用也越来越普遍。

智能化领域中,嵌入式系统发挥着重要的作用。

嵌入式系统作为一种专用的计算机系统,具有体积小、功耗低、稳定性强、可靠性高等优点,在车辆智能驾驶中有着广泛的应用。

一、嵌入式系统在车辆智能驾驶中的应用嵌入式系统在车辆智能化领域的应用主要分为以下几个方面:1. 数据采集方面:车辆智能驾驶需要对车辆周围环境、路况、车辆运行等数据进行实时采集和处理。

嵌入式系统可以搭载传感器,并通过CAN总线实现数据采集,将数据实时发送给车辆控制系统,为车辆智能驾驶提供数据支持。

2. 感知处理方面:嵌入式系统可以利用计算机视觉、深度学习等技术,实现对车辆周围环境的感知和识别。

比如测距传感器可以用来测量车辆周围环境的距离,摄像头可以用来获取车辆周围的图像和视频信息。

在自动驾驶车辆中,图像处理技术可以识别前方的交通信号灯和标志,判断车辆是否需要停车或变道。

3. 控制调度方面:嵌入式系统可以实现车辆的自主控制和调度。

它可以根据车辆周围环境和行驶路线,对车辆运动状态进行预测和评估,并发出相应的指令,调整车速、方向等参数。

此外,嵌入式系统还可以利用网络通信技术,与其他车辆进行实时通信和协调,提高路况处理的效率和安全性。

4. 交互体验方面:嵌入式系统可以为驾驶员和乘客提供更好的交互和体验。

通过界面设计和人机交互技术,可以使驾驶员和乘客更加方便地操作车辆,获得更好的驾驶和乘坐体验。

例如语音识别、手势控制等技术,可以为驾驶员提供更方便和安全的驾驶交互方式。

二、嵌入式系统在车辆智能驾驶中的发展趋势随着汽车智能化的加速发展,嵌入式系统也面临着新的发展机遇和挑战。

未来,嵌入式系统在车辆智能驾驶中的应用将展现以下几个趋势:1. 嵌入式系统与人工智能的融合:随着深度学习和人工智能的发展,嵌入式系统也将更好地与人工智能技术相融合,实现车辆自主感知、决策和控制。

嵌入式系统在自动驾驶中的应用研究

嵌入式系统在自动驾驶中的应用研究

嵌入式系统在自动驾驶中的应用研究自动驾驶技术是当前汽车行业的热门话题之一,它正逐渐改变着人们对汽车的认识和使用方式。

作为实现自动驾驶的关键技术之一,嵌入式系统在其中发挥着重要作用。

本文将探讨嵌入式系统在自动驾驶中的应用研究,包括其作用、挑战以及未来发展方向。

嵌入式系统是指通过嵌入在产品中的专用计算系统,以实时处理和控制特定任务。

在自动驾驶中,嵌入式系统扮演着大脑的角色,负责对感知、决策和执行进行实时的处理和控制。

感知是指通过激光雷达、摄像头等传感器获取车辆周围环境的信息,包括道路、障碍物、行人等,嵌入式系统需要对这些信息进行实时处理和分析。

决策是指嵌入式系统基于感知的信息,进行路线规划和交通规则判断,确定最优的驾驶策略。

执行是指控制汽车进行相应的操作,例如转向、刹车、加速等。

嵌入式系统需要对这些操作进行实时控制,确保汽车按照预定的策略进行驾驶。

嵌入式系统在自动驾驶中的应用面临一些挑战。

首先,嵌入式系统需要处理大量的实时数据,包括图像、传感器数据等。

这些数据需要进行高速、高效的处理,以满足自动驾驶的实时性要求。

其次,嵌入式系统需要具备强大的计算能力,以完成复杂的算法运算和决策计算。

同时,嵌入式系统还需要具备高度可靠性和安全性,以确保汽车在各种情况下都可以安全驾驶。

另外,嵌入式系统在自动驾驶中的应用还需要与其他系统进行高效的通信和协同工作,例如与云端服务器交换数据、与其他车辆进行通信等。

这些挑战使得嵌入式系统在自动驾驶中的应用研究变得复杂而具有挑战性。

为了解决上述挑战,未来嵌入式系统在自动驾驶中的应用可能会朝着以下几个方向发展。

首先,嵌入式系统可能会采用更先进的处理器和计算架构,以提升计算能力和实时性能。

例如,人工智能处理器的出现,可以加速深度学习算法的运算速度,从而提高自动驾驶的感知和决策能力。

其次,嵌入式系统可能会采用更高级的传感器技术,以提升感知能力和准确性。

例如,毫米波雷达、红外传感器等新型传感器的应用,可以增强对环境的感知和障碍物检测能力。

嵌入式系统在智能汽车中的应用研究

嵌入式系统在智能汽车中的应用研究

嵌入式系统在智能汽车中的应用研究一、引言随着科技的进步,智能汽车已经开始逐渐进入人们的视野,成为未来汽车发展趋势。

智能汽车利用现代信息技术,将车辆和驾驶员与网络、传感器和计算机相连接,实现车辆自动化驾驶、能量管理、安全性控制等诸多功能,大大提高了汽车的安全系数、行驶效率和环保能力。

在实现这些功能的过程中,嵌入式系统扮演了至关重要的角色。

二、嵌入式系统的相关知识嵌入式系统是指被嵌入到设备内部,用于控制和监控各种操作的计算机系统。

它通常由处理器、储存器、输入输出接口和软件系统组成。

然而嵌入式系统的最大特点是在硬件资源和软件系统上具有高度的集成度。

因此,基于嵌入式系统的智能汽车技术具有多种优势,包括:1. 体积小、能耗低、可靠性高。

2. 能够支持高速数据传输与处理。

3. 支持并行处理,能够同时执行多个程序,并实现实时处理。

4. 具有高度可定制化和可扩展性能力。

基于以上优势,嵌入式系统被广泛应用于智能汽车领域,承担着许多重要的任务。

三、嵌入式系统在智能汽车中的应用1. 自动化驾驶自动化驾驶是智能汽车的核心部分,也是嵌入式系统的一个重要应用场景。

自动化驾驶是基于雷达、摄像头等感应器获取车辆周围的信息,再基于各种算法完成的车辆自主导航和自动化控制。

在自动化驾驶中,嵌入式系统负责识别交通标志、车辆行驶路径规划、车辆速度控制等任务。

在应对复杂多变的路况时,嵌入式系统对车辆的自主性和智能性发挥着至关重要的作用。

2. 能量管理在智能汽车中,电池是一项重要的能源来源,能否高效地管理电池的使用情况也关系到车辆的续航能力和安全性。

嵌入式系统在智能汽车中的能量管理模块可以实时监控电池的状态,并通过对锂电池、超级电容等能源进行管理,提高电池的使用寿命,提高车辆的经济性。

3. 车载通信智能汽车需要与外部环境进行信息交换。

因此,需要建立车辆内部与外部的通信机制。

嵌入式系统为车载通信提供了一个高效与可靠的运行环境。

通过嵌入式系统,汽车可以连通互联网,实现车辆的实时定位、数据共享以及远程控制等功能。

面向汽车电子的嵌入式软件开发应用软件的研究与分析

面向汽车电子的嵌入式软件开发应用软件的研究与分析

感谢您的观看
汇报人:XX
面向汽车电子的嵌入 式软件开发应用软件 的研究与分析 汇报人:XX
目录
添加目录标题
嵌入式软件开发概述
汽车电子系统中的嵌 入式软件开发技术
汽车电子系统中的嵌 入式软件应用实例
汽车电子系统中的嵌入式 软件开发挑战与未来发展
结论
添加章节标题
嵌入式软件开发概 述
嵌入式系统是一种专用的计算机系 统,旨在执行特定的任务或功能
编码实现: 根据设计文 档进行代码 编写
测试验证: 对软件进行 测试和验证, 确保其正确 性和稳定性
部署维护: 将软件部署 到目标平台 上,并进行 后续的维护 和升级
工业控制领域
汽车电子领域
添加标题
添加标题
智能家居领域
添加标题
添加标题
医疗电子领域
嵌入式软件定义:指针对汽车电子系统进行设计、开发、测试、运行和维护的专用软件。 嵌入式软件特点:实时性、可靠性、安全性、可扩展性等。 嵌入式软件应用范围:汽车发动机控制、底盘控制、车身控制、导航系统等。 嵌入式软件开发流程:需求分析、设计、编码、测试、部署等。
嵌入式系统广泛应用于汽车电子、 智能家居、医疗设备等领域
添加标题
添加标题
添加标题
添加标题
嵌入式系统通常与实际应用紧密结 合,具有实时性、可靠性和低功耗 等特点
嵌入式软件开发是针对嵌入式系统 的软件开发,涉及到硬件和软件的 协同设计、优化和测试等方面
需求分析: 明确软件的 功能和性能 要求
架构设计: 确定软件的 整体结构和 模块划分
可靠性挑战:硬件故障、 软件崩溃等
未来发展方向:提高安全 性和可靠性的技术手段
嵌入式软件在汽车电子系统中的重要性 嵌入式软件开发过程中的质量保证措施 软件测试的目的、方法及流程 未来发展趋势:自动化测试和持续集成
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Analysis of Automotive Safety Systems Based onEmbedded SystemsGuo-f eng LILangfang Teachers College Institute of Physics and Electronic Information, Hebei Langfang, ChinaEmail: mcuteacher@Abstract: For the safety car, according to actual needs, research can guarantee a car in any case, the freedom of driving safely, so as to reduce traffic accidents. Analysis of safety systems for cars, mainly from the fatigue of driving module, security module of obstacle avoidance, vehicle location tracking module and auto black box module of study, comprehensive analysis of many aspects of the protection of vehicle safety solutions, and research to achieve vehicle intelligent, network-based simple and practical method.Keywords: Embedded; Actuators; Fatigue driving; Black box基于嵌入式系统的汽车安全系统分析李国峰廊坊师范学院物理与电子信息学院,河北廊坊,中国,065000Email: mcuteacher@摘 要:针对汽车的安全问题,根据实际需要,研究一个能保证汽车在任意情况下,都可以安全自由的行驶,从而尽可能的减少交通事故。

对汽车的安全系统分析主要从疲劳驾驶模块的研究、安全避障模块的研究、汽车位置跟踪模块研究和汽车黑匣子模块研究,等多个方面综合分析了保障汽车安全的解决方法,以及研究实现汽车的智能化、网络化的简单实用方法。

关键词:嵌入式;执行器;疲劳驾驶;黑匣子1 引言随着人们生活水平的提高,生活方式较从前有了翻天覆地的转变,汽车已不再是一个新名词,而是人们使用最多、最方便的交通工具,伴随着人们对生活质量要求的提高,对汽车的要求也越来越趋向于自动化和智能化。

而汽车发展的首要关键,就是汽车的安全性。

汽车的安全行驶关系到每个家庭的幸福和国家的安定。

而汽车相关的电子应用技术的发展,使得汽车的安全性得到了很大的提高。

这也是人们一直追求的一个目标。

因此对汽车的安全系统分析,已经迫在眉睫,使汽车既能像蝙蝠一样自由避开障碍物,又能在司机疲劳的时候避免出现交通事故。

利用嵌入式系统的ARM 芯片做系统的核心控制硬件,然后利用Linux裁剪的内核作为系统的软件平台,上面根据系统的需要,分析疲劳驾驶检测及处理模块、超声波测距模块、速度检测模块、位移检测模块等诸多模块的应用界面。

最终为用户提供一个安全有效、舒适可靠、简单实用的汽车安全系统,从而多方位的保障汽车的安全行驶。

2 国外研究疲劳驾驶的现状许多国家都比较重视疲劳驾驶预警系统的研究工作,早期的疲劳驾驶测评主要是从医学角度出发,借助医疗器件进行的。

从20 世纪80 年代由美国国会批准交通部开始研究疲劳瞌睡产生的机理和其他各种诱发因素,寻找能够降低这种危险的方法和研制车辆智能报警系统,防止驾驶员瞌睡状态下驾驶。

20 世纪90 年代,疲劳程度测量方法的研究有了很大的进展,许多国家已开始了疲劳驾驶车载电子测量装置的开发研究工作,尤以美国的研究发展较快。

(1)美国研制的打瞌睡驾驶员侦探系统DDDS( The Drowsy Driver Detection System) 。

(2)方向盘监视装置S.A.M.( steering at tention monitor) 。

(3) 日本研制的DAS2000 型路面警告系统( The DAS2000 Road Alert System) 。

(4)反应时测试仪PVT( The p sy-chomotor vigilance test) 。

(5)日本研制的电子“清醒带”。

自2000 年以来,随着计算机和集成电路制International Conference of China Communication and Technology (ICCCT2010) 978-1-935068-52-5 © 2010 SciRes.118造技术的提高,机动车驾驶员疲劳驾驶的研究有了进一步的发展。

美国华盛顿大学的John Stern 博士是世界上研究眼部动态和疲劳驾驶的权威人士之一,他领导的由美国联邦公路管理局和汽车联合会资助的研究所,通过自行开发的专用照相机、脑电图仪和其他仪器来精确测量头部运动、瞳孔直径变化和眨眼频率,用以研究驾驶行为等问题。

①用快速简单的算法确定驾驶员眼睛在脸部图像中的确切位置和其他脸部特征;②通过追踪多幅正面脸部特征图像来监控驾驶员是否疲劳。

国内研究汽车安全方面的现状。

我国的疲劳驾驶预警系统的研究起步较晚,目前比较成型的疲劳驾驶预警系统是2000 年石坚、马勇等人研制的。

该系统通过传感器测量驾驶员驾驶时方向盘、踏板等的运动参数来判别驾驶员的安全因素,发现方向盘的操纵情况与驾驶员的疲劳程度有一定的联系,方向盘较长时间不动,说明驾驶员在打瞌睡。

目前,因为众多交通事故造成的伤亡触目惊心,因此研制一个安全稳定的汽车安全系统已经迫在眉睫,让减小成本增加功能,使系统更加人性化、智能化、网络化,是未来汽车安全研究的一个新的着重点。

3 系统设计的总体思路系统主要是具体通过对疲劳驾驶模块的研究,可以预警疲劳驾驶、瞌睡驾驶,主要是基于MEMS 加速度传感器,配合微型摄像头,通过采集驾驶员头部数据,把得到的数据送到嵌入式处理器进行实时处理,从而进行疲劳检测。

若判定为疲劳驾驶,则通过嵌入式中心电控单元ECU,驱动语音系统发出报警信号,提示驾驶员保持清醒或休息,同时向汽车的执行器发出刹车信号,以使汽车能停止下来,等待司机清醒之后再继续上路行驶。

从而降低因疲劳驾驶造成的交通事故的发生机率。

通过对安全避障模块的分析研究可以使汽车如同蝙蝠一样自由避障任意安全行驶。

利用汽车位置跟踪模块可以将汽车的位置信息通过短信发送车主及车管人员。

最后可以利用汽车黑匣子模块,记录汽车多方面实时的数据信息,对汽车的行驶及安全性能分析提供了真实有效的数据支持。

系统主要包括疲劳驾驶模块、安全避障模块、汽车位置跟踪和汽车黑匣子模块,具体组成见系统方框图,如图1所示。

3.1 疲劳驾驶模块本模块可以预警疲劳驾驶、瞌睡驾驶,主要是基Figure 1 System block diagram图1 系统方框图于MEMS 加速度传感器,配合微型摄像头,通过采集驾驶员头部数据,把得到的数据送到嵌入式处理器进行实时处理,从而进行疲劳检测。

若判定为疲劳驾驶,则通过嵌入式中心电控单元ECU,驱动语音系统发出报警信号,提示驾驶员保持清醒或休息,同时向汽车的执行器发出刹车信号,以使汽车能停止下来,等待司机清醒之后再继续上路行驶。

从而降低因疲劳驾驶造成的交通事故的发生机率。

这部分主要包括利用精简的嵌入式操作系统作为任务切换和调度,同时在系统平台上对系统的核心嵌入式微处理器、摄像头、传感器、报警器、执行器,等进行综合管理。

这部分的主要研究流程:第一步,计算机按帧读取摄像头的视频图像数据并存入存储器,同时复制一份,其中一份送至显示器用于图像显示,另一份作为软件平台的待处理24位真彩色图像;第二步,对待处理图像进行灰度直方图均衡,即将出现频率较低的灰度级并入邻近的灰度级中,使待处理24位真彩色图像转换为256色的灰度图;第三步,利用阈值处理灰度图;首先利用可调窗口阈值将大 部分背景及噪声点去掉并将图像二值化,使灰度图像上只剩下类似眼睛象素块大小的黑色区域以及头发、衣服形成的大块黑色区域;再利用象素面积阈值去掉眼睛象素范围外的黑色区域,即循环扫描图像每一个象素点的形式,计算每个黑色区域象素块的象素大小,眼睛黑色区域所包含的象素数应在一定的范围内,根据初步估计设置的可调眼睛象素数,去掉比设定值大的黑色区域,使图像上只剩下类似眼睛象素数大小的黑色区域;第四步,定位双眼;人眼在二值位图上的形状类似于椭圆,其外接矩形应为长方形;判断原则是:与International Conference of China Communication and Technology (ICCCT2010)978-1-935068-52-5 © 2010 SciRes.119任意 一个外接长方形连接或靠得非常近的黑色区域不是眼睛象素块;在双眼下方一定距离内不能有其他象素块;双眼象素块的内侧距离应大于一定的值;双眼象素块的外侧距离应小于一定值;考虑到在图像上人的面部可能有一定的倾斜,双眼象素块不会在同一水平线上,但双眼象素块的顶部应不超过一定的值;为了避免误识别,在系统连续两次都识别出双眼后,系统才在原始图像的相同位置上画上矩形黑框,作为结果显示出来;最后在没有识别出眼睛的情况下,认为司机已经疲劳,微处理器会及时发出声音报警,和控制执行器进行刹车的信号。

3.2 安全避障模块这部分主要是针对涉及一种汽车油门踏板被误当成制动踏板的瞬间,能自动切换成刹车的电装置。

当司机将汽车油门踏板错误当成制动踏板,在错误操作的瞬间,本装置通过电控单元,自动检测,然后立刻输出信号,控制执行器,从而自动关闭油门,同时瞬间自动切换成刹车,从而避免危险的发生。

若车身距离前面的障碍物或者其他行驶的汽车距离太近,小于设定的安全距离,本装置可以通过装置内部的超声波测距模块,自动检测到,然后无需司机做任何动作,装备会自动检测到这个危险的距离,进而立刻通过电控单元输出信号控制执行器,使汽车减速最后停止,就像蝙蝠一样,可以利用超声波,使汽车在行驶过程中,可以自由绕过障碍物,从而可以减少交通事故的发生,可以在某种程度上避免因司机疏忽,而产生追尾、撞击障碍物等情况出现,同时装置也可以将车身距离信息实时送给汽车的音响系统,然后通过语音的形式,将车身和障碍物的距离信息提示给司机。

3.3 地面汽车信息跟踪模块结合GPS卫星定位系统,将汽车具体的地面位置信息实时通过gsm模块,利用手机短信通知给家人或者监控中心,以方便对汽车的运行情况及时了解以及方便对汽车的位置实时监控。

相关文档
最新文档