基于CAN总线的煤矿风机监控系统设计

发布者:Tapir最新更新时间:2012-09-19 来源: autooo关键字:CAN总线  煤矿风机  监控系统 手机看文章 扫描二维码
随时随地手机看文章

1引言

煤矿井下风机是对矿井送风的重要设备,风机工作的状态,关系到对矿井送风的质量。目前国内大部分矿井采用的风机监测还是模拟仪表,工作人员要在现场抄表,在风机出现故障时需要手工切换工作设备,并人工上报故障信息,风机运行的可靠性和实时性都无法满足需要。

为保证煤矿井下安全生产,需对风机的工作状态进行监视,并根据现场环境的风压、瓦斯气体含量、温度等实际情况,有效地控制风机的送风量,既要满足对现场空气的要求,为煤矿的安全生产提供可靠保证,也要避免过量送风,降低能源消耗[1]。

2风机监控系统特点

风机监控系统的特点是采用DSP作为核心控制器,用CAN总线通信。DSP控制器将高性能的DSP内核和丰富的微控制器外设功能集于单片中,在数据处理和自动控制领域得到了广泛的应用;控制器局域网CAN(ControllerAreaNetwork)能有效地支持分布式控制和实时控制的串行通信网络,应用范围遍及从高速网络到低成本的多线路网路,尤其适合于控制设备和监控设备之间的互连。CAN总线在主从工作方式下总线上最多可挂接110个节点设备;通信速率最高达1Mbps;传输距离最远达10km。相比其他通信方式具有远距离通信、高可靠性、扩展性好的优点[2]。

3风机监控系统的功能

3.1参数采集

(1)电参数。电参数包括电压、电流、有功功率和功率因数等。监控系统根据这些参数实时监测电网电信号的质量,并掌握风机所消耗的电能。

(2)温度。系统需要监测电机定子温度和电机主轴的温度,取每个主轴的前端和后端作为
温度监测点,同时还要监测风机房室内和室外温度。

(3)瓦斯浓度。风机风筒内井口的瓦斯浓度,反映了井下抽出气体的瓦斯浓度,若浓度超标,必须及时增大通风量,稀释瓦斯。

(4)风量与风压。风压与风量是风机重要参数,反映风机的通风能力,流量由压差计算出。

3.2风机综合保护

矿用风机一般采用冗余结构,风机系统由一主一备两套风机构成,且每台风机配两台电动机,通过一个电源切换装置,还可进行主备电源的切换。风机和电源的冗余结构,能够大大提高风机装置的可靠性[3]。由于一套风机系统由4台电机控制,应同时监测4台电机是有否缺相、短路、过载及漏电故障,实现电机综合保护。

3.3风机驱动

控制风机的风速等级由4台电机高、低速运行的不同组合控制,不同的瓦斯浓度启动不同的风速等级[4],当风量和风压不满足要求时,增大通风量;当有故障或倒机时,启动备用风机。在温度、瓦斯超限时报警并启动备用风机,在保证通风的情况下,保障风机设备安全。当风量达最大时,瓦斯浓度仍超标,此时实现瓦斯和风电闭锁,风机停止工作,同时切断所有电源,防止有电火花使瓦斯爆炸,发生危险。

4风机监控系统设计

4.1风机监控系统的结构

系统以TI公司的DSP芯片TMS320F2407为系统核心,外围电路有数据采集、存储电路;通信电路;电机检测电路;风机控制电路;显示电路等。风机监控系统的结构见图1。所有的开关量参数经光电隔离电路后直接送入DSP的数据总线,而传感器检测到各种模拟信号经A/D转换后送入DSP的数据总线,参数在LCD上显示,并能实现手动控制。



4.2CAN总线通信

系统对采集到的监控数据进行运算、处理后,控制风机运行状态,并通过CAN总线发送给地面监控室,同时可接收地面监控室的控制指令,实现对风机设备进行远程控制。作为CAN总线一个分布于现场的通信节点,每个风机监控系统都有自己的CAN总线接口,采用总线挂接式结构,与地面主机之间完成信息交换[5]。图2为CAN总线通信结构框图。



由于TMS320LF2407内嵌的CAN总线控制器和CAN总线收发器PCA82C250可以方便实现与CAN总线接口。82C250是CAN控制器与CAN总线的接口器件,对信号进行差分式的发送和接收。CAN总线收发电路见图4。CANH和CANL是CAN总线的两条差分接收/发送复用线路,它们的端点各接一个120Ω的总线匹配电阻;采用高速光电隔离器6N137,实现总线上各CAN节点之间的电气隔离;由于煤矿电磁干扰严重,环境恶劣,传输线采用屏蔽双绞线,以减少电磁干扰。



5系统软件设计

5.1主程序软件设计

