System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及汽车控制,特别涉及一种可适配不同车型的开关控制方法。
技术介绍
1、汽车变速箱作为动力传输系统的重要组成部分,其型号和类型多样,包括手动变速箱(mt)、自动变速箱(at)、无级变速箱(cvt)、双离合变速箱(dsg或dct)以及各种混合动力和电动车辆专用的变速箱等。其中自动变速箱(at)就包括液力自动变速箱(at)、机械无级自动变速箱(cvt)、电控机械自动变速箱(amt)和双离合自动变速箱。
2、汽车主要使用的电控机械自动变速箱(amt)就有多种不同的厂家生产的多个不同型号的变速箱,不同型号的变速箱因其工作原理和设计特性的不同,需要配置相应的控制系统以确保其高效、准确和可靠地运行。虽然不同信号的电控机械自动变速箱(amt)控制逻辑不同,但采用的驱动电路基本一致,现有技术针对不同型号的amt选择对应配置不同的控制程序,造成了不同型号的汽车就需要单独开发对应的控制器,而控制器适用范围单一,无法满足不同型号汽车使用。
技术实现思路
1、针对现有技术不足,本专利技术解决的技术问题是提供一种可适配不同车型的开关控制方法,解决现有变速箱的开关控制器适用范围单一,无法满足不同型号汽车使用的问题。
2、为了解决上述问题,本专利技术所采用的技术方案是:一种可适配不同车型的开关控制方法,包括以下步骤;s1:在开关控制器内写入多种变速箱类型的控制模式;并将不同类型的变速箱与控制模式匹配;s2:汽车自有仪表控制器发送报文数据给开关控制器;s3:开关控制器识别报文数据
3、进一步,还包括包括步骤s5上电检测,当开关控制器再次启动时,控制器检测是否接收到报文数据,未接收到报文数据时,开关控制器按上次存储的变速箱类型执行相应控制模式;当接收到报文数据时判断报文数据中变速箱类型是否发生变化;当变速箱类型未变化时,开关控制器按上次存储的变速箱类型执行相应控制模式;当变速箱类型发生变化时,重复执行步骤s3、s4。
4、进一步,所述步骤s1在写入控制模式后,对开关控制器配置默认变速箱控制模式。
5、进一步,所述存储模块存变速箱类型储数据包括主数据和备份数据。
6、进一步,所述步骤s4将有效的变速箱类型数据进行crc计算后,分别在存储模块内各存储一份主数据和备份数据;
7、所述步骤s5还包括数据校验,数据校验包括以下步骤:s501:从存储模块的主数据中取出变速箱类型数据,将该数据进行crc检验,若校验通过后开关控制器执行对应变速箱的控制模式;若校验未通过则执行下一步骤;s502:从存储模块的备份数据中取出变速箱类型数据,将备份数据进行crc检验,校验通过后开关控制器执行对应变速箱控制模式,并将主数据中错误的变速箱类型数据修正;若校验未通过则执行下一步骤;s503:开关控制器执行默认变速箱控制模式。
8、进一步,一种可适配不同车型的开关控制系统,包括开关控制器,开关控制器包括中央处理器、通信模块、存储模块和电源模块,电源模块分别与中央处理器、通信模块、存储模块电连接并供电,通信模块用于与汽车自带的仪表控制器、变速箱控制器通信,所述中央处理器分别与通信模块、存储模块电连接,中央处理模块用于解析报文数据并识别出变速箱类型,并根据变速箱类型配置相应控制模式,存储模块包括主存储区和备份存储区,主存储区用于存储变速箱类型数据的主数据,备份存储区用于存储存储变速箱类型数据的备份数据。
9、本方案产生的有益效果是:
10、1、针对不同车型的控制主要是在于控制逻辑不同,但相关的硬件驱动电路基本一致,因此本方案通过开关控制器内置多种变速箱型号的控制模式,通过与汽车自有仪表进行通信,确定当前车型的变速箱型号,根据变速箱型号确定运行的控制程序;采用此方式可根据不同变速箱型号动态更换运行的控制程序;从而可适配于多种不同车型的汽车,无需针对不同车型单独开发不同开关控制器。
11、2、通过数据校验步骤对存储在存储模块的变速箱类型数据进行校验,保证存储模块中的读取的变速箱类型数据的可靠性,在主存储区域内的变速箱类型数据错误时可使用备份数据,并可通过备份数据对主存储区域内的错误变速箱类型数据件校准,进一步保证数据的安全可靠。
本文档来自技高网...【技术保护点】
1.一种可适配不同车型的开关控制方法,其特征在于:包括以下步骤;
2.根据权利要求1所述的一种可适配不同车型的开关控制方法,其特征在于:还包括包括步骤S5上电检测,当开关控制器再次启动时,控制器检测是否接收到报文数据,未接收到报文数据时,开关控制器按上次存储的变速箱类型执行相应控制模式;当接收到报文数据时判断报文数据中变速箱类型是否发生变化;当变速箱类型未变化时,开关控制器按上次存储的变速箱类型执行相应控制模式;当变速箱类型发生变化时,重复执行步骤S3、S4。
3.根据权利要求2所述的一种可适配不同车型的开关控制方法,其特征在于:所述步骤S1在写入控制模式后,对开关控制器配置默认变速箱控制模式。
4.根据权利要求3所述的一种可适配不同车型的开关控制方法,其特征在于:所述存储模块存变速箱类型储数据包括主数据和备份数据。
5.根据权利要求4所述的一种可适配不同车型的开关控制方法,其特征在于:所述步骤S4将有效的变速箱类型数据进行CRC计算后,分别在存储模块内各存储一份主数据和备份数据;
6.一种可适配不同车型的开关控制系统,
...【技术特征摘要】
1.一种可适配不同车型的开关控制方法,其特征在于:包括以下步骤;
2.根据权利要求1所述的一种可适配不同车型的开关控制方法,其特征在于:还包括包括步骤s5上电检测,当开关控制器再次启动时,控制器检测是否接收到报文数据,未接收到报文数据时,开关控制器按上次存储的变速箱类型执行相应控制模式;当接收到报文数据时判断报文数据中变速箱类型是否发生变化;当变速箱类型未变化时,开关控制器按上次存储的变速箱类型执行相应控制模式;当变速箱类型发生变化时,重复执行步骤s3、s4。
3.根据权利要求2所述的一种可适配不同车型的开关控制方法,其特征在于:所述步骤s1在写入控制模式后,对开关控制器配置默认变速箱控制模式。
4.根据权利要求3所述的一种可适配不同车型的开关控制方法,其特征在于:所述存储模块存变速箱类型储数据包括主数据和...
【专利技术属性】
技术研发人员:李建,沈清华,黄准,周天恺,安凯,
申请(专利权)人:贵州贵航汽车零部件股份有限公司华阳电器公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。