&n bsp; &nb sp; 图1 硬件结构框 图 研华数据采集板PCI-1710是一种即插即用型的数据采集板,通过PCI扩展槽与计算机 相连。PCI总线板具有即插即用的特性。在安装插卡时,用户不需要设置任何跳线和DIP拨码开关。实际上,所以与总线相关的配 置,比如基地址、中断,均由即插即用功能完成。它本身包含五种*常用的测量和控制功能:12位A/D转换、D/A转换、数字量输 入、数字量输出记计数器/定时器功能。 五、软件配置 Matlab6.0以上版本(Real-Time Windows Target,Simulink,Real-Time Workshop,)C编译器,在此系统中我 们采用Visual C++6.0作为编译器。 Matlab6.0程序设计语言,利用其强大的计算、信号 处理、和绘图功能速采集、存储的断路器电气量数据进行绘图、仿真,直观形象的监测电器开关的运行状态变化过程,提取能反 映断路器运行状态的特征信号,实现信号的处理功能。 Simulink:使用方框图来进行 实际系统和控制器的建模的环境,是一个用来对动态系统进行仿真、鼠标驱动的交互式图形系统。 C编译器:在Real-Time Workshop 使用C编译器将C代码编译成可执行代码。在matlab 窗 口,键入mex-setup,按步骤向下操作,选择编译器。 Real- Time Windows Workshop :将Simulink Blocks编译成C代码。Real-Time Windows Target是 Matlab把工控机作为Host和Target的实时采集的环境,它允许用户在normal模式下使用Simulink建模,利用Real- Time Workshop和C编译器编译产生可执行代码,运行应用在Simulink的External模式下的工作平台。Real- Time Windows Target使用Matlab的Real-Time kernel来保证应用在实时模式下,通过它,可以用和I/O驱动板连 接的传感器和执行器代替物理系统模型。Matlab支持Advantech、NI、AD公司的ISA、PCI等BUS的100多个I/O卡。因此,我们可以 利用它对信号进行实时采集、实时控制,并且实现在线调试。我们利用Matlab中的Real-Time Windows Target工具箱 和数据采集卡来完成真空断路器基于Windows的实时采集系统。 六、设计过程 1 、建模: 在Matlab的command窗口中键入Simulink,进入仿真环境,我们从Real- Time Windows Target工具箱中选中Analog Input和Digital Input,Real- Time Windows Target是一个与安装在工控机上I/O板通信的仿真模块,并从安装新板卡中选择研华的PCI-1710板,如 图2所示。 &n bsp; &nb sp; 图2 MATLAB 中的模型 注意:Real- time windows target 不支持以下块:Display,To Workspace,To File,Graph Blocks(除 ScopeBlock) 2、设置参数 我们可以设置采样时间,输入通道数,输入范围和 模块输出信号,如图3所示 &nb sp; &n bsp; 图3 参数设置对话框 可以从Block Parameters对话框中打开所需要的I/O板。当使用PCI板时,应当安装制造商的 驱动,否则可能在Real-Time Windows Target 不可见。 3、数据采集模式 在Mathlab环境下,一种可以在Normal方式下,即非实时方式下;另一种为External方式,这是 Real-Time Windows Target的主要运行方式,它可以通过Real-Time Workshop 将仿真模块转换成C程序, 并且通过编译器将C程序转换成可执行程序。在实时控制中,我们采用External模式,进行在线控制。如图4所示。 &nb sp; &nb sp; 图4 采集模式设置对话框 当选中correct target之后,就可以运 行了。 4、信号记录 信号记录就是把数据以变量形式保存到 Matlab workshop然后以mat文件的形式保存到磁盘驱动器中,这样你就可以使用Matlab功能进行数据分析和Matlab绘图功能 使其可视化。使用数据归档特性由外部模式控制板提供,你可以在执行过程中保存数据到文件。在仿真过程中不能保存数据到磁 盘驱动器,你可以在仿真时或执行时以变量形式保存数据。使用Real-Time Windows Target的数据归档特性,必须在 你的仿真模型中添加Scope块,必须在你的实时应用的执行运行过程中。 5、界面设计 在VC++6.0语言开发环境下编制人机交互操作界面进行控制。Matlab编程语言具有易于扩展的特点,利用 其接口函数(Engine API)可以建立与VC++6.0语言的联接,实现在VC开发环境中直接调用Matlab编程语言,利用其计算、 信号处理和图像处理功能可以将采集与存储的数据在不经过任何处理的情况下进行绘图与仿真,此功能只需要几个函数就可以实 现。 七、结论 本文所述基于工控机和Matlab6.0的真空断路器在线状态 监测故障诊断系统的研制,能够提高数据的处理能力,增强故障分析处理能力,对于状态监测具有一定的意义。 ; 真空断路器是电力系统中的一种重要的电气设备。它 利用真空作为绝缘和灭弧介质,主要有控制和保护两种作用,即能根据电网的需要进行电力设备及线路的投切以及当电力设备或线 路发生故障时,能将故障部分迅速从电网中切除,保证电网无故障部分可靠运行。 电力 系统多年运行的实际数据表明,中高压断路器经常出现的故障有绝缘异常、通电异常和机械故障。而操动机构是断路器的重要组 成部分。操动机构的动作可靠性决定了断路器的工作可靠性。据国内外资料统计,断路器机械故障占总故障的60%。故及时诊断出 断路器的机械故障就有重要意义。断路器的检测技术经历了从离线测试、周期性再现检测、长期在线监测的发展过程。随着传感 技术、计算机技术、光电技术、信号处理技术的发展,使对电气设备进行在线的状态监测,及时取得各种即使是微弱的信息成为 可能。对这些信息进行处理和综合分析后,根据其数值的大小和变化趋势,可对设备的可靠性随时作出判断和对设备的剩余寿命 作出预测,从而能早期发现潜在的故障。而且还能分析各种重要参数的变化趋势,判断有无故障的先兆,为设备的状态维修提供 依据,从而增大设备的维修保养的周期,因而具有重要的经济意义。 本文就是在以上实 际要求和理论的基础上,提出了一种基于工控机的对真空断路器进行在线状态监测的研究方法,它既可以减少突发性事故发生, 提供设备可用率和安 全可靠运行,同时可以降低设备强迫停运率和维修费用,从而延长设备的使用寿命。 二、设计思路 真空断路器的主要特点是其利用真空作为触 头间的绝缘与灭弧介质,它的触头为对接式结构,它的机械特性表现为动触头相对与静触头的运动特性。合闸操作中,开关触头 接触后动触头继续运动的距离为超行程,超行程的作用是保证触头在一定程度电磨损后仍能保持一定的接触压力和可靠的电接触 ,对于运行的开关,可以用超行程的减小值来表示触头的磨损量,以此间接估算真空断路器的剩余电寿命。通过断路器的行程和 时间的关系可以实现断路器机械特性的监测。 三、数据采集 位移量采集:位移量采集是靠光电式行程传感器来实现的。其工作原理如下:把旋转光栅安装在断 路器操动机构的主轴上,利用光栅和光电断续器的相对运动,经光电转换,将速度行程信号转换为电信号。经数据处理后可得断 路器操作过程中的行程合速度随时间的变化关系。据此可计算出以下参数:动触头行程;超行程;刚分后及刚分前10ms内平均值 等。 电流信号采集:电流信号的监测可选用补偿式霍尔电流传感器。合、分闸线圈的电 流中含有可作为诊断机械故障用的丰富信息。 四、硬件配置 选用工业控制计算机和研华数据采集板PCI-1710。选用工业控制计算机作为主机是因为其与相同型 号的PC机相比具有可以长期稳定运行的特点,并且以计算机为核心的监测系统可以提高系统的数据处理能力,增加分析诊断功能 ,并可发展为分级管理的分布式监测诊断系统。 硬件结构图如图1所示。 上一篇:如何提高电压传感器的测量精度?下一篇:变频器信号采集、分析及故障监测系统
&n bsp; &nb sp; 图1 硬件结构框 图 研华数据采集板PCI-1710是一种即插即用型的数据采集板,通过PCI扩展槽与计算机 相连。PCI总线板具有即插即用的特性。在安装插卡时,用户不需要设置任何跳线和DIP拨码开关。实际上,所以与总线相关的配 置,比如基地址、中断,均由即插即用功能完成。它本身包含五种*常用的测量和控制功能:12位A/D转换、D/A转换、数字量输 入、数字量输出记计数器/定时器功能。 五、软件配置 Matlab6.0以上版本(Real-Time Windows Target,Simulink,Real-Time Workshop,)C编译器,在此系统中我 们采用Visual C++6.0作为编译器。 Matlab6.0程序设计语言,利用其强大的计算、信号 处理、和绘图功能速采集、存储的断路器电气量数据进行绘图、仿真,直观形象的监测电器开关的运行状态变化过程,提取能反 映断路器运行状态的特征信号,实现信号的处理功能。 Simulink:使用方框图来进行 实际系统和控制器的建模的环境,是一个用来对动态系统进行仿真、鼠标驱动的交互式图形系统。 C编译器:在Real-Time Workshop 使用C编译器将C代码编译成可执行代码。在matlab 窗 口,键入mex-setup,按步骤向下操作,选择编译器。 Real- Time Windows Workshop :将Simulink Blocks编译成C代码。Real-Time Windows Target是 Matlab把工控机作为Host和Target的实时采集的环境,它允许用户在normal模式下使用Simulink建模,利用Real- Time Workshop和C编译器编译产生可执行代码,运行应用在Simulink的External模式下的工作平台。Real- Time Windows Target使用Matlab的Real-Time kernel来保证应用在实时模式下,通过它,可以用和I/O驱动板连 接的传感器和执行器代替物理系统模型。Matlab支持Advantech、NI、AD公司的ISA、PCI等BUS的100多个I/O卡。因此,我们可以 利用它对信号进行实时采集、实时控制,并且实现在线调试。我们利用Matlab中的Real-Time Windows Target工具箱 和数据采集卡来完成真空断路器基于Windows的实时采集系统。 六、设计过程 1 、建模: 在Matlab的command窗口中键入Simulink,进入仿真环境,我们从Real- Time Windows Target工具箱中选中Analog Input和Digital Input,Real- Time Windows Target是一个与安装在工控机上I/O板通信的仿真模块,并从安装新板卡中选择研华的PCI-1710板,如 图2所示。
&n bsp;
&nb sp; 图2 MATLAB 中的模型 注意:Real- time windows target 不支持以下块:Display,To Workspace,To File,Graph Blocks(除 ScopeBlock) 2、设置参数 我们可以设置采样时间,输入通道数,输入范围和 模块输出信号,如图3所示 &nb sp;
&n bsp; 图3 参数设置对话框 可以从Block Parameters对话框中打开所需要的I/O板。当使用PCI板时,应当安装制造商的 驱动,否则可能在Real-Time Windows Target 不可见。 3、数据采集模式 在Mathlab环境下,一种可以在Normal方式下,即非实时方式下;另一种为External方式,这是 Real-Time Windows Target的主要运行方式,它可以通过Real-Time Workshop 将仿真模块转换成C程序, 并且通过编译器将C程序转换成可执行程序。在实时控制中,我们采用External模式,进行在线控制。如图4所示。 &nb sp;
&nb sp; 图4 采集模式设置对话框 当选中correct target之后,就可以运 行了。 4、信号记录 信号记录就是把数据以变量形式保存到 Matlab workshop然后以mat文件的形式保存到磁盘驱动器中,这样你就可以使用Matlab功能进行数据分析和Matlab绘图功能 使其可视化。使用数据归档特性由外部模式控制板提供,你可以在执行过程中保存数据到文件。在仿真过程中不能保存数据到磁 盘驱动器,你可以在仿真时或执行时以变量形式保存数据。使用Real-Time Windows Target的数据归档特性,必须在 你的仿真模型中添加Scope块,必须在你的实时应用的执行运行过程中。 5、界面设计 在VC++6.0语言开发环境下编制人机交互操作界面进行控制。Matlab编程语言具有易于扩展的特点,利用 其接口函数(Engine API)可以建立与VC++6.0语言的联接,实现在VC开发环境中直接调用Matlab编程语言,利用其计算、 信号处理和图像处理功能可以将采集与存储的数据在不经过任何处理的情况下进行绘图与仿真,此功能只需要几个函数就可以实 现。 七、结论 本文所述基于工控机和Matlab6.0的真空断路器在线状态 监测故障诊断系统的研制,能够提高数据的处理能力,增强故障分析处理能力,对于状态监测具有一定的意义。 ;
江苏中霍传感科技有限公司一家专业从事电流/电压传感器,工业采集模块的研发、制造、销售及服务的技术型公司。公司主营:电流/电压传感器、接近开关、齿轮传感器,隔离放大器,特种互感器,工业采集单元,模拟电路应用技术服务,伺服系统的部分集成等。广泛应用于伺服系统,变频控制,电力及微网建设、工业物联网、高低频电源、UPS电源,焊接设备,航空航天,EV&HEV电机驱动控制、医疗设备,家用电器等领域。
我们不是终端,每一位客户都是利益共同体,更是我们的上帝。延伸服务,努力学习,为客户提供系统的解决方案,是我们不断追求。
请接受来自供应商的*真*诚挚的祝福,让我们亲密合作,携手共进。
China-Hall Sensor 霍尔电流电压传感器
联系方式:
姚工 15195898212
段工 15251851604
座机:025-85550202
传真:025-85550303
公司地址:南京市江宁区兴发路99号 Email :master@csch.com.cn
邮 编:210007 公司网址:http://www.njsensor.cn/