0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于MATLAB仿真的车辆协调再生制动控制策略与集成线控制动系统开发

MATLAB 来源:MATLAB 2024-04-18 10:16 次阅读

随着汽车电气化的发展,具有再生制动能力的电子液压制动(EHB)和电机(EM)的集成带来了在三种制动模式之间转换的挑战:电制动、液压制动和混合制动。

车辆协调再生制动控制策略是一种旨在优化能量回收、提高车辆行驶效率、并确保制动过程平稳和安全的综合控制方法。这种策略通过精确控制再生制动与传统摩擦制动(如 EHB)的配合使用,实现了能量的有效回收和制动力切换。但是切换过程中由于电制动和液压制动的系统特性不一致,则容易产生纵向运动不平顺的问题,从而降低了汽车制动过程中的舒适性。

因此在设计集成线控制动系统时,不仅要考虑 ABS,ESC 控制的实现,也要集成设计车辆的系统再生制动策略。

a4ed02be-fcb0-11ee-a297-92fbcf53809c.png

以上图是一个典型的混合模式制动的扭矩分配。在车辆减速过程中,根据驾驶意图给定制动需求扭矩。根据车辆状态,如转速和电池 SOC 等,确定电机制动扭矩的实施扭矩,剩余扭矩则由摩擦制动完成。 在设计该系统时候,需要考虑 :

动态制动力分配:

根据当前的车辆状态(如速度、加速度)、电池状态(充电水平、温度)、以及驾驶员的制动需求,动态地分配再生制动力和摩擦制动力之间的比例。以最大化能量回收,同时满足驾驶员对制动性能的要求。

平滑扭矩变化:

通过精细控制再生制动和摩擦制动的扭矩输出,确保两者之间的平滑过渡,避免给驾驶员带来突兀的制动感觉。这涉及到复杂的控制算法,以预测和响应制动过程中的动态变化。

解析驾驶员意图:

通过分析驾驶员对制动踏板的操作(踏板位置、踏板压力变化速度等),判断驾驶员的制动意图(轻微减速、紧急制动等),并据此调整再生制动和摩擦制动的应用并且通过调整 EHB 系统的反馈机制,使得驾驶员在施加相同的踏板力时,能够感受到与传统制动系统相似的减速度。这涉及到开发踏板模拟器的部分。

a504ca66-fcb0-11ee-a297-92fbcf53809c.png

开发与调试这样的系统并不容易,因此虚拟化开发就显得非常重要,利用虚拟化开发可以节省成本,在系统开发早期阶段实现虚拟仿真验证。

以集成制动系统控制为例,MATLAB 可以用于车辆闭环系统仿真,可以包括定义车辆模型,制动系统部件模型,设计控制器,建立闭环仿真模型来评估控制器设计等。从而可以帮助工程师设计和测试车辆控制系统,以开发更好的车辆性能。

整个工作我们可以搭建车辆模型,细化制动系统模型,集成控制策略,从而查看系统的响应结果。

车辆模型:

包括电动机、电池、再生制动系统、车辆动力学等关键组成部分。车辆模型应能够准确反映车辆的物理和动力学特性。

使用 Vehicle Dynamic Blockset 快速搭建整车模型。

a514d1f4-fcb0-11ee-a297-92fbcf53809c.png

a5247ff0-fcb0-11ee-a297-92fbcf53809c.png

a5311134-fcb0-11ee-a297-92fbcf53809c.png

控制算法:

针对可再生协调制动系统需求,根据总的制动需求,系统会计算再生制动能够提供的最大制动力。这一计算考虑了电池的充电状态(SOC)及电池温度的极限状态、驾驶员的踏板开度,电机的性能限制、以及当前车速等因素。如果再生制动能够满足全部制动需求,则优先使用再生制动;如果再生制动力不足以满足需求,则剩余的制动需求由传统的摩擦制动系统来补充。

a535a9b0-fcb0-11ee-a297-92fbcf53809c.png

a53da728-fcb0-11ee-a297-92fbcf53809c.png

再生协调制动系统在进行制动扭矩分配时的算法逻辑基本如下:

1. 制动扭矩需求的确定

驾驶员输入识别:系统首先通过分析驾驶员踏板的开度(踏板位置)来估算所需的总制动扭矩。这个过程可能涉及到特定的标定表格,这些表格考虑了踏板位置与制动扭矩需求之间的关系,确保制动扭矩的计算与实际车辆状态相匹配。

a54148a6-fcb0-11ee-a297-92fbcf53809c.png

2.再生制动可行性的判断

电池状态检查:

检查电池是否有足够的容量和适宜的状态(如温度、充电状态等)来接收再生能量。

电机性能评估:

考虑电机的当前工作状态(如转速和温度)以及其性能限制(最大扭矩和功率输出)来确定可用于再生制动的最大扭矩。

a54e0ea6-fcb0-11ee-a297-92fbcf53809c.png

3.再生制动扭矩的计算与制动扭矩分配

如果再生制动是可行的,系统会根据电机的转速、车速、制动参数等因素计算出一个可行的再生制动扭矩值。这个值是电机在当前条件下能够安全提供的最大制动扭矩。系统将计算出的再生制动扭矩与总制动扭矩需求进行比较: 如果再生制动扭矩足以满足总需求,系统将全部使用再生制动。 如果再生制动扭矩不足以满足总需求,系统将使用再生制动提供部分扭矩,而剩余所需的扭矩将通过摩擦制动系统提供。

a55ae5ae-fcb0-11ee-a297-92fbcf53809c.png

4.平滑过渡和优化

在从再生制动到摩擦制动的过渡过程中,系统需要确保这一过程的平滑性,避免给驾驶员带来不适感。 制动扭矩在从再生制动切换到摩擦制动时,液压系统的制动压力控制是实现平滑过渡的一个重点和挑战。这个过程中的关键是如何精确控制液压制动系统,以便在再生制动力减少时,摩擦制动力能够无缝补充,保持总制动力的连续和稳定。这往往与 EHB 的控制息息相关。 再生协调控制算法模块会输出电机制动扭矩,和由 EHB 系统需要提供的制动扭矩/制动压力。

EHB 的液压控制系统会根据该模块输出的目标制动压力,通过调整液压系统的柱塞泵转速、阀门开关等实现制动轮缸上的目标压力。EHB 系统的精确控制往往会影响这一特性。 为了更好的验证集成的整车层级的再生协调控制算法和 EHB 液压系统控制的精确性。一般我们除了要搭建整车模型之外,还要搭建液压系统,从而完整的验证集成制动控制算法。

制动液压系统模型搭建:

EHB 液压系统模型的搭建会依赖于 Simscape Fluids 产品组提供的专业液压模型库搭建。

a55ee0b4-fcb0-11ee-a297-92fbcf53809c.png

这是一个典型的 EHB 液压系统,包含主缸系统,踏板模拟器,阀门系统,制动液压缸,柱塞泵,电机,高压蓄能器等。根据系统的液压图,我们通过 Simscape Fluids 搭建其模型。

a56d6f94-fcb0-11ee-a297-92fbcf53809c.png

踏板模拟器系统:这可以通过一个具有弹簧和阻尼特性的简化模型来模拟,调整参数以反映实际的踏板感觉。

a584192e-fcb0-11ee-a297-92fbcf53809c.png

电机驱动的柱塞泵供压系统:

a594992a-fcb0-11ee-a297-92fbcf53809c.png

对于建压系统的控制,主要是通过柱塞泵的电机位置来控制的。因此电机的控制算法决定了整个液压系统的响应状态。 集成式线控制动系统主动压力控制主要包括两部分:压力环控制和电机的 FOC 控制。其中,压力环控制,是将上层控制算法输出的期望目标压力f转化为主缸活塞的目标位移 ;电机闭环控制,是控制永磁同步电机跟随压力环输出的伺服缸活塞的目标位置。

在设计压力环时,可以根据需求添加前馈补偿控制等提高系统响应速度。往往这些前馈补偿特性与液压系统的设计相关,也非常影响建压速度进而影响到制动扭矩控制的精确性。常常是需要标定的对象。

a5a54388-fcb0-11ee-a297-92fbcf53809c.png

以上部分都是也有些系统的建压单元。

调压单元通过调节电磁阀电流大小控制电磁阀的开闭实现制动轮缸压力的控制。 该液压系统中阀门开关较多。多见于在 ABS,ESC 作动情况下的实施

a5afe20c-fcb0-11ee-a297-92fbcf53809c.png

a5b38e5c-fcb0-11ee-a297-92fbcf53809c.png

ABS 控制系统通过控制这两个阀来控制施加在刹车片上的刹车压力,通过两个阀的组合,刹车可能处于加压状态、保压状态以及泄压状态。而至于出于什么状态,则基于当前的车轮滑移率。 而滑移率则通过传感器数据估算而来。 四个车轮的传感器数据传到控制系统,通过算法估算车速以及滑移率,然后作为输入来计算刹车阀的控制。

a5c0f920-fcb0-11ee-a297-92fbcf53809c.png

这里需要说明的是,Simscape 平台与 Simulink 平台是无缝衔接的。Simscape 搭建的液压系统及其他物理系统,可以方便的与 Simulink 搭建的控制策略集成。同时也可以与 Vehicle Dynamic Bloscket 搭建的整车模型无缝集成。

a5c74c8a-fcb0-11ee-a297-92fbcf53809c.png

搭建好这样的模型后,我们就可以通过仿真来验证整个集成制动系统对整车性能的影响。

a5d6ad56-fcb0-11ee-a297-92fbcf53809c.png

同时有了这样整车物理模型系统,我们可以探索目前学术界和科研界正在研究的基于深度强化学习设计 ABS 控制算法。 MATLAB 提供的强化学习工具箱,可以基于 Simulink 创建的环境模型(车辆以及液压系统模型)通过与环境交互来训练策略和函数。Reinforcement Learning Toolbox 提供了一个 App、多个函数和一个 Simulink 模块,可与 DQN、PPO、SAC 和 DDPG 等强化学习算法结合使用来进行策略训练。可以使用这些策略为复杂应用(如资源分配、机器人和自主系统)实现控制器和决策算法。

a5efb65c-fcb0-11ee-a297-92fbcf53809c.png



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    175

    文章

    2924

    浏览量

    228470
  • 控制系统
    +关注

    关注

    41

    文章

    5966

    浏览量

    108761
  • 电池充电
    +关注

    关注

    9

    文章

    442

    浏览量

    74041
  • 电动机
    +关注

    关注

    73

    文章

    3802

    浏览量

    93590
  • 模拟器
    +关注

    关注

    2

    文章

    818

    浏览量

    42700
  • MATLAB仿真
    +关注

    关注

    4

    文章

    174

    浏览量

    19640

原文标题:浅谈基于 MATLAB 仿真的车辆协调再生制动控制策略与集成线控制动系统开发

文章出处:【微信号:MATLAB,微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    电磁感应帮你减速 车辆制动技术解析

    产生特定量的制动力,同时,应控制机械制动系统满足由驾驶员给出的制动力需求。在制动力和能量回收间实
    发表于 07-13 09:30

    PWM变频器的能耗制动再生制动

    PWM变频器的能耗制动再生制动
    发表于 08-15 08:43

    基于Simulink的电动汽车再生制动仿真建模设计

      再生制动又称再生回馈制动,其原理是在制动时将汽车行驶的惯性能量通过车轮经由传动系统传递给电机,控制
    发表于 06-28 13:01

    如何对电动汽车再生制动进行仿真

    研究的热点问题。通常,再生制动只能起到限制电动机转子速度过高的作用,即不让转子的速度比同步速度高出很多,但无法使其小于同步转速[1],即再生制动仅能起到稳定运行的作用。因此,电动汽车的制动方式应考虑机械制...
    发表于 07-07 07:01

    分享一种基于恒定制动电流的控制策略

    控制策略和基于恒定制动电流的控制策略等。综合考虑安全性能、节约能量和制动感觉等因素选择恒定
    发表于 08-26 16:12

    基于MATLAB/Simulink的电动汽车再生制动仿真

    研究的热点问题。通常,再生制动只能起到限制电动机转子速度过高的作用,即不让转子的速度比同步速度高出很多,但无法使其小于同步转速[1],即再生制动仅能起到稳定运行的作用。因此,电动汽车的制动方式应考虑机械制...
    发表于 08-30 08:07

    伺服电机的再生制动和电磁制动介绍

      再生制动  是指伺服电机在减速或停车时将制动产生的能量通过逆变回路反馈到直流母线,经阻容回路吸收的制动方式。  再生制动的工作是系统自动
    发表于 03-07 15:48

    一种再生制动控制电路的设计

    一种再生制动控制电路的设计 摘要:给出一种泵升电压控制电路的设计方法,将能量再生回馈到电网。同时给出了主电路
    发表于 07-15 09:37 1132次阅读
    一种<b class='flag-5'>再生制动</b><b class='flag-5'>控制</b>电路的设计

    什么是电动汽车再生制动能量回收控制系统

    什么是电动汽车再生制动能量回收控制系统 再生制动是电动汽车所独有的,在减速制动(刹车或者下坡)时将汽车的部分动能转化为电能,转化的
    发表于 03-17 15:20 6925次阅读

    一种零电压保持开通的开关磁阻电机再生制动控制策略_甘醇

    一种零电压保持开通的开关磁阻电机再生制动控制策略_甘醇
    发表于 01-08 13:15 1次下载

    基于模糊控制的混合动力电动车再生制动系统的建模与仿真_刘辉

    基于模糊控制的混合动力电动车再生制动系统的建模与仿真_刘辉
    发表于 02-08 01:56 2次下载

    四驱电动汽车再生制动控制策略研究

    。在Simulink/Stateflow中建立了两种制动力分配策略及包括四驱车辆、电机、电池等的再生制动系统模型,通过不同车速、不同
    发表于 03-08 11:48 3次下载
    四驱电动汽车<b class='flag-5'>再生制动</b>力<b class='flag-5'>控制</b><b class='flag-5'>策略</b>研究

    再生制动的优势是什么

    对于现在的新能源汽车来说,有着和燃油车不同的配置,对于一些配置也成为了厂家的一个卖点,与传统的车辆比较,电动车有一个绝对的优势,那就是再生制动,什么是再生制动,为什么对电动汽车有用?
    发表于 10-29 15:28 2750次阅读
    <b class='flag-5'>再生制动</b>的优势是什么

    如何使用ECE法规进行电动汽车再生制动控制策略的建模与仿真

    在建立了电动汽车机电复合制动的数学模型基础上 ,分析了电动汽车再生制动制动效率的影响 ,并据此提出了基于 ECE制动法规要求下的电动汽车再生制动
    发表于 01-06 08:00 13次下载
    如何使用ECE法规进行电动汽车<b class='flag-5'>再生制动</b><b class='flag-5'>控制</b><b class='flag-5'>策略</b>的建模与<b class='flag-5'>仿真</b>

    什么是再生制动_再生制动的基本原理

    再生制动亦称反馈制动,是一种使用在电动车辆上的制动技术。在制动时把车辆的动能转化及储存起来;而不
    的头像 发表于 01-15 14:14 5.2w次阅读