自动变速器控制器-数控滚圆机滚弧机张家港钢管滚圆机弯管机折弯
作者:lujianjun | 来源:泰宇机械 | 发布时间:2018-12-27 12:10 | 浏览次数:

开发了用于测试自动变速器控制器的硬件在环测试台架。介绍了测试台架的硬件架构和软件架构,设计了应用层软件和负载箱,在Matlab/Simulink下建立了自动变速器的传动模型。以AMT TCU的2挡升3挡工况为例进行了闭环测试试验,结果表明,测试值与实际值误差在设定的范围内,该测试台架可有效地对TCU的硬件和底层软件进行测试。 器模型。选用不同的传动模型并与负载箱一起工作可得到不同种类的自动变速器模型。换挡控制模块通过CAN总线与TCU进行信息交互。其作用是通过检测传动模块中执行器的状态,配置TCU上层软件中“块”之间的关系,以及管理“块”的触发时序,进而设定硬件在环平台的某一特定工况。对换挡控制模块进行配置可模拟变速器的任一工况。检测模块从传动模型中得到Hardware(HW)信号,从CAN总线上得到AppliedSoftware(ASW)信号。通过信号对比及误差分析判断TCU在特定工况下是否工作正常。检测模块如图3所示。测试结果可通过ControlDesk观察并记录。图3检测模块示意ControlDesk可与dSPACESimulator进行实时信息交互,其作用是配置和监测换挡控制模块,同时对检测模块的结果进行控制、监测和记录。3TCU应用层软件设计TCU应用层软件采用“块”划分的概念自动变速器控制器-数控滚圆机滚弧机张家港钢管滚圆机弯管机折弯机。在对TCU进行硬件和底层软件测试时,“块”的划分可方便地对应用层软件进行实时配置。其根据换挡控制模块发出的配置信号进行配置,可模拟自动变速器的任一工况。本文由公司网站滚圆机网站采集转载中国知网资源整理!www.wanguanji138.com“块”主要分为输入块和输出块。其中,输入块处理输入信号,将由底层软件得到的原始值转化为有效值(如将A/D口采集得到的温度传感器信号转化为实际温度值),并将该值存入有效值列表中。输入信号主要包括模拟输入信号、逻辑输入信号和频率输入信号。输出块处理输出信号(驱动信号),其从应用列表中选择数据,经过处理后输出驱动信号。输出信号包括开关信号、电机驱动信号和电磁阀驱动信号。输入块与输出块之间的配置关系如图4所示。如,原始值为换挡拨叉位置传感器的输出值,有效值为计算得到的换挡拨叉实际位置,该值在有效值列表中为有效值[2];输出块选择有效值[2]作为其输入,通过查表变速器传动模型的运行环境,在该环境下执行不同的变速器传动模型以模拟不同类型的自动变速器;计算机通过板卡与dSPACESimulator连接,从而进行信息交互。图1硬件在环测试台架结构示意2.2硬件在环测试台架软件架构软件架构包括TCU中的测试应用层软件、dSPACE中的自动变速器传动模块、换挡控制模块、检测模块和计算机中的ControlDesk控制界面。自动变速器传动模块、换挡控制模块和检测模块均运行于dSPACESimulator环境中,ControlDesk运行于PC机中。硬件在环测试台架的软件架构如图2所示。图2硬件在环测试台架软件架构示意在本文中,TCU中的测试应用层软件定义主要针对硬件和底层软件的测试。应用层软件采用“块”划分,通过配置“块”之间的关系和“块”的触发时序可模拟自动变速器的特定工况(如2挡升3挡工况),这些配置信息来自于换挡控制模块发出的配置信号。“块”是TCU工作在测试模式下的基本模块,其具有灵活的可配置性。自动变速器的传动模块内容由变速器类型(AMT、DCT、AT和CVT等)确定。传动模块主要包括自动变速器的作动器模型、机械传动模型和传感器模型。选用不同的传动模型并与负载箱一起工作可得到不同种类的自动变速器模型。换挡控制模块通过CAN总线与TCU进行信息交互。其作用是通过检测传动模块中执行器的状态,配置TCU上层软件中“块”之间的关系,以及管理“块”的触发时序,进而设定硬件在环平台的某一特定工况。对换挡控制模块进行配置可模拟变速器的任一工况。检测模块从传动模型中得到Hardware(HW)信号,从CAN总线上得到AppliedSoftware(ASW)信号。通过信号对比及误差分析判断TCU在特定工况下是否工作正常。检测模块如图3所示。测试结果可通自动变速器控制器-数控滚圆机滚弧机张家港钢管滚圆机弯管机折弯机本文由公司网站滚圆机网站采集转载中国知网资源整理!www.wanguanji138.com