The invention provides an intelligent elevator monitoring system, including data acquisition module, data transmission module and data receiving module, data storage module and background management module; the data acquisition module for real-time data acquisition of the elevator; the data transmission module for data will be collected by the data transmission; the receiving module is used for receiving and multi thread data analysis of the data; the data storage module for storing the data, using the NoSQL database and MySQL database to complete data storage; the backstage management module for real-time monitoring the running state of elevator. The invention also provides an intelligent elevator monitoring method, including real-time data acquisition of the elevator; the running state of the elevator to the acquisition of data transmission; receiving and multi thread data analysis to the data transmission; for data storage, using NoSQL database and MySQL database; real-time monitoring lift.
【技术实现步骤摘要】
电梯智能监控系统与方法
本专利技术涉及电梯监控
,特别涉及一种电梯智能监控系统与方法。
技术介绍
迅速发展的网络技术,特别是以Internet为代表的互联网技术正在突破以往以PC为网络节点的技术,连通性、网络化正逐渐成为各类测控装置、现场仪器仪表以及家用智能电器设计的发展方向。与此同时,电梯的监控系统的设计理念也正在向连通性、网络化的方向发展。传统的网络应用程序通常采用关系型数据库存储数据,在数据量较小的情况下,使用关系型数据库毫无问题。但是当数据库达到一定规模时,系统将非常容易产生死锁的并发问题,导致数据库的读写性能下降非常严重,特别是在电梯运行过程中产生的大量高并发的数据,每秒往往达到上万次读写请求。虽然关系型数据库可以处理这么多次的SQL查询,但是硬盘的IO操作,往往无法承担上万次的写数据请求。因此,如何确保电梯运行过程中产生的大量高并发的数据能够高效、快速、实时的存储,仍是待解决的技术问题。
技术实现思路
为了解决以上技术问题,本专利技术的目的是提供一种电梯智能监控系统与方法,高效、快速、实时的对电梯运行状态的大量和高并发的数据进行存储,充分提高电梯控制系统的工作效率和安全性能。为了实现上述目的,本专利技术提供以下技术方案:本专利技术的电梯智能监控系统,包括数据采集模块、数据传输模块、数据接收模块、数据存储模块和后台管理模块;所述数据采集模块用于实时采集电梯运行状态的数据;所述数据传输模块用于将采集到的电梯运行状态的数据通过传输协议进行传输;所述数据接收模块用于对传输的数据进行接收和多线程数据解析;所述数据存储模块用于对接收和多线程解析的数据进行 ...
【技术保护点】
一种电梯智能监控系统,其特征在于,包括数据采集模块、数据传输模块、数据接收模块、数据存储模块和后台管理模块;所述数据采集模块用于实时采集电梯运行状态的数据;所述数据传输模块用于将采集到的电梯运行状态的数据通过传输协议进行传输;所述数据接收模块用于对传输的数据进行接收和多线程数据解析;所述数据存储模块用于对接收和多线程解析的数据进行存储,采用NoSQL数据库和MySQL数据库完成数据存储,在上述多线程数据解析过程中,如果电梯运行状态正常,则将所解析好的数据存储至NoSQL数据库中,利用Redis将电梯运行状态数据实时存储在所述NoSQL数据库中,并将NoSQL数据库中的数据周期性地保存到MySQL数据库中,如果发现电梯有故障,将故障电梯的信息存储至MySQL数据库中,MySQL数据库用于永久化存储电梯运行状态数据;所述后台管理模块用于实时监测电梯运行状态,并对电梯的维保进行管理、对电梯运行状态的数据进行管理和对电梯运行状态数据的历史查询。
【技术特征摘要】
1.一种电梯智能监控系统,其特征在于,包括数据采集模块、数据传输模块、数据接收模块、数据存储模块和后台管理模块;所述数据采集模块用于实时采集电梯运行状态的数据;所述数据传输模块用于将采集到的电梯运行状态的数据通过传输协议进行传输;所述数据接收模块用于对传输的数据进行接收和多线程数据解析;所述数据存储模块用于对接收和多线程解析的数据进行存储,采用NoSQL数据库和MySQL数据库完成数据存储,在上述多线程数据解析过程中,如果电梯运行状态正常,则将所解析好的数据存储至NoSQL数据库中,利用Redis将电梯运行状态数据实时存储在所述NoSQL数据库中,并将NoSQL数据库中的数据周期性地保存到MySQL数据库中,如果发现电梯有故障,将故障电梯的信息存储至MySQL数据库中,MySQL数据库用于永久化存储电梯运行状态数据;所述后台管理模块用于实时监测电梯运行状态,并对电梯的维保进行管理、对电梯运行状态的数据进行管理和对电梯运行状态数据的历史查询。2.如权利要求1所述的电梯智能监控系统,其特征在于,所述数据采集模块采用ZigBee与多个传感器所构建的无线传感网络,对电梯运行状态的数据进行实时采集。3.如权利要求1所述的电梯智能监控系统,其特征在于,所述数据传输模块采用UDP协议进行传输,将数据发送到IP和端口上。4.如权利要求1所述的电梯智能监控系统,其特征在于,所述数据接收模块采用Socket编程模型和数据解析程序,通过监听数据传输时的端口,分别将所传输过来的数据进行数据接收和多线程数据解析。5.如权利要求1所述的电梯智能监控系统,其特征在于,所述后台管理模块包括后台管理首页和报警模块;所述后台管理首页通过Socket编程模型对存储在所述NoSQL数据库中的数据进行实时读取,实时监测电梯的运行状态,如电梯有故障发生,则所述报警模块将故障信息弹窗至所述后台管理首页,并将故障信息及时通知相关人员,以及...
【专利技术属性】
技术研发人员:朱付保,李红婵,朱颢东,李晓楠,刘艳云,李延,
申请(专利权)人:郑州轻工业学院,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。