下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、. 研究生课程论文基于Stateflow的汽车自动变速器建模研究科目:汽车动力学授课教师:年级专业:学生:*:是否进修生?是否基于Stateflow的汽车自动变速器建模研究理工大学汽车工程学院 430070摘要:变速器是汽车上极为关键的一局部,研究难度大。一个理想的汽车变速器应当使汽车具有良好的动力性。本文研究了汽车自动变速器换挡控制,运用MATLAB/Simulink建立发动机模型、各档位驱动力计算模型、自动变速器模型,并使用Stateflow工具箱建立了自动变速器的换挡控制策略。仿真得到驱动力曲线、换挡控制点、动力性换挡规律曲线、结果准确度高,说明所采用基于Stateflow的换挡控制策略
2、能够良好地实现对自动变速器的换挡控制。关键词:自动变速器;MATLAB/Simulink;Stateflow;模型;控制策略Researchfor modeling ofautomobile automatic transmissionbased on StateflowPan Zhi-qiang(Wuhan University of Technology College ofWuhanautomotive engineering HubeiWuhan 430070)Abstract:The transmission isa key part of the car,which is very
3、 difficult to be studied. An idealvehicletransmission should havegood power to the car.This paper studies theshiftcontrol strategy of automobile automatictransmission,using MATLAB/Simulink to establish amodel of engine,the calculationmodel of geardriving force, model of automatic transmission. And t
4、he shiftcontrolstrategy ofthe automatic transmission is established by using Stateflowtoolbo*.The simulation outputsinclude driving forcecurve,shifting controlpoint,power shiftcurve.The results have thigh accuracy,indicating that theshift control strategy based on Stateflowcan realize theshiftof aut
5、omatic transmissioncontrolaccurately.Keywords:automatic transmission;MATLAB/Simulink;Stateflow;model;control strategy1引言变速器是汽车传动系统的重要组成局部,其主要功能是平安可靠地传递动力,通过档位选择实现汽车的起步加速、减速等1。汽车变速器是以它的部齿轮传动系统为主要构造的动力转换和传递机构,齿轮传动系统又是机械中最常用的传动形式之一,广泛应用于机械、电子、纺织、冶金、采矿、汽车、航空、航天及船舶等领域2。本文分析了汽车自动变速器的工作原理,通过MATLAB/Simulink
6、软件建立了汽车发动机模型、汽车变速器各档位驱动力计算模型和变速器模型,运用MATLAB中的Stateflow工具箱建立了五档位的变速器换挡控制策略。仿真结果说明,基于Stateflow的换挡控制策略能够准确地对变速器实施控制,输出的车速、转矩结果正确。2汽车自动变速器仿真技术研究与拓扑构造汽车的技术进步主要表达于电控技术在汽车上广泛的应用,随着我国车辆自主研发的进展,为实现国高档车辆的开发,电控系统将会越来越多的在车辆上实现集成应用,车辆自主开发的最大挑战是需要拥有车辆自主开发技术34。在电控产品开发中,电控系统硬件开发技术较为成熟,开发的核心与难点是控制系统软件。成熟的控制软件是提高车辆性能
7、和控制功能实现的主要因素,因此电控系统控制策略的开发是电控产品开发的主要容。自动变速器控制系统主要功能是实现车辆自动起步,在车辆合理的换挡时刻实现平顺且可靠的换挡。虽然基于模型仿真分析只是接近真实,但是计算机强大的计算能力,给研发人员提供了高效且能够深入了解复杂系统特性的能力。实验测试与仿真计算技术相辅相成,能够极大提高控制软件的开发可靠性与效率5。因此,运用MATLAB软件建立自动变速器的模型,采用基于Stateflow的控制策略,实现变速器换挡规律的控制。整体拓扑构造如图1所示。图1 汽车自动变速器模型拓扑构造图3自动变速器主要模型3.1汽车发动机模型发动机建模采用查表方式。其中在发动机起
8、动时,介入起动机模式,本次起动机起动条件为发动机转速小于880r/min,并且车速小于10km/h。由节气门开度及发动机转速查表插值得到发动机平均有效压力BMEP图中Pe表示,再根据公式1计算得到相应的转矩。其中V为发动机排量,n=2。发动机输出转矩为平均有效压力对应的转矩与损失平均有效压力对应的转矩之差。排放可由平均有效压力与发动机转速查表插值得到。建立查表模型如图2所示。通过该模型输出发动机转矩。图2 发动机模型图3为发动机模型中Starter模型,即发动机起动模型。设定车速小于10km/h,同时发动机转速小于880r/min。图3 发动机起动模型3.2各档位驱动力计算模型由输入发动机转速
9、Ne和节气门开度Pedal可查表、计算得到发动机输出转矩,再根据驱动力2可计算得到车轮驱动力。其中ig、i0分别为变速器、主减速器的传动比,r为车轮滚动半径。为机械效率与主减速器效率之积。而车速3为此,可将节气门开度设为100%,发动机转速由880r/min增至6000r/min,即可得到驱动力Ft、车速Ua对应发动机转速的值。设定变速器档位为5档,所建立的模型如图4所示。图4 各档驱动力计算模型3.3汽车自动变速器模型简介Stateflow是有限状态机的图形实现工具,它使用流程图和状态转移图等概念6,用以解决复杂的监控逻辑问题。Stateflow是嵌入到MATLAB中的,能够对Simulin
10、k建模的实际系统中目标的状态变化进展动态控制,实现二者的无缝连接。Stateflow图表由图形对象和非图形对象构成,图形对象包括状态(state)、转移(transition)、节点(junction)等,非图形对象包括事件( event)、数据( data)、目标对象( target)。在Stateflow 图表中,状态用圆角矩形表示,能表达层次关系、并行关系以及历史记录的功能。状态是系统的运行模态,有激活与非激活两种模式。转移定义系统的逻辑信号流向,用来联系任意两个图形目标、状态或节点。利用转移和节点就可以很方便地设计开发出复杂的逻辑。事件和数据不在图表中呈现、需要在Stateflow E
11、*plorer中定义和修改。事件可以触发转移的发生和行为的执行,数据用来存储图表中涉及到的数字变量。输入输出事件和数据与Simulink之间可以实现相互的通讯连接7。自动变速器模型与换挡控制策略本文应用Stateflow建立自动变速器的模型,分别如图5、图6所示。图5 自动变速器模型自动变速器模型的输入量有发动机转速、发动机转矩、车速信号和油门踏板信号。采用Stateflow的逻辑控制方法,将车速信号、油门踏板信号作为输入,输出档位信号,对应齿轮箱中的传动比。本次设计的五档自动变速器,各档位传动比分别为:i1=3.583;i2=1.947;i3=1.343;i4=0.978;i5=0.804。
12、发动机转速、转矩乘以对应的传动比,可以得到各档位下的转速、转矩输出量。图6 基于Stateflow的自动变速器换挡控制逻辑在基于Stateflow的控制逻辑中,由车速和发动机油门开度同时控制档位的转换,由两者得到控制量down_th和up_th,通过各档驱动力模型输出结果计算得到。当输入的车速大于或小于*一down_th或up_th时,实施换挡。4仿真结果分析根据动力性分析,汽车在换挡时,在相邻两档对应加速度相等时的车速换挡动力性最正确。即不同油门开度下驱动力曲线交点处对应的车速作为换挡点。换挡点车速需满足条件:Uminn+1UUma*n4式中:Uminn+1为n+1档最低车速; Uma*n为
13、n档最高车速。当所求交点车速U不满足以上条件时,则根据以下条件决定:1当高档n+1档最低车速处的驱动力大于此车速下低档得驱动力,则换挡点为n+1档的发动机最低转速点;2当低档n档的最高车速处的驱动力大于此车速下高档的驱动力,则换挡点为n档的发动机最高转速点。由图4各档驱动力计算模型可以得到不同油门开度下各个档位下的驱动力曲线,如图7所示。图7 各档不同油门开度下驱动力曲线发动机油门开度最大设为100%。计算workspace中的数据,得到升档点和降档点的值,如表格1、2所示。表1 各档位下的升档点车速值升档点km/h12233445013.1018.7125.8832.151013.1018.
14、7125.8832.152018.5030.1142.2754.353023.5939.0055.8174.154027.7047.9068.2589.415030.2751.4073.5499.096032.5054.2077.44102.607033.7657.6081.37105.208034.6259.9384.76107.309035.3461.3086.89109.4010036.0562.2088.28111.40最大油门开度同样设定为100%。计算得到降档点的车速的取值,如表2所示。升档点km/h2132435409.8314.8320.2127.12109.8314.8320
15、.2127.122014.8024.0933.8243.483018.8731.2044.6559.324024.9343.1161.4380.475027.2446.2666.1989.186029.2548.7869.7092.347030.3951.8473.2394.688031.1653.9476.2896.579031.8155.1778.2098.4610032.4455.9879.45100.26表2 各档位下的降档点车速值由表1、表2中的数据绘制动力性换挡规律曲线,如图8所示。图8 动力性换挡规律曲线由动力性换挡规律曲线可以得到自动变速器Stateflow控制模型中的up_t
16、h和down_th的取值,进而控制自动变速器的换挡。由图8可以看出,该自动变速器换挡控制良好,但由于数据较少的原因,所得到的换挡曲线不是平滑的曲线。仿真得到自动变速器的输出扭矩和输出转速曲线,如图9、图10所示。图9 自动变速器输出扭矩图图10 自动变速器输出转速图由图9、图10可以看出,变速器扭矩输出不够平缓,转速输出较好。5结论汽车自动变速器是车辆研究领域的一个难点,有着重要的研究意义。本文通过MATLAB软件建立了汽车自动变速器的相关模型,并运用Stateflow工具箱建立了自动变速器的换挡控制策略。仿真输出各档位下的驱动力曲线、进而绘制出动力性换挡规律曲线。结果说明,对于所设计的五档自动变速器,换挡控制规律良好,变速器的输出结果比拟理想。参考文献1 鹤松, 胜民. 基于MATLAB的汽车变速器优化设计方法J. 工业大学学报,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年高品质卫浴设备采购及安装服务合同3篇
- 2024年资产权属变更协议样本文本版B版
- 2025年度博物馆文物清洁与保养合同范本3篇
- 2024年版再婚夫妻解除婚姻关系合同版B版
- 2024年网络安全监控合作协议
- 2024年自然人短期贷款协议3篇
- 2025年度承包鱼塘养殖与科研合作合同3篇
- 2025年度厨师餐饮行业人才培养与合作合同3篇
- 2025年度出口退税证明开具与税务筹划合同3篇
- 2024版数据服务合同范本
- 水资源调配与优化-洞察分析
- 无人机职业生涯规划
- 2024-2025学年语文二年级上册 统编版期末测试卷(含答案)
- 2024-2025年江苏专转本英语历年真题(含答案)
- 电力线路迁改工程方案
- 第四届全省职业技能大赛技术文件-工业控制样题
- 24秋国家开放大学《劳动关系与社会保障实务》形考任务1-4参考答案
- 2024国有企业与私营企业之间的混合所有制改革合作协议
- 2024年Amazon店铺托管运营全面合作协议
- 六年级下册语文试卷-《14 文言文二则》一课一练(含答案)人教部编版
- 2024年内蒙古自治区兴安盟、呼伦贝尔中考数学试题含答案
评论
0/150
提交评论