法律状态公告日
法律状态信息
法律状态
2013-03-27
授权
授权
2011-08-24
实质审查的生效 IPC(主分类):G01R31/34 申请日:20101120
实质审查的生效
2011-07-13
公开
公开
技术领域
本发明一种三相旋转机电设备实时预测诊断器,属于机电保护和故障诊断技术领域,具体涉及一种三相旋转机电设备的早期故障进行检测,及早发现故障、预防故障的继续恶化,防止破坏性和灾难性事故的发生,将事故消灭在萌芽状态的实时预测诊断器的技术方案。
背景技术
三相旋转机电设备是指以电为动力的机械驱动设备,如三相异步电动机,是当今用于驱动各种机械和工业设备的最通用装置,被广泛应用于大中型工矿企业,但因其工作负荷及工作环境比较特殊,发生故障的情况非常普遍,目前基本是采取各种继电保护措施,但继电保护系统具有局限性,没有预防功能,只是当被监视参数达到或超过继电器整定值时才起作用,可能已造成巨大的经济损失。为及早发现故障、预防故障的继续恶化,防止破坏性和灾难性事故的发生,必须能对三相旋转机电设备的早期故障进行检测,将事故消灭在萌芽状态。但它的故障机理非常复杂,其故障原因与其征兆之间的关系并非完全是一一对应的关系,往往是同一故障表现为多个征兆,而某一征兆又可能同时反映不同的故障状态,利用少量信息无法确切分析和精确提取它们的早期故障特征,特别是由于早期故障物理信号的微弱性和不明晰性,使得早期故障诊断和多故障分离更加困难,因此预测诊断难度较大。目前基于线电流和线电压来监测三相旋转机电设备过载、短路、倒相、以及显示有功功率、无功功率、功率因素等的还有一些应用,也有一些产品通过质量认证,但基于电流、电压、振动、扭振、温度等多信息的用于三相旋转机电设备早期故障在线预测的技术还未见报道,做成产品的也未见报道。
发明内容
本发明一种三相旋转机电设备实时预测诊断器,基于上述现有技术存在的不足,旨在提供一种三相旋转机电设备实时预测诊断器的实现方法,以解决三相旋转机电设备早期预测诊断的实时性问题。
本发明一种三相旋转机电设备实时预测诊断器,其特征在于该诊断器是一种三相旋转机电设备运行状态实时预测诊断器,由:I信号采集部分、II信号处理部分、III智能分析部分和IV多平台混合编程实现部分组成:
I、信号采集部分
所述的信息采集中对机电设备绕组、铁心和轴承温度以及多处振动分别采用铂电阻和振动传感器,其中测温用的铂电阻分别放置在铁芯、定子绕组共十处,测振动用的加速度传感器分别放置在电机的轴端、机身处,信号采集是利用AD9283高速A/D采集9路振动信号,利用AD7490采集3路电流、3路功率、8路温度和2路扭振信号,利用EP2C20F484作为AD与DSP处理器TMS320C6713B的数据接口;信号隔离芯片的两个DC/DC电源隔离芯片要同时得电,以防发热烧损,A/D、FPGA和DSP的接口电路中,将A/D的数据线、片选线和其他控制线与FPGA的I/O直接相连,将DSP的数据线、地址线、片选信号及其他控制信号与FPGA的I/O相连,使FPGA作为连接数据的中间桥梁,DSP控制FPGA,FPGA控制A/D,最终实现多路高速数据采集
II、信号处理部分
三相电流采用测量供电线路的电压降来间接测量通过的电流,三相电压采用测量并联在三相绕组的分压电阻上的电压来测量,信号处理是利用功能齐备的高性能的DSP处理器TMS320C6713B,32位浮点高速数字处理器,最高工作频率300M,处理能力可达2400MIPS,实现高速运算和大容量数据存储,基本配置为200M的C6713,以实现实时信号处理,为三相旋转机电设备的基于多传感器信息的高度智能化的故障预测提取特征量;
III、智能分析部分
智能分析是采用小波包、神经网络、遗传算法等复杂理论,对多传感器信息进行智能融合和处理,智能分析是对三相旋转机电设备的故障机理进行全面分析,探讨了常见故障的机理以及在振动、电流、功率、温度等频谱上的特征,用先进的算法实现它们的早期故障预测;
IV、多平台混合编程实现部分
由于实现上述分析需要进行大量运算,无论是高级语言还是汇编语言都很难直接编制小波包、神经网络、遗传算法和信息融合等复杂理论的运行程序,必须应用Matlab仿真平台中的工具包,这样就无法脱开计算机,为满足恶劣环境下特别是煤矿等特殊环境的使用,必须将系统做成易于安装的产品,因此在多平台和环境下进行混合编程实现智能分析,借助多平台自带的各种工具库,完成软件的编程,最终下载到TMS320C6713B实时系统内,完成产品化。
上述的一种三相旋转机电设备实时预测诊断器,其特征在于所述的智能分析部分还包括智能预测诊断产品以PROFIBUS、MODBUS、CANBUS协议实时与工控机进行通讯,在工控机上对数据进行更高层次的分析,满足数据信息的分析、记录、管理以及远程共享管理,与其它现有监控系统进行接口。
本发明一种三相旋转机电设备实时预测诊断器的优点在于:
(1)通过多平台混合编程最终在DSP实时处理器TMS320C6713B上实现了三相旋转机电设备的智能预测诊断;
(2)信息采集中对机电设备三相电流和三相电压的采集均未使用互感器,避免了实时信号的畸变,使信息处理结果更加精确;
(3)功能强大,易于与其它现有监控系统进行接口,具有较好的可扩展性。
附图说明
图1是本发明的系统结构图;
图2是本发明振动传感器布置图;
图3是本发明信号测量中的保护和隔离电路图;
图4是本发明A/D、FPGA和DSP的接口电路图。
具体实施方式
结合附图对本发明的具体实施方式做出进一步的详细说明如下:
如图1所述,本发明一种三相旋转机电设备运行状态实时预测诊断器,包括信号采集和处理、信号保护和隔离、智能分析和多平台混合调用编程。本发明所述的信息采集中对机电设备绕组、铁心和轴承温度以及多处振动分别采用高精度的铂电阻和振动传感器(加速度传感器)。其中测温用的铂电阻分别放置在铁芯、定子绕组共十处,测振动用的加速度传感器分别放置在电机的轴端、机身处。
如图2所述,是三轴加速度传感器安装的示意图。本发明所述的信息采集中对机电设备三相电流和三相电压的采集均未使用互感器,三相电流采用测量供电线路的电压降来间接测量通过的电流,三相电压采用测量并联在三相绕组的分压电阻上的电压来测量,电机三相绕组的阻抗非常小,这样测量电压的方法不会影响电动机的正常工作。
如图3所述,本发明所述的保护和隔离是针对机电设备三相电流和三相电压的采集未使用互感器而设计的,信号隔离芯片的两个DC/DC电源隔离芯片要同时得电,以防发热烧损。A/D、FPGA和DSP的接口电路中,将A/D的数据线、片选线和其他控制线与FPGA的I/O直接相连,将DSP的数据线、地址线、片选信号及其他控制信号与FPGA的I/O相连,使FPGA作为连接数据的中间桥梁。DSP控制FPGA,FPGA控制A/D,最终实现多路高速数据采集。
本发明所述的Matlab与DSP的混合编程:
以小波变换为例说明。在Matlab/Simulink环境下,利用Embedded Target for TI C6000 DSP和Signal Processing Blockset工具包通过搭建模块的方式实现信号的小波变换。Matlab/Simulink提供了Embedded Target for TI C6000 DSP工具箱,该工具箱是用于C6000系列DSP的开发工具,它为TI C6000DSP实时应用开发的整个过程包括概念设计、算法仿真、源代码编写、目标代码生成、调试和测试都提供了支持。该工具包中提供了C6713模块、A/D转换控制模块、I/O端口及DSP的初始化模块等。ETTIC DSP能将Simulink模型自动生成TIC6000DSP的可执行代码,并且为C6713目标板上的I/O设备提供驱动代码。开发流程是:在Simulink中建立DSP的系统原型,对模型进行仿真实验,仿真正确后设置Real-TimeWorkshop编译连接选项,利用Build命令将设计的模型文件(.mdl)转换成DSP的C代码语言(不能仅生成可执行代码,否则不能同其它功能软件相连或修改),直接生成的C语言代码如需修改和完善,可在DSP的集成开发环境CCS IDE中进行。
本发明所述的智能预测诊断器与工控机通讯:
I、利用PowerBuilder,串口使用的是第三方控件MSComm,利用MODBUS等协议通讯。首先,对串口进行初始化,对波特率、口地址、校验形式以及数据结构等进行设置和说明;其次,将地址、命令、读取寄存器地址、读取寄存器个数、校验码等以十六进制的形式送出去,由于PowerBuilder没有十六进制数的表示方法,本发明通过十进制与字符型的变换将数值先表示成二进制的形式,
II、然后再通过大二进制文本变量(blob)将要发送的数写到串口。用blob型的变量将数据组合:b_mode=b_mode+blob(CHAR(nn[i])),当发送的数据为零时:b_mode=b_mode+b_00,这样执行:ole_1.Object.Output=b_mode将数据成功送到串口发出去:
ole_1.object.commport=1//
ole_1.object.settings=″9600,N,8,1″
ole_1.object.inputlen=1
ole_1.object.inputmode=1
ole_1.object.portopen=true
for i=1 to 35 //参数有28个时共发35个数,即28个参数+5个命令+2个校验码
if nn[i]=0 then
b_mode=b_mode+b_00
else
b_mode=b_mode+blob(CHAR(nn[i]))
end if
next
ole_1.Object.Output=b_mode
III、诊断器接到命令后,返回应答信息,通知工控机已接收到命令;
IV、从串口读数据dd时,经过integer(asc(dd))的变换将读到的数据变成适合的算术形式进行计算。
机译: 转换器组,用于耦合两个不同周期的交流系统,该系统由两个耦合的主机组成,一个用于调节其转差率-通过旋转转换器进行调节,通过同步或异步来进行调节,具体取决于运行状态。发电机或电动机运行的三相电机耦合的直流电机级联连接
机译: 一种用于通过旋转设备获取振动信号的机电设备。
机译: 一种用于操作沙龙套件中的旋转塔的机电设备。 (通过Google翻译进行机器翻译,没有法律约束力)