基于模糊控制的汽车灯光随动系统仿真

发布者:tgdddt最新更新时间:2010-12-15 来源: 现代电子技术 关键字:智能前照灯  模糊控制  灯光随动  Matlab 手机看文章 扫描二维码
随时随地手机看文章

  自适应前照灯系统(Adaptive Front-lighting Systern,AFS)是使近光灯光轴在水平方向上与转向盘转角联动进行左右转动,在垂直方向上与车高联动进行上下摆动的灯光随动系统。它使得近光灯的照射光线能转向车辆的前进方向,在夜间行驶时,前方的交叉路口、弯道处的可视性能得到提高,能够有效地降低驾驶员在夜晚弯路上行车的疲劳程度,使驾驶者能够看清转弯处的实际路况,进而有充分的时间来应付紧急情况,从而明显提升夜晚弯路上行车的安全性。

  1 汽车灯光随动系统的工作原理

  汽车灯光随动系统的工作原理如图1所示。汽车灯光随动系统共由四部分组成:传感器、ECU、车灯控制系统和前照灯。汽车车速传感器和方向盘转角传感器不断地把检测到的信号传递给ECU,ECU根据传感器检测到的信号进行处理,把处理完后的数据进行判断,输出前照灯转角指令,使前照灯转过相应的角度。

汽车灯光随动系统的工作原理

  汽车在转弯时,重点是要提前看到所转方向的障碍物,根据现实驾驶的经验,车灯一般只需转过O~15°即可,只需要所转方向侧的那只前照灯实现智能转向就可,另一侧前照灯还是保持原来的方向。虽简化了控制,仍然能够达到预期的效果。

  2 模糊控制系统的组成和实现过程

  一个模糊控制系统必须包含一些必要的部件。模糊控制属于计算机数字控制的一种形式,它的组成类似于一般的数字控制系统,如图2所示。

模糊控制系统

  模糊控制器的组成如图3所示,它主要包括输入量的模糊化、模糊推理和逆模糊化(或称模糊判决)三部分。模糊控制器的实现可由模糊控制通用芯片实现或由计算机(或微处理机)的程序来实现。

  3 灯光随动系统模糊控制器设计原理

  如图4所示:当汽车转过很小的角度时,其转动半径R近似地等于L和转动角度δ的比值,通过车速传感器的数据很容易计算出行驶的距离L,通过方向盘传感器检测到的信号也容易得出δ的值,这样就很容易求出转动半径R的值。而且,根据实际经验可知,灯的转向和汽车行驶的半径R的关系最大。因此,可根据R值的变化对汽车车灯的转向进行模糊控制。首先定义R,如果为正值,说明为逆时针转动,负值为顺时针转动;另外定义θ为正,说明为左边灯向左转动度数,负值为右边灯向右转动度数。

灯光随动系统模糊控制器设计原理

   

  4 汽车灯光随动系统仿真及结果

  本系统的模糊设计器采用Matlab模糊工具箱设计模糊控制器。

  在Madab中键入FUZZY,进入模糊逻辑编辑窗口FIS Editor,如图5所示。可以对输入和输出的隶属函数进行编辑。

Matlab模糊工具箱

  [page]

  如图6所示,R的论域为[0,1],有三个语言变量,三角形隶属度函数。

  如图7所示,△R的论域为[0,1],有一个语言变量,三角形隶属度函数。

  如图8所示,输出θ的论域为[O,1],有三个语言变量,三角形隶属度函数。

  在Rulers Editor窗口中输入控制前照灯转向的3条模糊控制规则:

  模糊控制规则

  5 仿真结果与分析

  为了准确建立系统模型和进行仿真分析,通常的工业过程可以等效成二阶系统,不失一般性,取G(s)=作为汽车灯光随动系统的模型。在Matlab中建立的模糊控制系统模型如图9所示,基于实际经验以及量化因子和比例因子的选取规则,经过仔细选择,取K1=0.0 5,K2=0.25,K3=1,仿真结果如图10所示。

