Trucksim-Simulink联合改进基于模糊逻辑判断当前的汽车行驶状态与车辆质量估计联合算法仿真

   💥💥💞💞欢迎来到本博客❤️❤️💥💥

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️座右铭:行百里者,半于九十。

📋📋📋本文内容如下:🎁🎁🎁

 ⛳️赠与读者

👨‍💻做科研,涉及到一个深在的思想系统,需要科研者逻辑缜密,踏实认真,但是不能只是努力,很多时候借力比努力更重要,然后还要有仰望星空的创新点和启发点。建议读者按目录次序逐一浏览,免得骤然跌入幽暗的迷宫找不到来时的路,它不足为你揭示全部问题的答案,但若能解答你胸中升起的一朵朵疑云,也未尝不会酿成晚霞斑斓的别一番景致,万一它给你带来了一场精神世界的苦雨,那就借机洗刷一下原来存放在那儿的“躺平”上的尘埃吧。

     或许,雨过云收,神驰的天地更清朗.......🔎🔎🔎

💥第一部分——内容介绍

Trucksim-Simulink联合改进基于模糊逻辑的汽车行驶状态与车辆质量估计联合算法仿真研究

摘要:本文聚焦于车辆质量估计这一关键问题,提出一种基于模糊逻辑判断汽车行驶状态并结合牛顿力学方程的质量估计联合算法。通过Trucksim-Simulink联合仿真平台对该算法进行验证。算法首先利用模糊逻辑对汽车行驶工况进行预判,筛选出适合质量估计的理想工况,在满足一定简单条件后,进一步基于模糊逻辑获得工况符合理想程度的指标(0 - 1值),隶属度越高表明工况越适合质量估计。在理想工况下,依据牛顿力学方程,利用修正后的纵向力和有效纵向加速度原始数值估算汽车质量,并基于模糊逻辑隶属度选取不同系数对估计质量进行递推。仿真结果表明,该算法在不同工况下能有效提高车辆质量估计的精度和稳定性。

关键词:车辆质量估计;模糊逻辑;行驶状态判断;Trucksim-Simulink联合仿真

一、引言

车辆质量是车辆动力学控制中的重要参数,准确的车辆质量估计对于提高车辆的操控性、稳定性和安全性至关重要。然而,车辆在实际行驶过程中,其质量会因载货情况等因素而发生变化,因此实时、准确地估计车辆质量具有重要意义。

目前,车辆质量估计方法众多,但大多存在一定局限性。一些方法对行驶工况要求较为苛刻,在复杂工况下估计精度较低;部分方法计算复杂,对硬件资源要求较高,难以在实际车辆控制系统中应用。基于此,本文提出一种改进的基于模糊逻辑判断汽车行驶状态与车辆质量估计的联合算法,旨在提高质量估计的准确性和实用性,并通过Trucksim-Simulink联合仿真平台对该算法进行验证。

二、基于模糊逻辑的工况判断方法

2.1 工况预判断条件

在进行基于模糊逻辑的详细工况判断之前,先通过一些简单条件对当前工况进行预判断,满足这些条件才继续后续判断,以此简化计算流程,节省单片机资源。具体预判断条件如下:

  1. 纵向合力条件:纵向合力的原始值和滤波值的差值比较小。较小的差值表明纵向合力测量值相对稳定,减少了因测量噪声等因素导致的干扰,为后续准确判断工况提供基础。
  2. 纵向合力变化率条件:滤波后的纵向合力的变化率比较小。较小的变化率意味着车辆在纵向方向上的受力变化较为平缓,避免了因急加速、急制动等剧烈工况对质量估计产生的不利影响。
  3. 纵向力成分条件:纵向力中包含明显的发动机驱动力或者部分制动力(即发动机驱动力或者制动力大于一定数值)。这确保了车辆在纵向方向上有足够的动力输入或制动作用,使得基于牛顿力学方程的质量估计具有实际意义。
  4. 纵向加速度条件:纵向加速度比较大,说明有明显的加速或者制动。明显的纵向加速度变化能够为质量估计提供更丰富的信息,有助于提高估计的准确性。
  5. 侧向加速度条件:侧向加速度小,以防止侧倾引起的估计误差。较小的侧向加速度保证了车辆主要处于纵向运动状态,减少了侧向运动对纵向质量估计的干扰。
  6. 参考车速条件:参考车速适中,参考车速太小可能会受到低档位振动的影响,速度太高则容易受到风阻的影响,这些都会影响到估计的精度。适中的车速范围能够保证质量估计在相对稳定的工况下进行。

