首页 > 其他分享 >汽车ABS的bangbang控制和模糊PID控制

汽车ABS的bangbang控制和模糊PID控制

时间:2024-03-24 20:29:34浏览次数:23  
标签:控制 控制器 bangbang 滑移 PID 制动 ABS

1、内容简介

82-可以交流、咨询、答疑


2、内容说明

   摘要:本文旨在设计一种利用模糊控制理论优化的pid控制器,控制abs系统,达到对滑移率最佳控制范围的要求 ,所提出的方案采用级联控制架构:设计用于外环中的车轮打滑控制的具有Takagi-Sugeno-Kang模糊推理系统的PID型模糊控制器,而在内循环中采用制动压力PID控制器, 还开发了采用补充过滤器的车轮滑移估计解决方案。 ABS的效果与实用性是根据汽车动力学原理进行全车模型来评估的。这个模型根据可靠的实验数据和汽车系统动力学的制动与轮胎摩擦模型相结合,进行直线制动模拟,并根据不同和可变条件对制动效率进行评估。提出以滑移率为控制目标地ABS系统的控制与仿真分析,将PID控制器应用于单个ABS系统控制研究,以车轮滑移率为我们的控制目标,通过轮速和车速传感器采集汽车的速度、车轮转速,计算出汽车各个轮胎实际滑移率,与期望滑移率进行对比后,将两者的偏差作为PID控制器的输入量,反复调节控制器控制参数,使其实际滑移率始终保持在最佳滑移率附近,通过PID控制最终让汽车在最佳滑移率所对应的地面制动力下进行制动。从而得出ABS的最佳工作状态,提高驾驶的舒适性和安全性。

关键词:防抱死制动系统(ABS);模糊控制器;PID控制器;轮滑估计;车型轮胎模型


3、仿真分析

4、参考论文

标签:控制,控制器,bangbang,滑移,PID,制动,ABS
From: https://blog.csdn.net/qingfengxd1/article/details/136994297

相关文章

  • Pedagogic Metalanguage about Spider Man: The Universe
    MyfavoritevideoisfromasceneinthemovieSpiderMan:TheUniverse.WhenMilesandhisfavoriteUncleAllenconfronteachotherduetotheirdifferentidentities,Miles'seyeswidenbecausehecan'tbelievetheenemyishismostrespectedU......
  • Programming Abstractions in C阅读笔记:p338-p346
    《ProgrammingAbstractionsinC》学习第80天,p338-p346,总计9页。一、技术总结栈的实现包括入栈、出栈、判断栈是否为满,判断栈是否为空等。作者结合RPN计算器来实现,稍显无聊。/**File:rpncalc.c*---------------*Thisprogramsimulatesanelectroniccalculatorth......
  • Sqli-labs靶场
    Sqli-labs靶场Less-1: Less-1/?id=1'Less-1/?id=1''由此判断是字符型注入。Less-1/?id=1'orderby3--+Less-1/?id=1'orderby4--+由此判断有3列数据。Less-1/?id=-1'unionselect1,database(),3--+由此得到数据库名为security。Less-1/?id=-1&#......
  • SQL-Labs靶场“34-35”关通关教程
    君衍.一、34关POST单引号宽字节注入1、源码分析2、联合查询注入3、updatexml报错注入4、floor报错注入二、35关GET数字型报错注入1、源码分析2、联合查询注入3、updatexml报错注入4、floor报错注入SQL-Labs靶场通关教程:SQL注入第一课SQL注入思路基础SQL无......
  • xss-labs
    Jsp1.什么是Jspjsp的全称是javaservletpage它就是java的服务器页面因为它相对于servlet传回数据的方法比较简单Servlet的本质是一个基于Java的Web组件,旨在处理HTTP请求并生成HTTP响应2.jsp语法脚本程序可包含任意的java语句但是在jsp中不能包含任何文本,html标签和jsp......
  • SRIO(Serial RapidIO)PCS层 64B/67B编码介绍(二)
     64b/67b传输码字    PCS使用的64b/67b传输码将64位数据块和/或控制信息编码为67位码字,用于传输,并在接收时反转过程。码字有两种类型:“数据”码字和“控制”码字。数据码字编码64位的数据。控制码字编码64位的控制信息或数据和控制信息的某种组合。码字格式  ......
  • spring refresh的流程(AbstractApplicationContext的refresh方法)
    12个阶段1、prepareRefresh,做准备工作2、obtainFreshBeanFactory,创建或获取beanfactory3、prepareBeanFactory,准备beanfactory4、postProcessBeanFactory,子类扩展beanfactory5、invokeBeanFactoryPostProcessors,后处理器扩展beanfactory6、registerBeanPostProcessors,准备b......
  • Programming Abstractions in C阅读笔记:p327-p330
    《ProgrammingAbstractionsinC》学习第78天,p327-p330,总计4页。一、技术总结1.ADT(抽象数据类型)p328,Atypedefinedintermofitsbehaviorratherthanitsrepresnetationiscalledanabstractdatatype(如果一种数据类型使用它们的行为而不是表示来定义,那么这样的......
  • SQL-Labs靶场“36-37”关通关教程
    一、36关GET单引号宽字节注入请求方式注入类型拼接方式GET联合、报错、布尔盲注、延时盲注id=‘$id’首先我们进行测试(使用?id=1\,查看过滤后的回显)这里可以看到对我们的注释符进行了注释以及单双引号进行测试会发现都是如此:所以这里我们判断使用了过滤函数进行了过滤......
  • LT6911UXE PIN对PIN LT6911UXC HDMI桥接到MIPIDSI/CSI/2 PORT LVDS,支持标准的4K60HZ分
    LT6911UXE描述: LT6911UXE是一款高性能HDMI2.0到MIPIDSI/CSI转换器,可用于VR、智能手机和显示器应用。HDMI2.0输入支持高达6Gbps的数据速率,这为60Hz的视频提供了足够的带宽。同时,还支持HDCP2.3进行数据解密。对于MIPIDSI/CSI输出,LT6911UXE具有可配置的单端口或双端口MIPIDSI......