仿真结果

  本文中,由于汽车的顺时针和逆时针的转向时的控制道理相同,故只对逆时针转向进行仿真。通过仿真结果可以看出,基本符合预期,在汽车转弯半径小时,前照灯的转向角度大,在转弯半径大时,前照灯的转弯角度小,而半径的变化率△R对前照灯转动角度影响小些,△R增大,前照灯的转过角度较小。

  通过仿真可以看出,基于模糊控制的汽车灯光随动系统具有良好的动态性能,能够提高汽车夜间行驶的安全性。

模糊控制系统模型

  6 结语

  (1)分析了模糊控制理论及模糊控制技术,进行汽车灯光随动系统设计,并根据汽车转弯行驶时的实际路况找出两个关键可控参数,即汽车行驶速度和方向盘转角,把这两个控制参数通过模糊控制方法转为对汽车行驶半径一个变量的控制,使控制结构简化,以达到较好的控制效果。

  (2)用Matlab软件对模糊控制系统进行了仿真,仿真结果表明设计的合理性和方案的可行性。

  通过仿真可以观察到,基于模糊控制的灯光随动系统可以实现汽车前照灯的智能转弯,能使汽车夜间行驶的安全性大大提高,降低了驾驶员的劳动强度,且结构设计简单、实时性强、可靠性高、易于实现。

关键字:智能前照灯  模糊控制  灯光随动  Matlab 引用地址:基于模糊控制的汽车灯光随动系统仿真

上一篇:下一代智能汽车将是Telematics与ECU的结合
下一篇:汽车前照灯CAN总线多路传输系统的研究与设计

推荐阅读最新更新时间:2024-11-14 17:57

当人工智能遇上MATLAB 模型训练简单化
   人工智能 在过去两年被谷歌引爆,于是该领域的创业公司如雨后春笋般生长起来,有的做专用芯片,有的做算法,有的做机器人… 人工智能 到底是什么?是让机器代替人类完成重复的生产线劳动吗?这样理解为免太简单。 人工智能 绝对不只是让机器完成模仿,从而替代重复性工作,真正的人工智能需要机器经过训练和学习,接近或者超越人类的智能行为。下面就随网络通信小编一起来了解一下相关内容吧。   人工智能训练模型的时候,数据是最重要的因素,只有通过大数据训练,才能让训练的模型更接近于实际需求。比如,自动驾驶的模型训练,现在基本是靠自动驾驶汽车上路测试收集数据训练模型,路上的汽车只有采集到更多可能的场景,才能确保训练出的模型更接近实际路况。在人工智
