运动控制系统时频特征融合多故障分类

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

位置传感器卡死
电机输岀的位置信号存在卡死上限,儿W 久
K/ = (l -a)v)y2ta)v表示速度传感器失效 速度传感器部分失效
百分比,0Ws,W100%
速度传感器卡死
电机输出的转速信号存在卡死上限,% W
随机过程故障
Anew=A+R,R^2x2的随机故障矩阵
图1运动控制系统
Fig. 1 Motion control system
收稿日期=2020-06-22收修改稿日期:2020-07-17基金项目:国家自然科学基金项目(61803334)资助;国家留学基金项目(201908330040) 资助;浙江省自然科学基金项目(LQ18F030012)资助.作者简介:朱俊威(通讯作者),男,1985年生,博士,副教授,研究方向为故障诊断与容 错控制、信息物理系统安全;张钧洒,男,1997年生,硕士研究生,研究方向为信息物理系统安全.
2.1运动控制系统组成及其原理 本文所使用的运动控制系统皿)如图1所示,主要由PC
上位机,ARM单片机,CAN总线以及交流伺服电机系统组 成.PC上位机主要负责处理ARM单片机上发的数据信息, 使用算法进行相应的处理后将指令下发给ARM单片机. ARM单片机一面接收交流伺服系统经CAN总线传输而来的 电机位置、转速、力矩等信息并将其封装后上传到PC机,一 面将PC机发送的控制指令传输给交流伺服系统,使其跟随 指令做出相应运动.交流伺服驱动器是台达公司ASDA-A2 系列伺服驱动器,额定功率400W,额定电压220V;电机是台 达公司三相永磁同步电机,额定电压220V,转速最高达 1500rpm,电机框架尺寸60mm.
小型微 型计算 机系统
Journal of Chinese Computer Systems
2021年7月第7期
Vol. 42 No. 7 2021
运动控制系统时频特征融合多故障分类
朱俊威,张钧涵
(浙江工业大学信息工程学院,杭州310023) E-mail:junweizhulOOl @ zjut. edu. cn
原始轴承振动信号的频谱图,并提取固定频率下的振幅作为 特征输入支持向量机实现了 3类轴承状态下的故障检测, Wang⑼等用短时傅里叶变换等方法提取时频图像作为卷积 神经网络的输入,Jord*。〕等利用改进的短时傅里叶变换使其 只对轴承振动信号的特定频段进行滤波,大大减少了故障分 析所需的时间.相比短时傅里叶变换,小波变换设计了尺度可 变换的时频窗口 .Rahmant'11等将小波变换与其他方法比较 得出,在对机械的早期故障检测中小波变换能够更准确的识
通过对伺服器控制下的电机的运动学建模“",得到了二 阶系统模型,形式见式(1),其中x=[勺七]「,勺分别表 示电机的位置状态和速度状态.y = [y> %]丁,必』2分别表 示电机的位置输出和速度输岀.在速度模式下,该运动控制平
尽管电机模型已知,本文主要针对电机历史数据展开多 故障分类研究.需要指出,在模型已知条件下出现了不少故障 检测和隔离的相关结果“何,然而,在线故障辨识方案主要针 对单独的传感器、执行器或过程故障进行检测和隔离,因而无 法对一般多故障分类问题作有效处理.针对电机历史数据展 开多故障分类研究尽管存在检测上的小幅延迟,但大幅缩短 了实际工程中故障精确隔离所需时间.另一方面,由于故障早 期主要对系统稳态性能产生影响,并不会直接破坏系统的稳 定性.因此,针对电机历史数据展开多故障分类分析对于故障 早期的有效检测和隔离仍具有重要的实际意义和可行性.
表1描述了本文考虑的运动控制系统常见的故障模态以 及相应在系统模型中的表现形式.
表1故障问题描述
Table 1 Fault description
故障类型 执行器部分失效 执行器卡死 执行器中断
位置传感器部分失效
故障表现形式 %w = ( 1 - ®表示失效百分比,0W
(i)a W100% 控制量“存在上限 控制量u=Q yp/ = (i -徐表示位置传感器失效 百分比,ow© W100%
台的模型参数A = [°
3.4414]7.
L0 -41. 1015J
x - Ax + Bu
(])
y = Cx
在上位机中设计一个虚拟参考系统,使伺服系统下真实 的电机跟踪其运动状态•参考系统动态模型如式(2)所示:
x0 = Ax0 + BrQ (2)
Jo = Cxq
电机模型如式(3)所示:
xt =Ax: + Bu:
基于上述分析,本文研究了运动控制系统的多故障分类 问题.本文主要有以下贡献点:1)建立了运动控制系统的常 见故障模型,并分析了不同故障模态对系统的影响,在此基础 上设计了一组具有较高故障模态区分度的时频域指标;2)针 对带有一般多故障模态的运动控制系统,首次提出了可操作 的数据驱动多故障分类模型.
2问题描述
过去已有的研究中不乏针对运动控制系统的故障检测与 分类⑵:基于模型的方法大都先对目标系统建模并构建状态
观测器,由系统实际输岀与观测器输出进行比较得到残差,进 而实现故障隔离⑶•基于模型的方法虽然能够在线实现系统
故障隔离,但存在严格的故障隔离条件,而大部分实际系统无 法满足,因此该类方法难以对多类故障进行准确辨识.而基于 数据驱动的方法虽然无法做到在线隔离,但其并不依赖于系 统模型,可以通过提取故障特征处理故障分类问题⑷, Huang⑼等将时频压缩与广义解调相结合提取了更高精度的 故障特征.部分学者从时域角度提取电机轴承振动信号的特 征指标⑹作为机器学习的输入,如裕度指标、脉冲指标、峰值 系数⑺等;也有学者从频域角度如用快速傅里叶变换⑷构建
1520
小型微型计算机系统
2021 年
3多故障分类模型
本文设计的多故障分类模型主要包含三个模块:故障检 测模块,时频特征提取模块,基于支持向量机的多故障分类模 块.下文将阐述每个模块的工作机理. 3.1故障检测模块
采用异常检测法[171 (Anomaly Detection)对系统历史数 据进行故障检测.首先采集历史数据y,取大小为M的移动窗 口在y上移动,得到Z个移动窗口样本:
摘要:针对带有执行器故障、传感器故障、过程故障的运动控制系统,本文建殳了基于时频特征结合的多故障分类模型.该模
型包含3个模块,首先根据电机正常运行数据样本建殳故障检测模块.继而结合时频域特征建立故障特征提取模块,其中频域
特征通过基于能量埔的聚类经验模态分解方法获得 ,而时域特征为测量信号的裕度、峰值、峭度、标准差、能量.最后将提取到的
7期
朱俊威等:运动控制系统时频特征融合多故障分类
1519
别故障的位置以及严重程度.Elbouchikhitl2]等使用经验模态 分解获取电流信号的本征模函数(Intrinsic Mode Function, IMF),根据IMF的瞬时幅值、瞬时频率、能量以评估故障的严 重程度.葛兴来等提出了将经验模态分解与奇异值分解结 合的多层分解方法,从而更好地剔除干扰并提取故障特征.
*
(3)
X =5
设跟踪误差玄7 -兀o,则跟踪误差系统模型为:
&=¼ + - Br0
(4)
Zi =Z- ~y0=CSi
其中控制量",=-g +『o,c=L ★为单位矩阵,则
8, = (A -BK)玄,K= [13.08 20. 85],是使系统稳定的反馈 矩阵.以上关于电机运动学模型以及控制背景的描述仅为便 于理解下文的故障问题描述.事实上本文方法仅需采集系统 历史数据进行分析,而不依赖于任何模型. 2.2故障类型及问题描述
1引言
运动控制系统是以电机为控制对象,控制器为核心,执行 机构是电力电子和功率变换装置,依据自动控制理论和现代 控制理论组成的电气传动控制系统.运动控制系统的应用涉 及工农业生产、交通运输、国防、航空航天,甚至在家用电器中 都有大量使用⑴.运动控制系统使用时存在的磨损、老化等 情况可能导致系统故障发生.因不同位置磨损而导致的故障 会影响系统的正常工作状态但初期并不会改变系统的稳定 性,这就导致了这些故障难以被及时发现.除此之外,机械不 同程度的磨损会导致系统性能不同程度的损失,对故障等级 的判断能够让系统管理者根据部件磨损程度判断是否需要更 换零件.单纯的故障检测虽然不难实现,但若无法辨识系统故 障具体的位置、类型以及严重程度,系统管理者需要耗费大量 的时间对系统各部件进行故障排査.因此如何对运动控制系 统实现多故障分类就显得尤为重要.
现有关于运动控制系统多故障分类的研究成果较少,当 考虑到多故障模式下运动控制系统的故障定位问题时,以上 单一的特征提取方法存在一定局限性,例如:若仅提取时域指 标血",则无法识别卡死故障等状况下系统输出信号内的零 频特征,分类效果不佳;若仅使用快速傅里叶变换⑷或经验 模态分解1")提取频域特征,则无法判断执行器等位置部分失 效故障的程度.因此本文设计了时频结合的新型特征提取模 块,使时频特征融合互补,基于系统输出信号实现了运动控制 系统多故障分类,经实验证明具有更高的准确率.
ZHU Jun-wei,ZHANG Jun-han (College of Information Engineering,Zhejiang University of Technology,Hangzhou 310023 .China)
Abstract: For motion control system with actuator fault, sensor fault and process fault, a multi-fault classification model based on the combination of time-frequency features is established. The model consists of three modules. Firstly, the fault detection module is estab­ lished according to the normal operation data of the motor. Then,the fault feature extraction module is established by combining the time­ frequency features. The frequency-domain features are obtained by ensemble empirical mode decomposition method based on energy en­ tropy ,while the time-domain features are measured signal's margin index,peak value,kurtosis,standard deviation,energy. Finally,the ex­ tracted fault time-frequency features are imported into multi-fault classification support vector machine for training, and the fault classifi­ cation model is completed. The validity and superiority of this method are verified by the test data of motion control system. Key words: motion control system ; fault classification ; time-frequency features ; fault detection ; support vector machine
故障时频域特征导入多故障分类支持向量机进行训练,建立故障分类模块.通过运动控制系统测试数据验证了本文方法■的有效
性和优越性.
关键词:运动控制系统;故障分类;时频特征;故障检测;支持向量机
中图分类号:TP273
文献标识码:A
文章编号:1000-1220(2021)07-1518-06
Multi-fault Classification of Motion Control System Based on Time-frequency Feature ห้องสมุดไป่ตู้usion
相关文档
最新文档