摘要
为有效监测电动汽车轮毂电机在复杂工况下的运行状态,保证其运行安全,提出了一种基于粗糙集(rough set,简称RS)理论和人工碳氢网络(artificial hydrocarbon networks, 简称AHNs)的轮毂电机故障模糊诊断方法。首先,以轮毂电机运行安全为目标,重点考虑转速和负载转矩对振动信号的影响程度,用特征参数表征轮毂电机运行状态,并基于RS理论提出一种特征参数的离散化方法,对输入层进行了模糊化处理;其次,基于分子间能量优化AHNs算法,建立初步诊断模型,并考虑不同输出状态类型的模糊性,利用模糊理论建立AHNs多输出的隶属度函数,构建轮毂电机故障模糊诊断模型,实现了对复杂工况下轮毂电机故障的诊断;最后,通过轮毂电机机械故障台架试验验证了该方法的有效性。
面对日益严峻的能源和环境危机,节能减排的意义不言而喻。汽车能耗是造成大气污染和温室效应的主要原因,因此大力发展节能与新能源汽车,降低污染物排放,推动“纯电驱动”技术转型等专题已经被提升到国家战略高度。轮毂电机作为电动汽车“轮式驱动”系统的核心技术之一,相比于集中式驱动电动汽车,不仅集驱动、制动、承载等多种功能于一体,而且在能耗、传动效率等方面有较明显的优势,但也存在着安全性、可靠性以及耐用性等问题。轮毂电机由于特殊的安装位置,在复杂的运行工况下,极易诱发轮毂电机的机械故障,一旦1个或多个轮毂电机发生故障,就会产生相应的转矩脉动,导致效率下降,产生的偏航力矩将导致车辆行驶偏离,严重时可能导致交通事故危及驾驶员和乘客的生命。因此,如何实现对轮毂电机机械故障的有效监测,是轮毂电机广泛应用于电动汽车的关键技术之一。
现阶段,国内外多位学者在轮毂电机故障状态监测方面进行了一定的研究。Li
然而,车辆的多变运行工况和复杂运行环境很容易干扰轮毂电机的监测信号,尤其是振动信号。此外,受现有分类器的泛化性和鲁棒性的限制,很难达到车辆的运行安全要求。如何在多变运行工况下快速准确地识别故障类型,建立一套完整的轮毂电机机械故障诊断系统是迫在眉睫的问题。为了解决这些问题,笔者提出了一种基于RS理论和AHNs的模糊诊断方法,旨在诊断轮毂电机机械故障,解决监测数据特征冗余和不确定性问题,简化人工碳氢网络数据样本,提高诊断方法的泛化性和鲁棒性。
在轮毂电机机械故障诊断中,振动信号是最有效的监测信号之一,但是振动信号往往数据量很大,包含复杂的信号特征。因此,需要经过信号处理、特征提取,提炼成特征参数,来表征轮毂电机的各种运行状
RS理论能够直接对数据进行分析和推理,并发现其隐含知识,挖掘出隐含规律,是处理不完整和不确定知识的有效工具。目前,RS理论已经广泛应用于机器学习、决策分析及数据挖掘等领
在实际环境中,由于电动汽车运行工况复杂多变,轮毂电机运行受到外部干扰非常严重,导致由传感器采集的振动信号计算出的特征参数是随机的,且区分度不
(1) |
其中:x为特征参数;a和b分别为特征参数域内最小值和最大值;R为特征参数x的极差;K为区间的划分数;z为远大于K的正整数;f (x)为离散化后的特征参数。
离散化后的特征参数定量地描述了某区间内的特征参数,淡化了这个区间内特征参数的差异性,同时也简化了样本集。
在机器学习中,AHNs是一种新型的有监督学习算法,其基于碳氢化合物的化学结构和化学规律,构建了一种从输入到输出之间的非线性关系,具有很好的封装信息特
AHNs由碳氢分子、化合物及混合物组成,其信息的基本单元是由1个碳原子和至多4个氢原子组成的CH分子,化学式可表示为CHk (k=1,2,3,4)。CH4是1个稳定分子,CH1, CH2, CH3是不稳定分子。多个不稳定分子基于非极性共价键可形成形如
(2) |
通常情况下,监督学习的样本类型数就是AHNs中1个化合物的分子数。令是原始数据经过粗糙集离散化和约简后的学习样本,其中:x为激发AHNs的输入参数;y为样本类型。若学习样本中有N个不同的种类,可以用正整数1, 2,∙∙∙, N依次表示不同的样本类型,即y∈{1,2,∙∙∙,N}。通常情况下,输入参数是多维的,为了便于理解,笔者以1维的参数为例介绍AHNs的算法。根据组件的化学行为和相互作用,AHNs的数学模型可表示为
(3) |
其中:N为AHNs中CH分子的数量;为AHNs的输出或响应;为第i个CH分子行为的数学模型。
的定义为
(4) |
其中:为第i个碳原子值;为与第i个碳原子相连的第j个氢原子值;k为相应氢原子的数目;Di为激发第i个CH分子的输入域。
CH分子是封装信息的基本单位,影响其行为的因素较多。对于每个CH分子的行为,将能量与键能进行比较可以选择k的值。实际上,除了w,h,k等参数外,还必须确定x的输入域,x是激发每个CH分子的输入参数。目前,在AHNs监督学习算法中,首先,基于学习样本,确定输入域的上下界限,将整个输入域划分为N等份,如
(5) |
(6) |
(7) |
(8) |
(9) |
其中:为第i次迭代中第i个和第i+1个CH分子之间的分子间距离;为学习率η (0<η<1)的距离误差函数,且和分别为在第t-1次迭代中第i个和第i+1个CH分子的能量;为第i个CH分子的输入域;mi为中的样本数。
上述参数在迭代t-1=0时初始化,最大迭代次数为tmax。
记w,h的最优值为w*和h*,CH分子行为的最优输入域为
(10) |
其中: y'为由输入参数x激发的模型输出,表示状态类型的值。
很显然,y'值不一定恰是一个整数。文献[
基于学习样本AHNs输出值y'的统计分析,不难发现每一类样本的AHNs输出值y'都服从正态分布,其概率密度函数可表示为
(11) |
其中:μ和σ分别为某一类样本的AHNs输出值y'的数学期望和标准差。
基于模糊理论可得到其对应的隶属度函数p(y'),即
(12) |
λi和λk计算公式分别为
(13) |
(14) |
其中:M为对应样本的AHNs输出值y' 域的划分数。

图1 概率密度函数F(y')和隶属度函数p(y')
Fig.1 The probability density function F(y') and membership function p(y')
(15) |

图2 模糊诊断案例
Fig.2 Fuzzy diagnosis case
笔者设计了稳定状态下轮毂电机台架试验,并采集3种不同负载转矩下轮毂电机的振动信号,经数据预处理后输入到轮毂电机模糊诊断系统中,进而验证本研究所设计的模糊诊断系统的有效性。

图3 轮毂电机试验台架系统
Fig.3 In-wheel motor test bench system
转子轴承的局部磨损是轮毂电机典型的机械故障之一,试验根据轮毂电机通用安全要求,分别定制3种典型轴承磨损故障的轮毂电机,具体为外圈故障、内圈故障和滚动体故障,在相同的外界条件下依次更换进行试验。为模拟负载转矩,磁粉制动器被控制实现10 N·m和30 N·m负载转矩。试验中,直接利用实车的车载供电系统供电,并利用STM32单片机定量模拟踏板油门,控制轮毂电机稳定在100,300,500和700 r/min转速下,利用加速度传感器和LMS数据采集仪记录振动信号,采样频率为12.8 kHz,采样时间为60 s。
为了能够有效诊断轮毂电机运行状态,通常提炼振动信号的特征成为特征参数,来表征轮毂电机的运行状态。文献[
为了提高诊断系统的泛化性和响应速度,将试验数据提炼成特征参数后进行离散化处理。基于

图4 不同离散化程度下识别精度和训练时间
Fig.4 Recognition accuracy and training time at different discretization levels
随着区间划分数的增加,SVM模型识别精度先增后减,模型的训练时间也逐渐增加,当划分区间数在[15,40]范围内时,模型识别精度最佳,因此笔者选取30作为最佳的区间划分数,将特征参数P1,P2,P3分别做离散化处理,得到离散化后特征参数记为f1,f 2,f 3。
基于上述获得的离散化特征参数,联合转速建立向量(f1,f 2,f 3,v)作为输入,用整数1,2,3,4分别表示轮毂电机正常状态、滚动体故障、内圈故障和外圈故障的4种状态作为输出,搭建轮毂电机机械故障模糊诊断系统,如

图5 轮毂电机机械故障模糊诊断系统
Fig.5 Fuzzy diagnosis system for mechanical failure of in-wheel motor
选取任意转速和负载转矩下的60%试验数据作为训练样本集对AHNs模型进行学习,其中学习率η为0.1,容差值ε为0.05,最大迭代次数为200。然后将训练样本集中参数输入到学习后的AHNs模型中得到输出状态值y',并基于式(

图6 100 r/min转速下轮毂电机各状态的隶属度函数
Fig.6 Membership function of each state of in-wheel motor at 100 r/min
将剩余40%试验数据作为测试样本集,输入该模糊诊断模型,即可获得各状态的诊断概率。诊断结果显示100 r/min转速下该方法的整体识别精度达到86.81%。类似的对于300,500和700 r/min这3种转速下的试验数据进行同样的处理,可以得到轮毂电机各状态在不同转速下基于本研究方法的识别精度,如

图7 不同转速下轮毂电机各状态的识别精度
Fig.7 Recognition accuracy of each state of in-wheel motor at different speeds
为了进一步验证所提方法的有效性,选择与传统AHNs, SV

图8 各种分类器识别精度对比
Fig.8 Comparison of recognition accuracy of various classifiers
1) 针对振动信号特征参数区分度不高,诊断系统的响应速度慢、泛化性差的问题,提出了一种基于RS理论的特征参数离散化方法,淡化了特征参数局部差异性,简化了样本集。
2) 针对AHNs模型输出状态值的模糊性,提出了一种基于模糊理论的AHNs模糊诊断法,有效提高了复杂工况下轮毂电机机械故障诊断系统的泛化性和鲁棒性。
3) 设计了轮毂电机台架试验,验证了所提方法,并与其他方法进行比较。结果表明,该方法提高了轮毂电机状态识别精度,能够有效实现轮毂电机机械故障在线监测。
参 考 文 献
LI K, PING X, WANG H, et al. Sequential fuzzy diagnosis method for motor roller bearing in variable operating conditions based on vibration analysis[J]. Sensors, 2013, 13(6): 8013-8041. [百度学术]
XUE H, LI Z, WANG H, et al. Intelligent diagnosis method for centrifugal pump system using vibration signal and support vector machine[J]. Shock and Vibration, 2014, 2014: 407570. [百度学术]
MEHMET S, RAIF B, YILMAZ U. Real-time monitoring and fault diagnosis of a low power hub motor using feedforward neural network[J]. Computational Intelligence and Neuroscience, 2016, 2016: 7129376. [百度学术]
潘汉明,雷良育,王子辉. 基于小波分析的电动汽车轮毂电机永磁体故障诊断[J]. 中国机械工程,2016,27(11):1488-1492. [百度学术]
PAN Hanming, LEI Liangyu, WANG Zihui. Fault diagnosis of permanent magnets for electric vehicle hub motors based on wavelet analysis[J]. China Mechanical Engineering, 2016, 27(11): 1488-1492. (in Chinese) [百度学术]
李仲兴,陈震宇,薛红涛,等. 基于DBNs的轮毂电机机械故障在线诊断方法[J]. 振动、测试与诊断,2020,40(4):643-649. [百度学术]
LI Zhongxing, CHEN Zhenyu, XUE Hongtao, et al. On-line diagnosis method of in-wheel motor mechanical faults based on DBNs[J]. Journal of Vibration,Measurement & Diagnosis, 2020, 40(4): 643-649. (in Chinese) [百度学术]
赵志宏. 基于振动信号的机械故障特征提取与诊断研究[D]. 北京:北京交通大学, 2012. [百度学术]
李阳锋. 基于粗糙集理论的数据预处理研究[D]. 哈尔滨:哈尔滨理工大学,2008. [百度学术]
陈昊,张旻,杨俊安. 基于粗糙集理论的属性离散化算法[J]. 计算机工程与应用,2008(13):30-32. [百度学术]
CHEN Hao, ZHANG Min, YANG Junan. Attribute discretization algorithm based on rough set theory[J]. Computer Engineering and Applications, 2008(13): 30-32. (in Chinese) [百度学术]
陈金杰. 基于粗糙集和神经网络的内燃机转子振动故障诊断方法研究[J]. 内燃机, 2018(3): 46-48,53. [百度学术]
CHEN Jinjie. Research on vibration fault diagnosis method of internal combustion engine rotor based on rough set and neural network[J]. Internal Combustion Engines, 2018(3): 46-48,53. (in Chinese) [百度学术]
张一朦. 基于粗糙集与模糊神经网络的滚动轴承故障诊断研究[D]. 大连:大连交通大学, 2018. [百度学术]
林琳,陈志英. 基于粗糙集神经网络和振动信号的高压断路器机械故障诊断[J]. 电工技术学报,2020,35(S1): 277-283. [百度学术]
LIN Lin, CHEN Zhiying. Mechanical fault diagnosis of high voltage circuit breaker based on rough set neural network and vibration signal[J]. Transactions of China Electrotechnical Society, 2020,35(S1): 277-283. (in Chinese) [百度学术]
PONCE H, GUTIERREZ S. An indoor predicting climate conditions approach using internet-of-things and artificial hydrocarbon networks[J]. Measurement, 2019, 135: 170-179. [百度学术]
PONCE H, PECHUAN M, VILLASENO M. A flexible approach for human activity recognition using artificial hydrocarbon networks[J]. Sensors, 2016, 16(11): 1715. [百度学术]
陈震宇. 基于DBNs的轮毂电机轴承故障在线诊断方法研究[D]. 镇江:江苏大学, 2019. [百度学术]
LUO Q, ZHANG R, Li Y, et al. Gyroscope fault diagnosis using fuzzy SVM to unbalanced samples[J]. Transactions of Nanjing University of Aeronautics and Astronautics, 2015, 32(1):16-21. [百度学术]