风机监控系统要完成监控数据采集、存储、电机检测、风机控制、数据上传等工作。主程序则完成系统的初始化和各模块的调用,流程如图4所示。在监控数据采集模块中,系统循环检测电压、温度、风压、瓦斯浓度、电机的运行状况等参数,在风机驱动模块中,系统对风机进行配置并控制其运行状态;在通信模块中,通过CAN总线将监控数据上传到主机。由于煤矿井下环境恶劣,干扰很大,所以在硬件设计时还应加入硬件抗干扰措施及软件抗干扰措施,如软件陷阱、指令冗余、软件“看门狗”等。 [page]




5.2CAN总线通信软件设计

系统采用了主从式的网络结构。主机发送数据请求命令帧,相应的风机监控系统节点发出返回帧,返回数据信息。数据和命令的具体格式就相当于网络层的协议。本系统中由于所有总线节点都为自行设计,所以以CAN2.0A帧结构为基础,自定义了简单的CAN总线应用层协议。通信时,主机向通信节点发送信息帧,节点接收到信息帧后,通过判别标识符来区别信息帧的类别后,再将主机所需要的数据发送出去,主机同样也是通过标识符来识别数据类型。

节点通信软件分三个部分:CAN初始化、数据发送、数据接收。CAN通信协议的实现,包括各种帧的组织和发送,都由集成在DSP上的CAN总线控制器实现的。首先,应对CAN控制器写入控制字,进行初始化,即对工作方式、接收滤波寄存器、接收屏蔽寄存器、接收代码寄存器、波特率参数等的设置,然后DSP即可通过CAN总线控制器接收/发送缓存区向物理总线接收和发送数据。发送数据的过程是:DSP将待发送的数据按CAN格式组成一帧报文,写入CAN总线控制器的发送缓冲区,然后把数据发送到总线上去;接收报文的过程是:CAN总线控制器从总线上自动接收报文,并经过过滤后存入接收缓冲区,并向DSP发出中断请求,DSP从缓冲区读取报文。

6结束语

设计的创新点在于针对当前煤矿生产实际,开发了基于CAN总线的煤矿风机监控系统,采用DSP芯片进行数据处理和自动控制,采用CAN总线实现分布式数据采集与控制,可以将DSP的高速性和CAN总线通信的可靠性、实时性有效结合起来。系统能够采集煤矿井下多种环境参数,记录风机运行状况,并控制风机运行状态的,有效保障煤矿安全生产。
关键字:CAN总线  煤矿风机  监控系统 引用地址:基于CAN总线的煤矿风机监控系统设计

上一篇:基于CAN总线的橡胶加工分布式计算机测控系统的设计与实现
下一篇:PROFIBUS总线实现工业网络

推荐阅读最新更新时间:2024-05-02 22:20

基于DSP2812的带式输送机多路温度检测系统设计
  0 引言   带式输送机是煤矿最理想的高效连续运输设备,与其他运输设备(如机车类)相比,具有输送距离长、运量大、连续输送等优点,而且运行可靠,易于实现自动化和集中化控制,尤其对高产高效矿井,带式输送机已成为煤炭开采机电一体化技术与装备的关键设备。由于煤矿井下环境恶劣,带式输送机设备易损坏,一旦输送带与滚筒之间发生打滑及输送带温度升高会严重威胁井下人员生命安全,目前国内对输送带温度精确检测问题一直没有得到很好解决。   随着DSP芯片技术与新型非接触式红外温度传感器技术的不断发展以及总线控制系统(FCS)逐渐取代传统集散控制系统(DCS)为设计一种新型井下带式输送机温度检测系统提供了可能。本系统采用TMS320F2812作为
[模拟电子]
一种基于DSP芯片与CAN总线的电源监控系统设计
  电源技术发展的方向之一是运用电源模块并联技术实现功率合成,组成积木式、智能化的分布式大功率电源系统。为使并联的各个模块协调工作,对分布式电源系统进行可靠的监控是电源技术发展的热点之一。   目前对分布式电源监控普遍采用的做法存在的问题主要在数字化程度不高,速度不够快,精度和可靠性不够高等问题,然而在工业控制中电源控制显的十分的重要。   1电源监控系统总体设计   传统电源系统并联系统多是采用模拟的方法实现模块间的电流均流的,但存在着一些共同的不足:必须有均流控制母线,需要增加专门的均流控制器。且均流母线属于模拟电平信号线,抗干扰能力较弱;难于保证电源模块调制频率的一致。同时,当多个子并联电源单元组成分布式电源系统时,对
[嵌入式]
一种基于DSP芯片与<font color='red'>CAN总线</font>的电源<font color='red'>监控系统</font>设计
污水处理厂自动化监控系统通讯解决方案
                       随着科技水平的不断发展和提高,采用计算机系统对生产的管理越来越深入到各行各业的企业之中。因此,采用计算机为核心建立一个对污水厂进行全面管理的自动化控制系统,不但切实可行,而且能够全面提高企业的管理水平和生产效率,从而增加企业的生产效益。为此深圳讯记科技推出工业以太网光纤环网交换机,来实现系统的通讯需求。       从系统功能方面看,本污水厂计算机监控系统由三层构成:管理计算机子系统、监控计算机子系统、现场控制站。管理计算机子系统、监控计算机子系统属于上级系统,通过以太网相连,监控计算机子系统、现场控制站通过工业以太网进行数据交换,而现场控制站属于下级系统。       此污水处
