一种基于MATLAB换挡过程中快速锁定分析数据的方法技术

技术编号:25440122 阅读:35 留言:0更新日期:2020-08-28 22:28
本发明专利技术公开了一种基于MATLAB换挡过程中快速锁定分析数据的方法,涉及汽车变速器数据分析,包括以下步骤:步骤1、数据格式转换及处理;步骤2、将处理后的数据导入至MATLAB的工作区;步骤3、进行数据循环,确认换挡起始点;步骤4、在起始点的基础上往后进行循环,确认换挡终止点;步骤5、根据目标档位变化及换挡过程参数判断换挡类型;步骤6、进行特征参数选取及截取;步骤7、将截取的特征参数以图片格式输出。本发明专利技术提供了快速锁定自动变速器换挡过程数据的解决方法,操作简单,易于数据分析人员理解,提升了数据分析效率。

【技术实现步骤摘要】
一种基于MATLAB换挡过程中快速锁定分析数据的方法本专利技术涉及汽车变速器数据分析,特别的,涉及一种基于MATLAB换挡过程中快速锁定分析数据的方法。
技术介绍
自动变速器的核心功能是能根据驾驶员意图进行自动换挡,解放驾驶员的左脚;在自动变速器的使用过程中,其换挡品质往往会成为关注点;为了保证自动变速器的舒适性及其可靠性,需要进行长期整车标定及耐久试验,在这过程中会产生大量的数据,而对于自动变速箱而言换挡过程中的数据是非常重要的,一般在进行数据分析时需要快速的锁定到某个换挡点,观察整个换挡过程中的数据变化,分析该换挡过程是否已经符合要求,现在数据分析方法多为人工进行数据筛选分析,手动进行数据锁定,效率低下,且无法实现大规模数据的有效分析,容易遗漏掉问题点。
技术实现思路
为了弥补现有数据处理过程中的上述不足,本专利技术的目的是提供了一种基于MATLAB的换挡过程自动锁定特征数据的图形化分析方法,操作简单,易于数据分析人员理解。为实现上述目的,本专利技术采用的技术方案为:一种基于MATLAB换挡过程中快速锁定分析数据的方法,包括以下步骤:步骤1、将原始数据格式转换为MAT格式并进行数据的后缀处理及重命名;步骤2、将处理后的数据导入至MATLAB的工作区;步骤3、将数据中的目标档位进行循环,识别所有换挡起始点;步骤4、在每次换挡起始点的基础上向后循环,直至换挡完成信号发生,将此点作为换挡终止点;步骤5、根据目标档位变化及换挡过程参数判断换挡类型;步骤6、进行特征参数选取及截取;步骤7、将截取的特征参数以图片格式输出。进一步的,所述步骤1中的原始数据格式为dat格式,因为matlab处理的数据为MAT格式,其他数据格式需要先进行数据转换;在将所述dat格式的数据转化为MAT格式的数据时会在之前数据名称后带有后缀,进行不同数据导入时会存在差异,为了导入数据后的一致性考虑,需要先去除后缀,便于后续数据处理;所述dat格式数据带有时间戳,去除后缀需要先进行时间和数据的适配,避免出现矢量长度不一致问题;适配完成后则根据主程序中人工填写的后缀名称一次性处理所有数据后缀;完成后缀处理之后进行数据重命名,此过程主要考虑到原始数据数据命名规则的不同,所以需要先将数据名称转化为当前程序运行所使用的数据名称,避免出现因为命名规则不同引起整个程序的变动,提升软件的复用性。进一步的,所述步骤3:在完成数据的预处理之后,将数据中的目标档位进行循环,抓取出所有的目标挡位变化点作为每次换挡过程的起始参考点。进一步的,所述步骤5中换挡过程参数包括:发动机转速、涡轮转速、发动机扭矩、换挡过程状态位和实际控制类型,利用所述换挡过程参数作为输入条件,最终输出换挡类型状态位。进一步的,所述步骤6:换挡类型判定完成后根据换挡类型选取特征参数,将挑选出的特征参数按照每个变量逐个赋值至新数组;然后根据步骤3的起始点和步骤4的终止点将所有新数组中的变量进行截取。进一步的,在所述起始点的基础上往前延长200ms进行数据截取,在所述终止点基础上往后延长200ms进行数据截取。进一步的,所述步骤7:在进行图片绘制时使用subplot的方式,在进行图片输出之前需要先对截取到的数据进行划分,按照种类将变量划分到不同的子图中;子图划分完成后进行变量坐标轴的自适应划分,所述自适应划分为根据变量的最大最小值进行范围的动态适应,避免手动调节。进一步的,所述步骤7:在图片输出时采用fig或bmp两种形式,fig主要考虑到一般数据分析需要对部分数据进行局部数据操作,便于分析人员分析;bmp则可以用于报告书写等其他应用范围。有益效果:本专利技术提供了快速锁定自动变速器换挡过程数据的方法,解决了现有技术中数据分析方法多为人工进行数据筛选分析,手动进行数据锁定,效率低下的问题,本方法操作简单,易于数据分析人员理解,提升了数据分析效率。附图说明图1为本实施例的基于MATLAB换挡过程中快速锁定分析数据的方法流程示意图。具体实施方式以下结合附图和具体实施例对本专利技术的技术方案做进一步的详细说明。本实施例提供了在升挡和降档两种情况下软件的自动捕捉功能及其绘图过程,主要分为如图1所示的七个主要步骤。第一步:将原始数据格式转换为MAT格式并进行数据的后缀处理及重命名;本实施例的原始数据为dat格式;因为matlab处理的数据为MAT格式,其他数据格式需要先进行数据转换;在将dat格式的数据转化为MAT格式的数据时会在之前数据名称后带有后缀,进行不同数据导入时会存在差异,为了导入数据后的一致性考虑,需要先去除后缀,便于后续数据处理。dat格式数据都带有各自时间戳,去除后缀需要先进行时间和数据的适配,避免出现矢量长度不一致问题;适配完成后则根据主程序中人工填写的后缀名称一次性处理所有数据后缀。完成后缀处理之后需要进行数据重命名,此过程主要考虑到原始数据数据命名规则的不同,所以需要先将数据名称转化为当前程序运行所使用的数据名称,避免出现因为命名规则不同引起整个程序的变动,提升软件的复用性。第二步:将处理后的数据导入至MATLAB的工作区。第三步:进行数据循环,识别所有换挡起始点。在完成前面数据的预处理之后,先进行数据的循环,抓取出所有的目标挡位变化点,以此点作为每次换挡过程的起始参考点;第四步:结合换挡类型状态位与目标挡位变化划分实际换挡控制类型;最后结合数据换挡类型和起始参考点再向后循环,确定换挡过程结束点。第五步:进行换挡类型判定。该过程主要是进行换挡类型划分,因为不同的换挡类型其控制方法及主要控制节点会有差异,所以在进行分析时需要观测的过程参数会不一致。该过程主要利用发动机转速、涡轮转速、发动机扭矩、换挡过程状态位、实际控制类型参数等作为输入条件,最终输出换挡类型状态位。第六步:进行特征参数选取及截取。换挡类型判定完成后根据换挡类型选取特征参数,将挑选出的特征参数按照每个变量逐个赋值至新数组;然后根据第三步的起始点和终止点将所有新数组中的变量进行截取,为了更为准确的分析数据,需要在起始点和终止点的基础上往前和往后进行一定程度的延长,本新型是在起始点的基础上往前延长200ms进行数据截取,在终止点基础上往后延长200ms进行数据截取。第七步:将截取的特征参数以图片格式输出。本新型考虑到每次换挡过程中参数种类较多,参数值范围广;为了方便图形分析,在进行图片绘制时选择使用subplot的方式进行输出,所以在进行图片输出之前需要先对截取到的数据进行划分,按照种类将变量划分到不同的子图中;子图划分完成后则是进行变量坐标轴的自适应划分,因为自动变速器在进行换挡时过程参数值的范围有区别,所以需要先根据变量的最大最小值进行范围的动态适应,避免手动调节。本新型在图片输出时主要以fig和bmp两种形式输出,fig主要考虑到一般数据分析需要对部分数据进行局部数据操作,便于分析人员分析;b本文档来自技高网...

【技术保护点】
1.一种基于MATLAB换挡过程中快速锁定分析数据的方法,其特征在于:包括以下步骤:/n步骤1、将原始数据格式转换为MAT格式并进行数据的后缀处理及重命名;/n步骤2、将处理后的数据导入至MATLAB的工作区;/n步骤3、将数据中的目标档位进行循环,识别所有换挡起始点;/n步骤4、在每次换挡起始点的基础上进行后循环,直至换挡完成信号发生,将此点作为换挡终止点;/n步骤5、根据目标档位变化及换挡过程参数判断换挡类型;/n步骤6、进行特征参数选取及截取;/n步骤7、将截取的特征参数以图片格式输出。/n

【技术特征摘要】
1.一种基于MATLAB换挡过程中快速锁定分析数据的方法,其特征在于:包括以下步骤:
步骤1、将原始数据格式转换为MAT格式并进行数据的后缀处理及重命名;
步骤2、将处理后的数据导入至MATLAB的工作区;
步骤3、将数据中的目标档位进行循环,识别所有换挡起始点;
步骤4、在每次换挡起始点的基础上进行后循环,直至换挡完成信号发生,将此点作为换挡终止点;
步骤5、根据目标档位变化及换挡过程参数判断换挡类型;
步骤6、进行特征参数选取及截取;
步骤7、将截取的特征参数以图片格式输出。


2.根据权利要求1所述的快速锁定分析数据的方法,其特征在于:所述步骤1中的原始数据格式为dat格式,在将所述dat格式的数据转化为MAT格式的数据时会在之前数据名称后带有后缀,进行不同数据导入时会存在差异,为了导入数据后的一致性考虑,需要先去除后缀,便于后续数据处理;
所述dat格式数据带有时间戳,去除后缀需要先进行时间和数据的适配,避免出现矢量长度不一致问题;适配完成后则根据主程序中人工填写的后缀名称一次性处理所有数据后缀;
完成后缀处理之后进行数据重命名,将数据名称转化为当前程序运行所使用的数据名称,避免出现因为命名规则不同引起整个程序的变动。


3.根据权利要求1所述的快速锁定分析数据的方法,其特征在于:所述步骤3:在完成数据的预处理之...

【专利技术属性】
技术研发人员:张洪陈启良丁可汗董方
申请(专利权)人:南京劲力变速器科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1