大家好,今天来为大家解答煤矿液压支架CAN总线监控系统设计这个问题的一些问题点,包括也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
网络化是煤矿监控系统发展的必然趋势。随着综采机械化水平不断提高,对液压支架工作状态监测的技术要求也更高。目前,采煤机、运输机的监控系统已在不少煤矿投入使用,但液压支架工作状态的实时监控系统却落后于上述监控系统。液压支架的控制节点一般通过BIDI总线网络连接。随着现场总线的引入,支撑控制网络开始采用现场总线,如更先进的CAN。
CAN是一个多主总线网络。 CAN协议总线在实时性、成本、可靠性等方面有其独特的优势。液压支架监控的关键是支架工作状态数据和控制数据的实时传输。因此,利用CAN协议总线形成的分布式控制网络可以及时掌握液压支架的工作数据,实现对液压支架的实时监控。这样可以避免许多不必要的事故,可以达到节省劳动力和工作时间,进行高效生产工作的目的。
1 支架电液监控系统
液压支架监控系统包括支架控制节点、CAN总线、地面控制、井下服务器、传感器等,如图1所示。液压支架节点采集压力、位移等信号并传输至地面通过CAN总线实时控制室。地面控制室根据接收到的采集信号控制支撑节点的动作。
1 基于CAN总线的支架电液控制系统
液压支架监控CAN总线信息分为三类:
(1)传感器信息:液压支架运动过程中采集的传感器信息。
(2)控制信息:由控制节点发送,用于控制执行节点的动作。
(3)紧急指令:由主控节点向执行节点发送,如紧急停机等动作。
2 支架CAN控制器设计
本系统使用的微处理器是ATMEL公司的低功耗、高性能微控制器AT89S52。系统的CAN控制器采用PHILIPS公司的独立CAN控制器SJA1000,CAN总线驱动器采用82C250。
AT89S52完全兼容工业80C51产品指令和引脚,并具有8K字节可编程Flash存储器和256字节RAM。将控制器AT89S52的P1.0连接到SJA1000的AD0~AD7,以接收和发送数据。将SJA1000的/CS连接到主控制器的P2.7端口。 AT89S52通过该接口读写SJA1000。将SJA1000的功能引脚分别连接到控制器的相应引脚。当访问处理器外设时,会自动产生相应的操作。
为了提高支架控制节点的抗干扰能力,选用高速光耦6N137将CAN控制器与收发器隔离。另外,网络端的支架节点需要连接120欧姆的电阻,以匹配总线的阻抗。图2所示为CAN接口硬件电路图。
图2 CAN接口硬件电路图
3 系统的软件设计
3.1 信息优先级分配
采用CAN2.0A标准帧格式。由于系统中周期性信息和随机信息共存,因此采用期限单调算法来分配信息的标识符,即根据每个信息所需的期限,期限较大的信息被赋予更多的信息。优先级低,整个系统保证每条消息都有唯一的优先级。
3.2 CAN通讯软件设计
按照模块化的思想,CAN通信软件分为三部分,即CAN初始化模块、信息接收模块和信息发送模块。
CAN控制器SJA1000在正式发送和接收信号之前必须进行初始化。初始化期间,首先禁用主控制器中断源,并进入CAN控制器复位模式。之后还需要配置时钟分频寄存器、验收码、时序寄存器、输出控制寄存器等。最后CAN中断,初始化完成。
报文的发送和接收由CAN控制器SJA1000独立完成[3]。主控制器将要发送的报文传送到发送缓冲区,然后设置发送请求标志。发送指令利用查询控制段的状态标志来控制发送;当接收到信息时,通过中断请求通知控制器已接收到信息,主控制器接收者从接收缓冲区中提取信息,将信息存储到本地内存中,然后释放接收缓冲区。
3.3 上位机PC监控系统设计
为了动态显示液压支架的运行状态,基于组态软件开发了监控界面。 PC节点通过CAN适配卡连接到CAN网络,接收液压支架CAN网络传输的数据,并形象地显示出来。主界面如图3所示。
图3 液压支架监控界面
用户评论
作为一名煤矿的安全工程师,我一直关注着安全生产方面的新技术,这套 CAN 总线监控系统听起来很不错,可以实时监测支架状态,避免事故发生,感觉很有潜力啊!
有13位网友表示赞同!
这篇文章写的太专业了,我不懂那些技术细节,不过我懂一点,煤矿里液压支架很重要,能及时监管安全系数,确实是个很好的设计。
有20位网友表示赞同!
文章介绍的技术点比较详细,对于从事煤矿设备操作的工人来说很有用。我们平时可以关注一下这方面的新型系统,提升工作效率!
有10位网友表示赞同!
CAN 总线监控啊,听起来有点厉害的样子,希望这种技术能真正应用到生产一线,让我们的煤矿更安全、更稳定!
有16位网友表示赞同!
我觉得这款监测系统还存在一些问题,比如成本高、安装复杂等,这都可能会影响其推广。作者能否针对这些问题进行深入探讨?
有7位网友表示赞同!
这个监控系统的应用场景分析还不够全面,我认为应该结合实际情况,针对不同类型的矿山设计更科学的解决方案
有16位网友表示赞同!
煤矿安全一直是行业关注的重中之重!这篇博文很有深度,对液压支架的安全控制系统有了更加深入的理解。期待看到更多关于该技术应用案例的研究成果!
有12位网友表示赞同!
我公司目前正在使用传统的液压支架压力监测装置,想了解这套 CAN 总线系统与传统的优势和劣势对比?
有11位网友表示赞同!
CAN总线技术已经比较成熟了,但在煤矿环境下稳定性、可靠性还需要进一步验证和提高。对于高温高湿的环境是否进行了特殊设计呢?
有8位网友表示赞同!
文章介绍的内容很有价值!能清晰地描述系统的工作原理和功能特点,对了解该技术起到很好的指导作用!
有20位网友表示赞同!
这个监控系统的设计很巧妙,能够实时监测支架的数据,及时预警潜在的危险隐患。这对于提高煤矿的安全生产水平意义重大啊!
有17位网友表示赞同!
文章提到的安全等级评估方法很有意思,可以帮助我们更好地理解系统的安全性。希望作者能分享一些实际应用案例,让我们更直观的感受到它的效果!
有14位网友表示赞同!
我觉得这个系统未来发展方向是将智能分析技术融入其中,自动識別異常情況并给出解决方案,更加高效便捷!
有17位网友表示赞同!
如果这套监控系统能够集成到矿山管理平台中,实时共享数据信息,可以更加全面地掌握设备状况和安全风险!
有8位网友表示赞同!
为了确保系统在复杂的环境下也能正常运行,是否考虑针对易受干扰的传感器进行特殊保护?系统的数据采集、传输过程的安全性如何保障?
有6位网友表示赞同!
这篇博文让我对煤矿液压支架监控技术有了更深入的了解!期待看到更多的研究成果和实际应用案例.
有9位网友表示赞同!
文章描述了系统的硬件架构,但对于软件系统的开发平台和算法设计等方面的内容可以补充介绍一些,让读者更全面地理解该系统的设计方案
有18位网友表示赞同!
CAN总线技术确实很有潜力,特别是结合大数据、人工智能等技术,未来煤矿液压支架监控系统将会更加智能化、安全!
有8位网友表示赞同!
这个监控系统能否应用于其他的设备?例如铁矿、石油勘探等等?
有5位网友表示赞同!