论文部分内容阅读
近年来,我国各个省份地区高层建筑突发火灾现象时有发生,给人身安全和财物都带来了极大的威胁,其主要原因有两方面:一、高层建筑结构复杂,人员比较集中;二、当前消防控制系统存在实时性差、判断火源困难等缺陷。因此,如何快速、准确的定位火源并直观的展现给消防人员成为了现在消防控制系统的主要难题。为解决上述难题,本文设计了一种基于Linux操作系统的消防控制图形显示系统软件。该软件在传统消防控制系统的基础上,结合国内外消防控制系统最新发展趋势进行设计和实现。该系统使用Qt库,利用Qt Creator集成工具开发完成的,并且在系统中使用了MySQL数据库、串口通信技术以及Linux下的多线程技术。论文对消防控制图形显示系统做了整体的分析、设计与实现,采用SVG矢量图作为消防建筑的矢量平面图,在其上添加消防设备图元,实现对消防建筑的实时监测。该系统通过串口实现与消防控制器和消防设备的连接,消防控制器将火灾或故障等信息通过串口传输给系统的实时传输模块,系统进行信息的解析处理,将发生火灾的地点时间等信息在火警窗口显示出来,并且在矢量图上的相应设备图元以动画效果实现定位,通过与数据表的操作完成信息的存储等。同时系统开发了远程监控中心模块,如有需要可以通过串口与系统实现通信,完成各种消防信息的进一步处理。论文最后对系统进行了测试,结果显示系统能够很好地完成消防控制的各方面需求,同时系统可靠性能够保障,也很容易实现系统的进一步扩展,很好地实现了最初的设计目标。