[嵌入式]
高压输变电监控系统
随着国民经济的高速发展,各行各业对电力的需求量越来越大,对供电部门提供电力供应的质量(稳定性、不间断性及伴随服务)要求也越来越高,因此远距离高压输电线路的电网运行的安全性显得尤为重要。 远距离高压输电线路所处的地理环境、气候条件比较恶劣,特别是在冬季,因气温较低,湿度较高,导线上长时间结有覆冰,而且随着气温的降低和低温时间的延长,覆冰的厚度越来越大,由此给高压导线带来的重量载荷越来越大,当覆冰的总重量大到超过导线的强度极限时,即会造成断缆进而塔架倒塌的严重后果。具不完全统计,国内电力行业每年因覆冰的原因造成断缆的事故时有发生,断缆带来的直接、间接经济损失达数十亿人民币。同时高压输电线路在运行及维护过程中还存在如下急切需要解决的
[电源管理]
基于ZigBee技术的温室监控系统网关设计方案
引言   温室监控系统用于实时监测室内温度、湿度、CO2浓度等环境参数,以便做出相应调整,使作物处于最佳环境中生长。现有的无线温室监控系统大多在无线局域网络覆盖范围内进行环境信息监测,传输范围有限,且功耗和成本较高。   ZigBee是一种新兴的近距离、低复杂度、低功耗、低成本的无线网络技术。2节5号电池即可使ZigBee射频芯片工作6~24个月。   本设计采用ZigBee技术组建无线局域网,并通过网关接人到以太网。不但很好地解决了功耗和成本问题,而且也有效扩展了数据的传输范围。   1 系统设计   温室监控系统的结构示意图如图1所示。系统由无线传感节点、嵌入式网关、人机交互界面3个部分组成。无线传感节点通过连接传
[单片机]
基于ZigBee技术的温室<font color='red'>监控系统</font>网关设计方案
CAN总线验收滤波
了解CAN总线的人都知道,CAN总线在的帧数据在总线上传送时,其它的CAN控制器是通过验收滤波来决定总线上的数据帧的ID是否和本节点相吻合,如果与本节点吻合,那么总线上的数据就被存入总线控制器的相应寄存器里,否则就抛弃该数据,从而也能够减轻总线控制器的工作量。换句话说,总线上数据帧的ID通过待接收节点的验收滤波后是吻合的,是可以被接收的。 那么,总线控制器是如何进行验收滤波的呢?验收滤波分单滤波和双滤波。标准帧和扩展帧由于ID长度不同,它们的两种滤波也有所区别。这里我只重点举一个例子,因为只要理解了一种滤波方式,其它的滤波方式都是类似的,也很容易就理解了。 这里就说扩展帧的双滤波方式。所谓双滤波,就是有两次的滤波,但并非两次滤波
[嵌入式]
基于DSP 技术和CAN总线的多节点远程数据传输系统
  1  引言   控制局域网CAN属于现场总线范围,是德国Bosch 公司从20 世纪80 年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维,通信速度可达1 M bit/ s. CAN 协议的最大特点是废除了传统的站地址编码,而对通信数据块进行编码。采用这种方法的优点可使网络内的节点个数在理论上不受限制,数据块的标识码可由11 位或29 位二进制数组成,因此可以定义211或229个不同的数据块,这种按数据块编码的方式,还可使不同的节点同时接收到相同的数据,这一点在分布式控制系统中非常有用。   2  系统设计   在很多野外或测量环境
[嵌入式]
基于DSP 技术和<font color='red'>CAN总线</font>的多节点远程数据传输系统
SylixOS 基于AT91SAM9X25的CAN总线传输流程解析
概述 本文档是在AT91SAM9X25平台上进行SylixOS CAN总线驱动开发时,对CAN总线底层传输流程的解析。 适用于正在学习CAN总线驱动的技术工程师。 技术实现 CAN总线的传输流程可以分成两个部分: 一部分是CAN总线的发送流程,主要工作是将准备发送的数据填充到对应的寄存器,并使能开始传输位和邮箱中断位;另一部分是CAN总线的中断处理流程,主要工作是对触发中断的中断源进行判断,并对不同的中断进行相关处理。 CAN总线的发送流程 在AT91SAM9X25平台上,CAN总线发送流程如图 21所示。在填写数据的帧ID时,必须要将邮箱设置为禁用模式。正常情况下,当我们将数据填充完成,开始发送数据时,就可以在总
[单片机]
SylixOS 基于AT91SAM9X25的<font color='red'>CAN总线</font>传输流程解析
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved