一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则的制作方法

文档序号:15933606发布日期:2018-11-14 02:02阅读:236来源:国知局
本发明涉及胎压监测
技术领域
,具体为一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则。
背景技术
自世界上第一辆汽车诞生起,人类的生活、工作等各方面都因此发生了巨大的变化。汽车也从一个简单的代步工具变化为人类生活屮不可或缺的一部分,人们对汽车安全性的需求也在不断的提高。在与轮胎相关的安全领域,爆胎会对乘客生命安全造成直接的巨大的威胁,而大部分的爆胎都是由胎压不足造成的。当胎压不足时,轮胎侧面受挤压而弯曲,进而造成轮胎温度升高进而引发爆胎。此外,轮胎每漏气0.2bar,耗油量会增加20%,轮胎寿命会下降20%。据统计,75%的轮胎存在冲气不足或者慢撒气,因此,胎压监测系统对于降低油耗和保证安全驾驶都具有必要性。第一代胎压监测系统由于只能判断车轮半径的相对变化,因此不支持多轮报警,无法满足各个市场的法规要求。目前市场上成熟的间接式胎压监测系统都属于第二代胎压监测系统,利用了轮胎频谱信息来识别轮胎气压来实现有效的多轮报警。另外,第二代间接式胎压因为不需要安装额外的传感器,作为软硬件功能日益强大的esc的附加功能,在满足法规要求方面具备成本上的巨大优势。本系统是在第二代胎压监测系统上进行的功能拓展,在继承了第二代胎压监测系统的满足法规要求和降低开发成本的基础上,实现了可信度较高的显示绝对胎压的功能,并且大幅缩短了间接式胎压监测的开发周期。技术实现要素:本发明的目的在于提供一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则,以解决上述
背景技术
中提出的问题。为实现上述目的,本发明提供如下技术方案:一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则,包含以下步骤:步骤一:记录轮胎型号,为轮胎加装直接式胎压监测系统,并将胎压充至额定胎压;步骤二:开始采集can总线数据,并借助rls滤波算法实时修正四轮轮速信号上升沿时间戳,采集时间为60-180分钟的有效行驶(速度35-105km/h)时间,采集数据过程中需要注意覆盖不同路况以及不同速度区间,以确保训练数据的完备性;步骤三:将车停靠在阴凉处一小时,并将胎压依次递减,重复步骤二;步骤四:根据采集的数据离线生成训练数据;步骤五:利用训练数据训练神经网络模型;步骤六:存储训练后的神经网络模型参数,并依照autosar规范植入esc软件。优选的,一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则中步骤二用于估计轮速信号上升沿时间戳误差的rls滤波算法,rls滤波器参考车轮运转一周的平均速度,对每个轮速信号上升沿时间戳进行实时误差估计和更新。优选的,一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则中步骤三所述胎压递减,其特征在于胎压依次递减5%直至为额定胎压的65%(100%->95%->90%->...->70%->65%)。优选的,一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则中步骤四所述生成训练数据的具体实施方式,步骤如下:步骤一:记录数据包对应的平均速度;步骤二:对数据包频谱进行倒谱分析,并对倒谱分析结果加窗后计算出15hz附近低频频段能量值;步骤三:对倒谱分析结果加窗后计算出45hz附近中频频段能量值;步骤四:对倒谱分析结果45hz附近频段进行加权求均值,得到中频能量谱峰值频率;步骤五:记录数据包对应的dtpms测量的胎压值;步骤六:记录数据包对应的室外温度(辅助调校);步骤七:记录数据包对应的记录数据包对应的dtpms测量的轮胎内部温度值(辅助调校);步骤八:记录数据包对应的横纵向加速度值,用于剔除不良数据包;在经由步骤八中的数据剔除不良数据包后,将步骤一到步骤五生成的有效数据包记录为训练数据,其中步骤五记录的数据作为训练数据标签;步骤六与步骤七记录的数据用于辅助参数调校,训炼结果需要依据胎压与温度的先验知识,借助室外温度信号进行补偿。优选的,所述生成训练数据的具体实施方式中步骤二利用倒谱分析提取轮速信号包络线的方案,步骤如下:步骤一:对修正后的轮速信号上升沿时间戳进行插值采样,采样频率为256hz;步骤二:选取512个采样点对采样值打包,并对打包后的数据通过倒谱分析提取频谱包络线,倒谱分析步骤中,在求得频谱对数的傅里叶逆变换后,将下标大于10的结果记为0后进行傅里叶变换,求得频谱包络线。优选的,一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则中步骤五所述神经网络训练方案,具体细节如下:方案所采用的神经网络为双隐层神经网络,第一层为输入层,包含4路输入信号和一路偏置信号;两层隐层分别具有7个和6个节点,输出层包含一个节点,输出值表征胎压漏气程度,每层激励函数选用sigmoid函数,以应对频谱特征分析模型中的非线性特征,训练策略为反向传播算法,每层权值更新策略采用梯度下降算法,训练集应包含至少8种胎压状态的4000个训练数据,每个胎压状态训练数据不应小于400个,每个速度区间训练数据不应小于300个训练数据,且应尽量覆盖不同路况。为提高训练数据采集效率,应借助辅助软件实时分析并统计打包训练数据,以确保司机实时获知不同速度区间的数据采集进度,防止训练数据过于集中在某个特定速度区间。为提高神经网络训练效率,实际训练过程中将对训练数据打乱,防止因数据集不够多而造成过拟合或者训练结果不收敛,反向传播训练过程中需要重复利用训练数据,一般经1000-1500次迭代后收敛。与现有技术相比,本发明的有益效果是:市场上现有的间接式胎压监测的开发周期较长,并且需要针对不同的法规要求分别设计测试计划采集数据,造成数据的不必要的冗余。由于间接式胎压检测系统只能在具备完整信号、汽车结构设计完备的样品车上开发,往往开发末期也临近汽车量产日期,所以缩短开发周期具有实际的商业价值,有利于后期参数调校和软件功能修改。本专利方案可以充分利用神经网络训练数据,提高数据利用率,大大缩短数据采集时间。此外,本专利提出的方案可以比较可信地显示绝对胎压值(可选功能),便于车主掌握实时胎压信息。最后,基于本方案的胎压监测可以提供对于15%-25%区间内的预报警(可选功能)。考虑到轻微的慢撒气也会明显增加油耗以及加速轮胎磨损,因此,在满足国标要求的基础上,此功能能产生实际的经济效益。本发明为了实现上述功能,充分利用了轮胎胎压与车轮角速度频谱的相关性。该相关性体现在将轮胎等效为弹簧-阻尼振动系统后,轮圈扭向位移相对于外作用力(来源于粗糙地面的激励)的传递函数可以用一个二阶函数近似。因此,由胎压降低造成的弹簧刚度系数和弹簧阻尼系数的变化将体现在系统传递函数参数的变化上,进而影响轮速信号频谱。通过甄别频谱的特征变化,便可以实现对轮胎胎压的监测。附图说明图1为本发明系统框架结构示意图;图2为本发明轮速信号对比图;图3为本发明学习速率为0.002时的lms滤波器仿真结果图;图4为本发明学习速率为0.9时的lms滤波器仿真结果图;图5为本发明学习速率为0.3时的rls滤波器仿真结果图;图6为本发明未经修正轮速信号频谱时rls滤波器预处理结果图;图7为本发明修正后轮速信号频谱时rls滤波器预处理结果图;图8为本发明倒谱分析效果图;图9为本发明神经网络为双隐层神经网络架构图;图10为本发明训练模型准确度随迭代次数的变化曲线图;图11为本发明额定胎压下(*型)与25%缺气下(·型)的输出对比图;具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请参阅图1-11,本发明提供一种技术方案:一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则,包含以下步骤:步骤一:记录轮胎型号,为轮胎加装直接式胎压监测系统,并将胎压充至额定胎压;步骤二:开始采集can总线数据,并借助rls滤波算法实时修正四轮轮速信号上升沿时间戳,采集时间为120分钟的有效行驶(速度35-105km/h)时间,采集数据过程中需要注意覆盖不同路况以及不同速度区间,以确保训练数据的完备性;步骤三:将车停靠在阴凉处一小时,并将胎压依次递减5%直至为额定胎压的65%(100%->95%->90%->...->70%->65%),重复步骤二;步骤四:根据采集的数据离线生成训练数据;步骤五:利用训练数据训练神经网络模型;步骤六:存储训练后的神经网络模型参数,并依照autosar规范植入esc软件。一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则中步骤二用于估计轮速信号上升沿时间戳误差的rls滤波算法,rls滤波器参考车轮运转一周的平均速度,对每个轮速信号上升沿时间戳进行实时误差估计和更新。一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则中步骤四生成训练数据的具体实施方式,步骤如下:步骤一:记录数据包对应的平均速度;步骤二:对数据包频谱进行倒谱分析,并对倒谱分析结果加窗后计算出15hz附近低频频段能量值;步骤三:对倒谱分析结果加窗后计算出45hz附近中频频段能量值;步骤四:对倒谱分析结果45hz附近频段进行加权求均值,得到中频能量谱峰值频率;步骤五:记录数据包对应的dtpms测量的胎压值;步骤六:记录数据包对应的室外温度(辅助调校);步骤七:记录数据包对应的记录数据包对应的dtpms测量的轮胎内部温度值(辅助调校);步骤八:记录数据包对应的横纵向加速度值,用于剔除不良数据包;在经由步骤八中的数据剔除不良数据包后,将步骤一到步骤五生成的有效数据包记录为训练数据,其中步骤五记录的数据作为训练数据标签;步骤六与步骤七记录的数据用于辅助参数调校,训炼结果需要依据胎压与温度的先验知识,借助室外温度信号进行补偿。生成训练数据的具体实施方式中步骤二利用倒谱分析提取轮速信号包络线的方案,步骤如下:步骤一:对修正后的轮速信号上升沿时间戳进行插值采样,采样频率为256hz;步骤二:选取512个采样点对采样值打包,并对打包后的数据通过倒谱分析提取频谱包络线,倒谱分析步骤中,在求得频谱对数的傅里叶逆变换后,将下标大于10的结果记为0后进行傅里叶变换,求得频谱包络线。进一步地,一种基于轮速信号频谱特征的可以显示绝对胎压值的间接式胎压监测方案以及方案实施细则,步骤五中神经网络训练方案,具体细节如下:方案所采用的神经网络为双隐层神经网络,第一层为输入层,包含4路输入信号和一路偏置信号;两层隐层分别具有7个和6个节点,输出层包含一个节点,输出值表征胎压漏气程度,每层激励函数选用sigmoid函数,以应对频谱特征分析模型中的非线性特征,训练策略为反向传播算法,每层权值更新策略采用梯度下降算法,训练集应包含至少8种胎压状态的4000个训练数据,每个胎压状态训练数据不应小于400个,每个速度区间训练数据不应小于300个训练数据,且应尽量覆盖不同路况,为提高训练数据采集效率,应借助辅助软件实时分析并统计打包训练数据,以确保司机实时获知不同速度区间的数据采集进度,防止训练数据过于集中在某个特定速度区间,为提高神经网络训练效率,实际训练过程中将对训练数据打乱,防止因数据集不够多而造成过拟合或者训练结果不收敛。反向传播训练过程中需要重复利用训练数据,一般经1000-1500次迭代后收敛。本方案需在配备车身稳定控制系统(esc)的试验车上进行,通过can信号解析设备采集并记录所需信号数据。之后会利用所采集的数据生成训练数据,用于对神经网络的训练。训练后的神经网络参数将会被记录在实车的esc存储器中,用于实时识别胎压状态和对漏气轮胎的胎压报警。其中can总线信号需包含如下信号:1.四轮轮速信号上升沿时间戳2.室外温度信号3.直接式胎压监测系统记录的轮胎胎压信息(需在试验车上辅助安装支持can通信协议的直接式胎压监测系统)4.直接式胎压监测系统记录的轮胎内部实时温度(需在试验车上辅助安装支持can通信协议的直接式胎压监测系统,用于辅助调校)5.横纵向加速度信号(用于剔除动态较大的数据包,保证训练数据的有效性)由于霍尔式轮速传感器磁极加工精度和后期机械磨损,导致原始轮速信号时间戳中存在误差。在汽车行驶速度恒定时,理想轮速信号与实际轮速信号的对比图见图2。当轮速恒定时,此误差会导致轮速信号频谱中出现幅值较大的谐波分量,影响下一步的频谱分析,因此需要对轮速信号上升沿时间戳信号进行预处理,以消除轮速信号频谱中的谐波分量。这对于准确分析频谱特征非常必要。常规算法是采用最小均方差(lms)滤波算法来实现轮速信号时间戳误差的自学习,采用梯度下降法则逼近真实误差信号。此方法缺点在于,实施过程中需要设定合理的收敛速度,收敛速度过快则容易造成在真实值附近的超调与震荡,收敛速度过慢则导致学习时间过长,有效数据减少。采用递归最小二乘(rls)滤波器可以有效避免这个问题。rls滤波器参考车轮运转一周的平均速度,对每个轮速信号上升沿时间戳进行误差估计和更新。rls滤波器会依据输入信号的统计特性自适应更新学习速度,实现更快的收敛速度,并且有效避免超调。此外,rls算法在估计误差时,只需要根据当前测量值对状态估计值进行更新,因此具有较低的计算复杂度和对存储空间的要求,适用于实时处理数据。lms与rls滤波器的算法仿真结果对比见图3-5。对轮速信号上升沿时间戳信号进行rls滤波算法预处理,消除轮速传感器生产误差,获得修正后的轮速信号上升沿时间戳。此时轮速信号频谱中的谐波分量被消除,便于对频谱进行进一步的分析。基于实车数据的rls滤波器预处理结果见图6-7。对修正后的轮速信号上升沿时间戳进行插值采样,采样频率为256hz,进而获取平滑滤波后的瞬时速度值。选取512个采样点对采样值打包,并对打包后的数据通过倒谱分析提取频谱包络线。倒谱分析步骤中,在求得频谱对数的傅里叶逆变换后,将下标大于10的结果记为0后进行傅里叶变换,求得频谱包络线。倒谱分析效果图见图8。通过倒谱分析即可获得轮速信号频谱包络线。此包络线特征反映了道路状况、车辆悬架共振、发动机传动装置共振以及轮胎胎压信息。一般而言,15hz附近低频频段频谱包络线特征仅与路面状况相关,而45hz附近中频频段频谱包络线特征既与路面状况相关,也与胎压信息相关。由于路面粗糙程度会对45hz中频频段频谱包络线产生影响,因此,训练神经网络时需要将15hz频段能量值(由频谱包络线计算获得)作为一路输入信号。同时,同样路况下,行驶速度也会对45hz附近频谱特征造成影响,因此需要在计算频谱包络线过程中,计算打包数据的平均速度。训练数据应覆盖如下8种胎压状态训练数据应覆盖如下7个速度区间速度区间编号速度范围(km/h)135–45245–55355–65465–75575–85685–95795–105训练数据应覆盖如下5种路况路况路况描述光滑沥青路面路面状况较新,路面光滑平整粗糙沥青路面路面状况较旧,表面采用碎石粒料光滑混凝土路面路面状况较新,路面光滑平整粗糙混凝土路面路面状况较旧,表面有肉眼可见坑洞碎石路面路面粗糙,由碎石构成本方案所采用的双隐层神经网络,训练模型准确度随迭代次数的变化曲线见图10。其中,针对gb26149草案,额定胎压下(红色)与25%缺气下(绿色)的输出对比见图11。本方案提出的神经网络在训练完成后,通过一阶低通滤波器(firstorderlow-passfilter)滤波后即可准确地将满气和缺气状态区分开来,以实现国标要求的轮胎缺气报警。此外,在降低滤波器收敛速度之后,本方案可以较准确地输出单轮绝对胎压值,给予最终用户直观的感受。尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1