1 博客内容
上周看到一份文件,写台架耐久试验等同整车**万公里。想起年初上级主管部门做课题验收时一个同事提到这个问题,当时使用国标18万公里等同计算。
2 计算原理
在襄樊或者琼海试验场(相关路况见百科襄樊汽车试验场),通过数据采集设备记录传动器档位、输入扭矩、转速三个变量(可以认为实际道路载荷工况),通过CANape可以导出为csv文件。
通过python编程可以提供某一档位数据:
# -*- coding=utf-8 -*-
import csv #加载csv包便于读取csv文件
file = open('Temtest.csv') #打开csv文件
lines = csv.reader(file) #逐行读取csv文件
b=[]
for one_line in lines:
if '7' in str(one_line[1]):
b.append(one_line) # 将读
print(b)
with open("Gear7.csv", "a", newline='') as f:
writer = csv.writer(f)
for r in b:
writer.writerow(r)
上面程序搜集每个档位对应的输入转速和输入扭矩。目前没有找到合适的方法,难道要把输入转速进行分类统计,例如下表:
有关载荷分析,看知网论文对于单一变量可以使用雨流法进行统计。雨流法个人简单理解一个悬臂梁一端固定,另一端塑性变形。
先看1→2→3→4,通过雨流计数法得到塑性变形循环1到4(半个循环),2→3→2(1个循环)。
同样方法4到7通过雨流法得到4→7(半循环),5→6→5(1个循环)。
网上有4点法的matlab源程序,matlab(2018版本)自带的有rainflow命令。下图是下载的程序运行结果:
相关的进一步研究上周和试验开发同事闲聊,他在研究。个人不再投入精力进一步探究。