2.2 基于模糊逻辑的工况详细判断

在满足上述预判断条件后,进一步利用模糊逻辑对工况进行详细判断,获得一个0 - 1的值,作为符合理想工况的程度指标。模糊逻辑判断过程中,采用AND运算(取二者之间最小值)来确定隶属度,隶属度越高表示当前工况越适合进行质量估计。

模糊逻辑的输入变量可以选取与上述预判断条件相关的参数,如纵向合力差值、纵向合力变化率、纵向力成分大小、纵向加速度大小、侧向加速度大小和参考车速等。通过对这些输入变量进行模糊化处理,将其映射到相应的模糊集合中,例如“小”、“中”、“大”等。然后根据预先制定的模糊规则库进行推理,模糊规则库的制定依据是不同参数组合下工况对质量估计的适宜程度。最后通过解模糊化处理,将模糊输出转化为一个0 - 1之间的具体数值,作为工况符合理想程度的指标。

三、基于模糊逻辑与牛顿力学方程的质量估计方法

3.1 质量估计基本原理

在基于模糊逻辑判断出当前工况适合进行质量估计后,依据牛顿力学方程来估算汽车的质量。牛顿力学方程为 F=ma,其中 F 为作用在车辆上的纵向力,a 为车辆的纵向加速度,m 为车辆质量。通过对纵向力和纵向加速度的准确测量和计算,可以初步估计出车辆质量。

3.2 估计质量原始数值获取

估计质量的原始数值基于修正后的纵向力和有效纵向加速度得到。纵向力在测量过程中可能会受到各种噪声和干扰的影响,因此需要进行修正以提高测量精度。修正方法可以包括滤波处理、去除异常值等。有效纵向加速度则是在考虑车辆运动状态和传感器误差等因素后得到的准确纵向加速度值。通过将修正后的纵向力和有效纵向加速度代入牛顿力学方程,得到估计质量的原始数值。

3.3 基于模糊逻辑隶属度的质量递推

为了进一步提高质量估计的准确性和稳定性,基于模糊逻辑得到的隶属度选取不同的系数对估计的质量进行递推。由于不同工况下质量估计的可靠程度不同,隶属度反映了当前工况适合质量估计的程度,因此可以根据隶属度的大小来调整质量估计的权重。

具体而言,设定一个基于隶属度的递推公式,例如 mk​=α⋅mk−1​+(1−α)⋅mest​,其中 mk​ 为当前时刻的估计质量,mk−1​ 为上一时刻的估计质量,mest​ 为根据当前时刻纵向力和纵向加速度估计得到的原始质量数值,α 为递推系数,其取值与模糊逻辑隶属度相关。隶属度越高,α 的取值可以适当增大,使得当前时刻的估计质量更依赖于历史估计值,减少因当前测量误差导致的估计波动;隶属度越低,α 的取值适当减小,使得当前时刻的估计质量更依赖于当前测量值,以尽快跟踪车辆质量的实际变化。

四、Trucksim-Simulink联合仿真平台搭建

4.1 Trucksim模型建立

Trucksim是一款专业的车辆动力学仿真软件,能够准确模拟车辆在不同工况下的动力学特性。在Trucksim中建立详细的车辆模型,包括车辆的几何参数、质量参数、轮胎模型、动力传动系统模型和制动系统模型等。根据研究需要,设置不同的行驶工况,如加速、制动、转弯等,以及不同的路面条件和载货情况,以全面验证质量估计算法在不同场景下的性能。

4.2 Simulink模型搭建