[网络通信]
基于单片机模糊控制的温控仪设计
本文主要以MSP430F149单片机为系统的核心部件,采用模糊控制算法来设计实现温控仪的,该温控仪温度控制范围为常温0~100℃,设定温度值与测量温度值实时显示,控制精度可达±0.5℃。该系统采用恒流供电,电路较简单,成本低,温度控制精度高,可以广泛应用于需要进行恒温控制的生产和生活中。 引言 温度控制对于工业和日常生活等领域都具有广阔的应用前景,很多应用领域,需要精度较高的恒温控制,由于其控制具有非线性、时滞性和不确定性,用传统的控制达不到好的控制效果。模糊控制是一种基于规则的控制,它直接采用语言型控制规则,出发点是现场操作人员的控制经验或相关专家的知识,其鲁棒性强,干扰和参数变化对控制效果的影响被大大减弱,所以特别适合
[单片机]
基于单片机<font color='red'>模糊控制</font>的温控仪设计
MathWorks 宣布 MATLAB 与 NVIDIA TensorRT 集成来加快人工智能应用
中国北京 – 2018 年 4 月 11 日 – MathWorks 今日宣布 ,MATLAB 现在可通过 GPU Coder 实现与 NVIDIA TensorRT 集成。这可以帮助工程师和科学家们在 MATLAB 中开发新的人工智能和深度学习模型,且可确保性能和效率满足数据中心、嵌入式应用和汽车应用不断增长的需求。 MATLAB 提供了一个完整的工作流程来快速训练、验证和部署深度学习模型。工程师可以使用 GPU 资源,而无需额外编程操作,因此可以专注于应用本身而不是性能调优。 NVIDIA TensorRT 与 GPU Coder 的全新集成使得可以在 MATLAB 中开发深度学习模型,然后以高吞吐量低延迟的方式部署在
[半导体设计/制造]
基于MATLAB的理想低通滤波器的设计
对于不同滤波器而言,每个频率的信号的强弱程度不同。当使用在音频应用时,它有时被称为高频剪切滤波器,或高音消除滤波器。低通滤波器概念有许多不同的形式,其中包括电子线路(如音频设备中使用的hiss 滤波器)、平滑数据的数字算法、音障(acous TI c barriers)、图像模糊处理等等,这两个工具都通过剔除短期波动、保留长期发展趋势提供了信号的平滑形式。 低通滤波器在信号处理中的作用等同于其它领域如金融领域中移动平均数(moving average)所起的作用;低通滤波器有很多种,其中,最通用的就是巴特沃斯滤波器和切比雪夫滤波器。 数字滤波器的设计步骤 数字滤波器的设计步骤:根据数字滤波器的技术指标先设计过渡模拟滤波
[模拟电子]
台达机电产品在高频熔样设备上的应用
1 引言 1.1 什么是熔融法制样 X荧光光谱仪是矿物成份分析化学领域重要的分析研究工具。 X荧光光谱仪根据制得的物质样片来实现荧光光谱成份分析。因此样片制备成为分析的基础。熔融法制样(fusion)是用来描述将分析物溶解在融化的助溶剂中以便形成更容易分析的化合物的通用技术名词。 由于大多数熔融过程所产生的化合物都可以在选定的某一种溶剂中溶解。因此熔样设备成为熔融法制样片设备中最佳选择,是世界上最快的熔融法制样设备,能达到X荧光光谱仪分析的被测矿样片无气泡,样品平整、光洁、一致性、重现性好的要求。 高频感应电加热熔样设备的具有有环保、节能、安全、工件表面光滑、无氧化层等多方面优势。与过去的真空管高频设备相比电源效率高,降低生
[嵌入式]
将示波器信号完整数据导入Matlab进行分析
学习如何将麦科信示波器信号的完整数据导入matlab进行分析,我们先要学习如何完整导出示波器的信号数据。示波器可将模拟通道或数学通道波形保存到本地或者U盘,文件类型可选择WAV、CSV或BIN。 WAV是数据文件保存的第一种方式,它会将当前通道显示的波形数据进行抽样后保存为二进制文件。以WAV格式保存到本地或者外部存储器中的数据,可在本机通过REF参考通道调用打开、查看、缩放等。 如下图就是将通道一保存为参考通道的显示结果,可以看到参考通道的数据为87.5K,和原始28M数据相比是有比较大差别的。而且数据无法进行计算分析。 CSV是数据文件保存的第二种方式,它会保存示波器当前通道的波形数据, 以CSV格式存到示波器内部
[测试测量]
将示波器信号完整数据导入<font color='red'>Matlab</font>进行分析
Matlab的孤立逆变源的设计方案
  基于Matlab软件平台,采用双环控制策略设计的逆变源,利用Matlab-Simulink-SimPowerSystems的工具箱进行建模仿真,验证了本文所设计方案的可行性和有效性。   引言   随着太阳能、风能等可再生能源的发展,分布式发电以其环境污染少、能源综合利用率高、供电可靠等优点,逐渐成为了各国家竞相研究的热点,在美国、欧洲等技术成熟的国家和地区,以将其广泛应用在微电网中。逆变 电源 作为一种有效的电力供应源,成为了微电网的重要组成部分,并在微电网的研究和实施中得到了广泛的应用。   本文设计的基于PWM的孤立逆变电源,其控制模型采用电压外环和电流内环双环控制策略,电压外环和电流内环均采用PI控制方式。应用Ma
[电源管理]
<font color='red'>Matlab</font>的孤立逆变源的设计方案
小广播
最新汽车电子文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved