基于simulink的AMT自动变速汽车换档智能控制

目录

一、理论基础

二、核心程序

三、仿真测试结果


作者ID  :fpga和matlab
CSDN主页:https://blog.csdn.net/ccsss22?type=blog
擅长技术:
1.无线基带,无线图传,编解码 
2.机器视觉,图像处理,三维重建 
3.人工智能,深度学习 
4.智能控制,智能优化
5.其他

一、理论基础

       电控机械式自动变速器(Automatic Mechanical Transmission,AMT) 集合了液力自动变速器自动变速与原手动变速器齿轮传动效率高,结构简单, 易于制造等优点,具有极高的性能价格比,是自动变速器发展的一个重要方向, 有着广阔的发展前景。换档控制作为AMT控制系统中的关键技术,直接影响汽车的整车品质,因此关于换档控制的研究与开发具有现实意义。本课题研究自动换档的智能控制,模拟人脑,根据驾驶员意图(通过加速踏板,刹车踏板等), 行驶工况等自动做出准确判断,换入合适档位。

      其控制过程基本是模拟驾驶员的操作。控制单元的输入有:驾驶员的意图-加速踏板、档位选择;汽车的工作状态-发动机转速、节气门开度、车速等。控制单元根据换档规律、离合器控制规律、发动机节气门自适应调节规律产生的输出,对节气门开度、离合器、换档操纵三者进行综合控制,有效配合。AMT保留了原手动变速器传动效率高、成本低的优点;但是存在动力中断,换档平顺性较差的缺点。

        一个完整的AMT控制过程包括离合器控制、换档控制和节气门开度控制。图示是一个电液换档控制系统,离合器由三个电磁阀控制,通过油缸的活塞杆完成离合器的分离或接合。控制单元(ECU)根据离合器行程的信号判断离合器接合的程度,调节接合速度,保证接合平顺、有效。一般在变速器上交叉地安装两个控制油缸。图中显示的是5个前进档、一个倒档的双轴式变速器的换档执行机构。选档与换档由四个电磁阀根据ECU发出指令进行控制。在正常行驶时,由驾驶员直接控制加速踏板,其行程通过传感器输入到ECU再根据行程大小,通过步进电机控制发动机节气门开度。在换档过程,踏板行程与节气门开度就不一致,按换档规律要求先收加速踏板,进入空档,在挂上新的档位后,接合离合器,随着传递发动机扭矩增大的同时,节气门按自适应调节规律加到新的开度。

二、核心程序

对于一个模糊控制系统,首先需要使用MATLAB自带的模糊编辑器进行模块规则的编辑,在MATLAB执行fuzzy,打开模糊编辑器,你可以看到如下的界面:

    这个是模糊编辑器的基本界面,之后需要在模糊编辑器中设置模糊规则控制文件,按照论文中的要求,这里有三个输入一个输出,且都其隶属函数满足高斯隶属函数,再根据其值域变换范围,得到如下的结果。

下面分别对三个输出和一个输出进行编辑。

双击打开输入输出编辑,得到如下的界面:

下面分别对三个输入和一个输出进行编辑。

V

a

Ac

Dy

然后双击打开控制器编辑器,得到如下的界面,开始进行模糊规则的输入:

在里面输入模糊控制规则。输入完成后得到如下的结果:

这里共输入175条模糊规则,输入完成后见如上的效果。

 

通过查看设置完的模糊规则如下所示:

将模糊规则文件保存,可以得到fis文件。

后面的设计,都将基于这个模糊规则文件进行。

       为了方便分析,我们首先不将模糊控制得到的档位值反馈给汽车,直接使用已知的速度来输入到模糊控制器中,从而得到一个在开环条件下的结果,其结果如下所示:

 

其在Simulink中进行搭建模型,其模型如下所示:

三、仿真测试结果

运行如上的模块,可以得到如下的仿真结果。

输入的V,Ac,a

输出的档位:

从上面的仿真结果可以看到,当系统为直接输入的时候,得到的档位信息会出现突变。

其模糊规则表如下所示:

 

    将规则输入模糊编辑器。

对应论文中的五个立体图形如下所示:

输入加速度为VB:

输入加速度为B:

输入加速度为M:

输入加速度为S:

输入加速度为VS:

这里几个图式在模糊编辑器中的surface给出的,和论文中存在一定的区别。

加速度为3的时候,换挡情况:

 

加速度为0的时候,换挡情况:

 

加速度为-3的时候,换挡情况:

 

从上面的仿真可以看到,在加速度一定的时候,油门开度越小,汽车可以在较低速的时候达到高档位。当油门开度一定的时候,加速度越大,达到高档位的速度就越小。

    这个仿真结果和我们的设计初衷一致,这说明仿真结果的正确性。

以上是模糊控制系统的仿真与分析,下面设计档位切换模块,根据模糊控制输出的值和档位的对于关系,设计档位切换模块。

    通过仿真,上面的六个仿真结果对于的档位图如下所示:

 

 

 

A08-06

  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
基于PSim和Simulink的电动汽车控制器热设计主要包括电路设计和热管理两个方面。 在电路设计方面,需要使用PSim和Simulink对电动汽车控制器的电路进行建模和仿真。首先,需要确定电动汽车控制器的电流和电压要求,设计电源和电压调节电路,确保控制器电路能够满足高功率需求。其次,要设计电动机驱动电路,通过模拟仿真分析电动机与控制器的电路之间的匹配程度,调整相应的参数,以最大限度提高电机的效能。另外,还需设计检测电路,对电动汽车的电池、温度、速度等参数进行监测和控制。 在热管理方面,需要使用PSim和Simulink对电动汽车控制器的热管理进行建模和仿真。首先,要对控制器的散热设计进行仿真分析,确定散热器的材料、形状、尺寸,以及散热风扇的功率和速度。通过模拟仿真,分析控制器在不同工作条件下的热量产生和散热情况,调整散热措施,保证控制器能够在长时间高负载工作状态下保持温度在安全范围内。其次,要设计温度控制回路,根据控制器的温度变化,通过模拟仿真调整风扇的转速、散热片的设计,以及风扇与散热片的结构优化,实现控制器温度的稳定控制。 综上所述,基于PSim和Simulink的电动汽车控制器热设计涉及电路设计和热管理两个方面。通过仿真分析和调整参数,可以实现控制器电路和热管理的最佳化设计,确保电动汽车控制器的安全、可靠运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

fpga和matlab

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

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

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

打赏作者

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

抵扣说明:

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

余额充值