煤矿安全生产监督管理智能分析云平台
发布时间:2024-06-07 18:46:19编辑发布:一网天行APP小程序软件开发公司 浏览量:
系统概述
平台构建了一套从煤矿到矿业公司再到集团和煤炭监管部门的一体化管控的新型安全生产管理体系,包含了煤矿三位一体子系统、生产技术子系统、综合调度管理子系统、综合监测子系统(安全监测、人员定位、矿压监测、水文动态监测、束管监测、视频监控以及综合自动化)、应急救援子系统、机电运输子系统、地测防治水子系统、一通三防子系统、职业健康培训子系统、科技创新子系统、智能分析子系统、平台运维子系统、数据可视化等十大业务子系统、两套分析展示子系统、一套平台管理子系统。
通过平台实现相关业务数据的集成汇总,数据在煤矿内部、矿业公司以及集团公司的横向、纵向流通。同时,从人机环管各个方面建立基于大数据的子系统生产危险源预警模型、安全生产综合分析模型等,实现安全生产管理的协同调度、集中管控、实时预警与防控,实现对地域、业务的全覆盖,为领导决策提供科学依据,从根本上改变煤矿安全生产现有的管理模式,为煤矿企业的安全生产保驾护航。
系统架构
系统采用前后端分离的企业级微服务架构,基于Spring Boot 2.0.X、Spring Cloud Finchley和Spring Cloud Alibaba核心技术框架,主要针对解决微服务和业务开发时常见的非功能性需求进行深度定制Spring Security真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案;系统同时提供应用管理,方便第三方系统接入,支持多租户,引入组件化的思想实现高内聚低耦合并且高度可配置化,注重代码规范,严格控制包依赖,每个工程基本都是最小依赖。系统技术架构特点如下:
统一认证功能
(1)支持oauth2的四种模式登录
(2)支持用户名、密码加图形验证码登录
(3)支持手机号加密码登录
(4)支持openId登录
(5)支持第三方系统单点登录
分布式系统基础支撑
(1)服务注册发现、路由与负载均衡
(2)服务降级与熔断
(3)服务限流(url/方法级别)
(4)统一配置中心
(5)统一日志中心
(6)统一搜索中心
(7)统一分布式缓存操作类、cacheManager配置扩展
(8)分布式锁
(9)分布式任务调度器
(10)支持CI/CD持续集成(包括前端和后端)
(11)分布式Id生成器
(12)分布式事务(强一致性/最终一致性)
系统监控功能
(1)服务调用链监控
(2)应用拓扑图
(3)慢查询SQL监控
(4)应用吞吐量监控(qps、rt)
(5)服务降级、熔断监控
(6)服务限流监控
(7)微服务服务监控
(8)服务器监控
(9)redis监控
(10)mysql监控
(11)elasticSearch监控
(12)nacos监控
(13)prometheus监控
业务基础功能支撑
(1)多租户(应用隔离)
(2)高性能方法级幂等性支持
(3)RBAC权限管理,实现细粒度控制(方法、url级别)
(4)快速实现导入、导出功能
(5)数据库访问层自动实现crud操作
(6)代码生成器
(7)基于Hutool的各种便利开发工具
(8)网关聚合所有服务的Swagger接口文档
(9)统一跨域处理
统一异常处理
主要功能
网络端:包括煤矿三位一体子系统、生产技术子系统、综合调度管理子系统、综合监测子系统(安全监测、人员定位、矿压监测、水文动态监测、束管监测、视频监控以及综合自动化)、应急救援子系统、机电运输子系统、地测防治水子系统、一通三防子系统、职业健康培训子系统、科技创新子系统、智能分析子系统、平台运维子系统、数据可视化等应用模块。
移动端:包括首页、安全概况、风险管控、隐患治理、人员定位、安全监测、视频监控、职业健康、数据分析、通讯录、控制台等应用模块。
系统特点
云平台采用空间信息、大数据、计算机网络、分布式协同等技术,构建龙煤集团一体化管控的新型安全生产管理体系。平台通过对煤矿安全生产冲击地压监控监测数据、人员定位数据、瓦斯监控监测数据、水文动态监测数据、视频监控数据、生产数据的采集、梳理以及相关业务的集成汇总,实现数据在煤矿内部、矿业公司以及集团公司的横向、纵向流通。同时,建立基于大数据的煤矿安全生产危险源预警模型、安全生产综合分析模型等,实现安全生产管理的协同调度、集中管控,为领导决策提供科学依据,使公司领导和管理部门能够及时、全面、准备的掌握情况,实现对“地域、业务”的全覆盖,彻底改变煤矿安全生产现有的模式,为煤矿集团的安全生产保驾护航。
智能分析
将各子系统数据进行汇总,通过大数据形成集中看板,年产量、月产量等生产关注点一目了然。提供多维度图表分析、各应用模块数据管理配置等功能,对生产过程实现全方位管理。驱动生产效率,保障生产。