车辆换道决策的模糊控制算法实例

本文介绍了模糊控制在车辆换道决策中的应用,包括模糊化、建立模糊规则及解模糊过程,并通过Matlab实现了模糊逻辑系统,详细展示了系统的构建步骤及运行结果。

目录

一、模糊控制在换道决策应用上的概念介绍

1.1 模糊化

1.2 建立模糊规则

1.3 解模糊

二、Matlab建立模糊逻辑系统

2.1 Matlab模糊逻辑工具箱

2.2 建立模糊系统的步骤

 2.3 建立换道决策的模糊逻辑系统


一、模糊控制在换道决策应用上的概念介绍

        实际驾车时,车辆在行驶过程中能否去执行换道的决策与道路信息存在很大的非线性关系,模糊逻辑算法可以较好地解决复杂信息下的非线性系统控制。

        由实际驾驶经验,我们知道,车辆的安全换道与车辆驾驶速度及车距有关,当车速较大、与前方车辆车距较小时,换道易引起碰撞等危险。在这里定义速度差值系数车距差值系数作为模糊系统判断的输入量。

    (1)速度差值系数:

\varphi _{v}=\left\{\begin{matrix} 1 &v_{e} \geq v_{f} \\ \frac{v_{e}-v_{f} }{v_{e}}& v_{e} \leq v_{f} \end{matrix}\right.

        其中,v_{e}为车辆当前速度,v_{f}为前方车辆的速度。

    (2)车距差值系数:

\varphi _{d}=\left\{\begin{matrix} 1 &D_{safe} \geq D_{f} \\ \frac{D_{safe} }{D_{f}}&D_{safe} \leq D_{f} \end{matrix}\right.

        其中,D_{safe}为安全车距,D_{f}为当前车辆距离前方车辆的距离。

1.1 模糊化

        将输入的速度差值系数及车距差值系数模糊化为5个等级:设\varphi _{v}的取值范围[0,1]为论域X,选取X的模糊子集为 {小,较小,中,较大,大};设\varphi _{d}的取值范围[0,1]为论域Y,同样地,选取Y的模糊子集为 {小,较小,中,较大,大}。

        输出变量为换道决策意愿值,模糊化为{弱,较弱,中,较强,强}5个子集,论域为Z,取值范围在[0,1]。

1.2 建立模糊规则

换道意愿\varphi _{h}

速度差值系数\varphi _{v}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

锅小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值