Simulink是MATLAB中的一种图形化仿真环境,用于搭建动态系统模型并进行仿真分析。在Simulink中搭建基于模糊逻辑的工况判断模块和质量估计模块。工况判断模块根据输入的车辆状态参数,如纵向合力、纵向加速度、侧向加速度等,依据模糊逻辑规则进行工况判断,输出工况符合理想程度的指标。质量估计模块根据工况判断结果,在适合的工况下,利用牛顿力学方程和基于模糊逻辑隶属度的递推方法进行车辆质量估计,输出估计的质量值。

4.3 Trucksim-Simulink联合仿真接口设置

为了实现Trucksim与Simulink的联合仿真,需要设置两者之间的接口。通过Trucksim的接口设置,将车辆模型的状态参数,如纵向力、纵向加速度、侧向加速度、车速等,实时传输到Simulink模型中作为输入。同时,将Simulink模型中估计得到的车辆质量值反馈给Trucksim模型,以影响车辆的动力学特性,实现闭环仿真。通过合理设置接口参数和仿真步长,确保联合仿真的准确性和稳定性。

五、仿真结果与分析

5.1 不同工况下的质量估计结果

在Trucksim-Simulink联合仿真平台上,设置多种不同的行驶工况,包括不同载货质量下的加速、制动、匀速行驶以及转弯工况等。对每种工况下基于本文提出的联合算法进行质量估计,记录估计质量值并与实际车辆质量进行对比。

仿真结果表明,在不同载货质量下,该算法在加速、制动等纵向运动明显的工况中能够准确估计车辆质量,估计误差较小。在匀速行驶工况下,由于纵向受力较小,质量估计难度较大,但通过模糊逻辑对工况的判断,避免了在不适合的工况下进行质量估计,保证了估计结果的可靠性。在转弯工况中,由于侧向加速度的影响,通过侧向加速度条件的限制,减少了侧倾对纵向质量估计的干扰,提高了估计精度。

5.2 与传统方法的对比分析

将本文提出的基于模糊逻辑判断汽车行驶状态与车辆质量估计的联合算法与传统质量估计方法进行对比。传统方法可能未充分考虑行驶工况对质量估计的影响,或者采用固定的计算方式,在复杂工况下估计精度较低。

对比结果显示,本文算法在不同工况下均表现出更好的估计性能。在适合质量估计的工况下,能够更准确地跟踪车辆质量的实际变化;在不适合的工况下,通过模糊逻辑判断避免了错误的估计,提高了估计的稳定性。与传统方法相比,本文算法在不同载货质量和行驶工况下的估计误差明显减小,具有更高的实用性和准确性。

六、结论

本文提出了一种基于模糊逻辑判断汽车行驶状态与车辆质量估计的联合算法,并通过Trucksim-Simulink联合仿真平台对该算法进行了验证。该算法首先利用模糊逻辑对行驶工况进行预判断和详细判断,筛选出适合质量估计的理想工况,然后在理想工况下依据牛顿力学方程和基于模糊逻辑隶属度的递推方法进行质量估计。

仿真结果表明,该算法在不同行驶工况下能够有效提高车辆质量估计的精度和稳定性,避免了在不适合的工况下进行错误估计。与传统方法相比,具有明显的优势,为车辆动力学控制中的质量参数估计提供了一种可行的解决方案。未来的研究可以进一步优化模糊逻辑规则库,提高算法的适应性和鲁棒性,并将其应用于实际车辆控制系统中。

以上论文围绕Trucksim-Simulink联合改进基于模糊逻辑的汽车行驶状态与车辆质量估计联合算法展开,从算法思路、工况判断、质量估计方法、仿真平台搭建到结果分析等方面进行了详细阐述,为相关研究提供了参考。

📚第二部分——运行结果

🎉第三部分——参考文献 

文章中一些内容引自网络,会注明出处或引用为参考文献,难免有未尽之处,如有不妥,请随时联系删除。(文章内容仅供参考,具体效果以运行结果为准)

🌈第四部分——Simulink仿真实现

资料获取,更多粉丝福利,MATLAB|Simulink|Python资源获取

                                                           在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值