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

发布者: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-12-18 19:02

基于单片机与PC机的温度监测系统设计
温度是一个重要的物理量,在工农业生产和日常生活中,经常需要对环境温度进行监测。本文设计了一个温度监测系统,温度传感器采用DS18B20,下位机采用AT89S52单片机,实现温度测量、显示、超限报警等功能,上位机采用PC机,利用Matlab设计了友好人机交互界面,实现温度的采集、显示、绘图、报警、保存数据等功能。 1 系统总体设计 系统采用AT89S52单片机作为下位机,PC机作为上位机,二者通过串口发送或接收数据,实现环境温度的测量、显示、超限报警、测温数据保存等功能。系统总体设计框图如图1所示。 单片机最小系统包括单片机工作所必需的复位电路、时钟电路和电源电路。温度传感器采用DS18B20芯片,测量温度范围为
[单片机]
基于单片机与PC机的温度监测系统设计
MATLAB助力智能时代发展
“如果你想在谷歌工作,确保你会用MATLAB”——谷歌产品高级副总裁Jonathan Rosenberg认为。据悉,全世界超过440万学生和1300所大学,包括前十大的大学,已经通过Campus-Wide License开放了全校MATLAB和Simulink授权。同时82%的财富100强企业拥有MATLAB许可证。对于学生而言,掌握如何使用MATLAB将为其打开通往跨学科和建模方法的大门,在LinkedIn上,MATLAB被具有工程背景的会员列为通用技能,同时也是成千上万的技术岗位的必备技能。 近日,MathWorks中国区总经理曹新康(Charles)跟媒体朋友们深刻探讨了MATLAB之于智能时代,之于高校学生的学习规划
[嵌入式]
<font color='red'>MATLAB</font>助力<font color='red'>智能</font>时代发展
永磁同步电机FOC控制的基本原理及Matlab/Simulink仿真分析
前言 做永磁同步电机控制绕不开FOC,本章节主要介绍FOC控制的基本原理、坐标变换以及永磁同步电机在同步旋转坐标系下的数学模型,并通过Matlab/Simulink进行永磁同步电机FOC控制算法的仿真分析。 一、FOC的基本原理 磁场定向控制(Field-Oriented Control,FOC)系统的基本思想是:通过坐标变换,在按转子磁场定向同步旋转坐标系中,得到等效的直流电动机模型,仿照直流电动机的控制方法控制电磁转矩与磁链,然后将转子磁链定向坐标系中的控制量反变换得到三相坐标系的对应量,以实施控制,具体流程如下图所示: FOC最重要的原则是:按转子磁场定向,即保持转子磁链旋转矢量始终与dq坐标系下的d轴重合,q轴正交
[嵌入式]
永磁同步电机FOC控制的基本原理及<font color='red'>Matlab</font>/Simulink仿真分析
超声波测距的模糊控制泊车系统模型设计
引言 近年来随着经济的发展,拥有汽车的家庭越来越多,对于经验不足的驾驶员来讲,在拥挤的停车场、车库以及路边实现安全泊车的问题越来越突出。自动泊车系统的出现提高了泊车过程的准确度。相对于国外研发的自主泊车系统,目前国内关于自动泊车系统的研究仍处于初级阶段,仅有少数的高档轿车上才配有自动泊车辅助系统。设计泊车系统模型对泊车控制算法进行验证,可以为真实车辆研发自动泊车系统提供一定理论依据,促使自动泊车系统代替驾驶员观察并判断,实现自动泊车到位,从而减少泊车事故的发生。 1 原理与算法 1.1 超声波测距原理 超声波是频率高于20 000 Hz的声波,它指向性强,在介质中传播的距离较远,因而超声波经常用于距离的测量。利用超
[嵌入式]
基于Matlab的三相桥式全控整流电路的仿真研究
随着社会生产和科学技术的发展,整流电路在自动控制系统、测量系统和发电机励磁系统等领域的应用日益广泛。常用的三相整流电路有三相桥式不可控整流电路、三相桥式半控整流电路和三相桥式全控整流电路,由于整流电路涉及到交流信号、直流信号以及触发信号,同时包含晶闸管、电容、电感、电阻等多种元件,采用常规电路分析方法显得相当繁琐,高压情况下实验也难顺利进行。Matlab提供的可视化仿真工具Simtlink可直接建立电路仿真模型,随意改变仿真参数,并且立即可得到任意的仿真结果,直观性强,进一步省去了编程的步骤。本文利用Simulink对三相桥式全控整流电路进行建模,对不同控制角、桥故障情况下进行了仿真分析,既进一步加深了三相桥式全控整流电路的理
[模拟电子]
基于单片机的加热炉温度模糊控制系统
   1 引 言  热处理加热炉具有大惯性、纯滞后等非线性以及时变的特点,开关炉门、加热材料、环境温度以及电网电压等都影响控制过程,基于精确数学模型的常规控制例如PID控制难以保证加热工艺曲线要求。作为非线性控制的一大分支,模糊控制在上述温度控制系统中可以得到较好的应用。   模糊控制是智能控制的分支之一,他具有以下特点:    2模糊控制器的设计   本控制系统主要完成数据采集、温度显示、炉温控制、故障检测以及报警等功能,智能模糊控制器由单片机完成,采用规则自寻优的控制算法进行过程控制。加热炉采用双向可控硅控制,由单片机输出通断率控制信号,产生可控硅的过零触发脉冲。   整个系统的核心是模糊控制器,8098单片机
[单片机]
基于单片机的加热炉温度<font color='red'>模糊控制</font>系统
基于MATLAB的实时数据采集与分析研究
1、引言 数据采集系统涉及多学科,所研究的对象是物理或生物等各种非电或电信号。根据各种非电或电信号的特征,利用相应的归一化技术,将其转换为可真实反映事物特征的电信号后,经A/D转换器转换为计算机可识别的有限长二进制数字编码,以此作为研究自然科学和实现工业实时控制的重要依据,实现对宏观和微观自然科学的量化认识,典型的数据采集系统组成如图1所示。 在采集过程中,将传感器获取的参数通过A/D转换送入内存,然后由CPU对其进行分析、运算和处理,如数字滤波、量纲变换、误差修正、数字显示等。在本文中,尝试通过利用MATLAB的数据采集工具箱对自主设计的数据采集系统 进行模拟仿真,结果实现了对设计系统的模拟操作检验与数据分析
[工业控制]
基于<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