餐饮行业油烟监控管理系统设计与应用

安科瑞 华楠 

摘 要:餐饮油烟污染问题已经成为城市环境污染的重要污染源,本研究的油烟在线监测数据管理信息系统是油烟在线监测数据采集仪的配套软件,用于展现现场端数据采集仪采集的数据,对数据采集仪进行远程控制,以及数据采集仪采集的相关数据进行统计分析和报表生成等功能,并做到对油烟排放超标数据实时预警,通过信息化系统建设实现远程油烟监测,解决分散的餐馆油烟监测问题,提高油烟排放监管效率。

关键词:油烟监测;环境污染;信息系统

 

0 引言

随着人民生活水平的不断提高,餐饮行业得到了快速的发展,餐饮油烟污染问题日趋严重,油烟污染扰民已成为居民投诉的热点问题。由于餐饮企业数量多、分布广、管理水平参差不齐,给环保部门的管理带来很大的困难,环保部门无法及时有效地进行监管工作,导致部分餐饮企业为节约成本,不进过标准的油烟净化处理就直接排放,部分餐饮企业甚至没有安装油烟净化处理设备,对居住环境危害很大。严重影响了人们的生活和健康。借助信息技术、物联网技术的应用,环境监测技术自动化越来越普及。早的环境监测技术出现在20世纪40年代工业比较发达的国家。在20世纪80年代发达国家已经在大气污染、水污染等方面建立了实时环境监测系统。

而我国对餐饮油烟污染的环境监测,大多数还停留在手工监测阶段,时间覆盖率低、监测范围小,难以反映较大区域内城市环境污染的连续状况,人工监测也很难做到实时监

测、实时超标报警、无人值守等要求,从而导致油烟监测形同虚设,油烟污染严重

 

1 餐饮油烟污染的危害

油烟污染是空气污染的重要的组成部分,伴随着我国城市化程度越来越高,餐饮服务业越来越发达,酒店、饭馆、集体食堂遍地,油烟排放量很大,严重影响了人们的身体健康及居住环境。

饮食业油烟是大气中挥发性有机物(VOCS)和PM10(颗粒小于 10μ m的可吸入颗粒物)的主要来源之一,在致肺癌因素中,烹调油烟是仅次于“深度吸烟”烟雾到达呼吸道

深部的危险因素。油烟的强渗透性及黏性对周围环境(包括人群、建筑物等受体)的影响很大。据研究表明,饮食业油烟是都市中仅次于汽车尾气的大气污染源。

针对餐饮行业的油烟污染问题,国家环保部严令要求全国各省、市、自治区、直辖市环境保护局(厅)和环境保护重点城市环境保护局将油烟污染问题列入正常环境管理工作范围;严格禁止油烟污染源的无组织排放,无通风设备和净化装置的要强制安装通风设施和净化装置。排放标准要符合《饮食业油烟排放标准(试行)》(GB18483-2001),允许排放浓度不得超过 2.0mg/m3。

为解决餐饮油烟污染所带来的一系列问题,实现对餐饮企业的长效管理,设计一套与油烟处理与数据采集相配套的信息管理系统,对餐饮企业油烟的达标排放情况,以及净化设备的工作情况进行全天候的实时监测具有重要意义。

 

2 油烟监控信息管理系统设计

平台构建主要向系统管理员、环保管理部门、企业用户提供一个监控信息管理平台。系统管理员负责系统的管理与维护,可以对系统进行数据的增、删、改、查等管理操作,环保管理部门主要进行数据查看,企业用户查看本企业数据并对本企业数据进行管理和修改。通过数据采集仪实时收集油烟排放数据,通讯服务器将数据及时存储到数据库,然后由油烟监控系统展示平台进行展示,并进行数据管理。

2.1 油烟监控系统的整体解决方案

油烟在线监控系统主要由现场数据采集仪端和后台软件系统两部分组成,系统结构图如图 1 所示。

图 1 系统总体结构图

每个监测点安装一台数据采集仪,数据采集仪与油烟传感器、风机和净化器物理连接,实时监测油烟浓度、风机和净化器的运行状态。数据采集仪通过无线 GPRS 网络接入互联网,将采集到的各类数据传输至通讯服务器。

服务器端包含了三种类型的服务器:通讯服务器、Web服务器和数据库服务器。通讯服务器负责与数据采集仪进行TCP 即时通信,接收数据采集仪上传的数据报文,经过解析处理,将数据存储至数据库服务器。同时,通讯服务器定时扫描数据库服务器中的指定表,检查是否有数据或指令需要发送至数据采集仪。

Web服务器从数据库服务器中提取已存储的数据,按照不同的功能划分,对数据库中数据进行统计分析,将数据结果展现在网络平台上。Web服务器也可以通过向数据库服务器中的指定表中写入符合规则的数据报文,来实现向数据采集仪发送数据或指令。

数据库服务器存储系统中的基础信息、监测数据和配置信息,是通讯服务器和 Web 服务器交互的桥梁。

2.2 油烟监控信息管理系统的主要功能

软件系统功能主要分为:实时地图、数据展示、设备控制、统计分析、报警记录、后台管理等功能,如图 2 所示。餐饮企业是监控系统中的基本组成单位,也是环保部门的基本监管对象。

    

图 2 软件系统整体结构图

实时地图主要利用百度地图开放的 API 实现企业即时定位,并根据开放的 API 实现气泡标注,完成企业在地图的定位,当点击气泡的时候出现弹出窗口,在弹出框显示即时查询的该企业的油烟监测数据。该数据主要以该企业的排口信息为主。

数据展示显示监测数据,主要包含以下内容:企业编号、企业名称、排口名称、油烟浓度、风机状态、净化器状态、清洁度、今日联动率、昨日联动率、监测时间和数据采集仪通讯状态等实时及历史情况;其中油烟浓度按等级划分为正常、临界、超标和严重超标,每种等级对应一个浓度值范围;清洁度同样按等级划分为清洁、较脏和太脏,每种等级对应一个清洁度范围;数据采集仪通讯状态根据数据采集仪的活动时间进行判断,超过N秒未进行任何活动即认为数据采集仪离线。

统计分析按分钟数据、小时数据、日数据、月数据、年数据分别进行统计分析,且分别按照曲线图、柱状图和表格数据三种形式显示统计结果。

系统后台管理功能主要实现企业管理、设备管理、配置管理、反向控制和报表管理功能,如图 3 所示。企业管理功能主要实现企业信息浏览、企业信息管理以及与企业相关的设备管理等功能;设备管理主要实现设备信息浏览、设备信息管理等功能;配置管理主要短信、用户、通道等信息的配置管理,报表处理主要是对已经存在的数据按照要求实时生成报表,以提供直观分析依据。

        

图 3 后台管理功能

反向控制主要是通过软件系统来实现数采仪设备的远程控制,用户按照数采仪设备的指令集要求将指令提交给Web 服务器,Web 服务器负责将需要发送的指令提交给数据库服务器中的指定数据表,通讯服务器负责发送指令并处理指令执行结果,指令执行结果由通讯服务器提交给数据库服务器,Web 服务器再通过数据库服务器获取指令执行结果情况,以便用户及时查询数采仪设备指令执行情况。反向控制只提供数据采集仪参数远程配置功能,远程配置流程如下:

(1)Web 服务器获取用户提交的指令以文本的形式提交至数据库服务器的指定数据表中;

(2)通讯服务器通过数据库服务器指定的指令数据表获取该指令,下发至数据采集仪;

(3)数据采集仪获取指令后执行指令并上传配置信息至通讯服务器;

(4)通讯服务器将数采仪反馈的配置信息解析后保存在数据库服务器指定数据表中;

(5)Web 服务器读取数据库服务器数据表中保存的配置信息,以 Web 用户界面的形式展示给用户,用户通过该界面及时查询数采仪指令执行情况以及更改指令;

(6)用户修改指令完毕后,Web 服务器将修改后的配置信息提交给数据库服务器并替换原先的指令数据;

(7)通讯程序获取配置信息替换指令,将修改后的配置信息下发至数据采集仪,数据采集仪成功处理后,返回执行结果给通讯服务器;

(8)通讯服务器将操作结果保存在数据库服务器中,Web 服务器可实时获取指令执行结果,整个流程完成。

2.3 用户角色管理

系统管理员:可以使用系统任何功能。

系统操作员:日常浏览操作。

企业用户:仅可查看本企业的相关信息。

用户角色管理:允许查看的企业可进行配置管理;是否允许接收短消息报警;使用用户管理功能的权限;使用基础信息管理的权限。

短消息报警用户管理功能:实现用户的添加、修改和删除;用户与企业关联关系的添加、修改和删除。

企业和排口信息管理功能:实现企业基础信息的添加、修改和删除等功能;实现排口信息的添加、修改和删除等功能。

企业查询:能够进行企业的模糊查询,实现按照企业所属行政区、街道或道路进行企业的筛选功能。

数据采集仪和通道信息:实现数据采集仪的添加、修改和删除等功能;实现通道配置的添加、修改和删除等功能。

 

3 安科瑞AcrelCloud3500餐饮油烟监测云平台

为了弥补现存餐饮行业在烟油监测上的漏洞,同时便利监管部门的监察,安科瑞油烟监测云平台应运而生。油烟监测模块通过2G/4G与云端平台进行通信和数据交互,系统能够对企业餐饮设备的开机状态、运行状态进行监控;实现开机率监测,净化效率监测,设施停运告警,待清洗告警,异常告警等功能;对采集数据进行统计分析、排名等统计功能;较之传统的静电监测方案,更具安全性和实效性。平台预留与其他应用系统、设备交互对接接口,具有很好的扩展性及融合性。

3.1平台结构

平台GIS地图采集餐饮油烟处理设备运行状态和油烟排放的浓度数据,自动对超标排放及异常企业进行提示预警,监管部门可迅速进行处理,督促餐饮企业整改设备,并定期清洗、维护,实现减排环保,不扰民等目的。现场安装监测终端,持续监测油烟净化器的工作状态,包括设备运行的电流、电压、功率、耗电量等等,同时结合排烟口的挥发性物质、颗粒物浓度等进行对比分析,一旦排放超标,系统会发出异常信号。

■ 油烟监测设备用来监测油烟、颗粒物、NmHc等数据

■ 净化器和风机配合对油烟进行净化处理,同时对净化设备的电流、电压进行监测

■ 设备通过4G网络将采集的数据上传至远程云端服务器

3.2 平台主要功能

(一)在线监测

对油烟排污数据的监测,包括油烟排放浓度,颗粒物,NmHc等数值采集监测;同时对监控风机和净化器的启停状态、运行数据进行监测。

(二)告警数据监测

  系统根据采集的油烟数值大小,产生对应的排放超标告警;对净化器的运行数据分析,上传净化设备对应的运行、停机、故障等告警事件。

   (三)数据分析

运行时长分析,离线分析;告警占比、排名分析;历史数据统计等。

(四)隐患管理

系统对采集的告警数据分析,产生对应的隐患记录,派发、处理隐患,及时处理告警,形成闭环

(五)统计分析

包括时长分析、超标分析、历史数据、分析报告等模块

(六)基础数据维护

个人信息、权限维护,企业信息录入,对应测点信息录入等

(七)数据服务

数据采集,短信提醒,数据存储和解析

3.3油烟监测主机

油烟监控主机是现场的管理设备,实时采集油烟浓度探测器和工况传感器的信号,进行数据处理,通过有线或无线网络通讯将数据传输到服务器平台。同时,对本地数据进行存储,监控现场设备状态,提供人机操作界面。

具体技术参数如下:

3.4 设备选型方案

注:双探头适合双排烟通道的场合,每路探头监测1路排烟通道。

4 工程应用价值

油烟污染是空气污染重要的组成部分,随着我国城市化程度越来越高,餐饮服务业越来越发达,酒店、饭馆、集体食堂遍地,油烟排放量很大,严重影响了人们身体健康及居住环境。

为了对餐饮行业的油烟排放进行监管,国家已经出台了一些政策法规和技术标准,根据这些法规和标准,这些年已经有一些方法在实际中得到了应用,如使用油烟净化系统,以及对油烟净化系统进行监控。为了能对油烟排放情况进行实时监控,需要安装数据采集和通信装置,通过本应用系统对其进行实时管理。通过对监测点实时监测油烟排放数据,以便及时要求监测点及时整改油烟排放方案,净化空气,改善人们的居住环境。通过该系统的应用,可以节约环境治理的人力成本、提高监测及治理效率。

 

【参考文献】

[1] 高俊敏,李百战,金振星. 重庆市油烟污染现状调查及原因分析和防治对策[J],重庆建筑大学学报,2008(1):83-87

[2] 卜言彬,薛雁丹,曹海燕. 油烟监控信息管理系统设计研究

[3] 安科瑞AcrelCloud-3500餐饮油烟监测云平台.2020.05版

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/41271.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

vue-cli多页面配置(vue2.0)

目录 概述 多页面的配置 步骤1:编写配置文件 vue.config.js 步骤2:在src目录下创建目录pages 步骤3:创建HTML文件(主组件挂载点) 测试 完毕,总结 概述 我们知道使用vue脚手架vue-cli创建的项目默认是…

基于IPC-CFX的点对点通信C#

IPC-CFX有两种主要的通信方式,可以通过RabbitMQ发布和订阅,也可以通过request和response进行点对点的通信,本文主要讲的是点对点的通信方式。 在vscode里建立新的dotnet项目,可以通过终端输入dotnet new console来建立&#xff0c…

如何实现CAN-SOME/IP通信路由测试

区别于基于UDP的车内通信路由,基于SOME/IP协议的路由增加了服务发现(Service Discovery)和服务发布(Service Publish),那对于测试工程师来说,怎么实现CAN-SOME/IP路由的测试呢? 01 …

网络安全面试题

以下为网络安全各个方向涉及的面试题,星数越多代表问题出现的几率越大,祝各位都能找到满意的工作。 注:本套面试题,已整理成pdf文档,但内容还在持续更新中,因为无论如何都不可能覆盖所有的面试问题&#xf…

45、Spring Boot自动配置原理

Spring Boot自动配置原理 lmport Configuration Spring spi 自动配置类由各个starter提供,使用Configuration Bean定义配置类,放到META-INF/spring.factories下使用Spring spi扫描META-INF/spring.factories下的配置类使用lmport导入自动配置类

C# WPF实现动画渐入暗黑明亮主题切换效果

C# WPF实现动画渐入暗黑明亮主题切换效果 效果图如下最近在Bilibili的桌面端看到一个黑白主题切换的效果感觉,挺有意思。于是我使用WPF尝试实现该效果。 主要的切换效果,基本实现不过还存在一些小瑕疵,比如字体等笔刷不能跟随动画进入进行切…

手写数字识别Minst(CNN)

文章目录 手写数字识别网络结构加载数据集数据集可视化CNN网络结构训练模型保存模型和加载模型测试模型 手写数字识别 网络结构 网上给出的基本网络结构: 然而在本数据集中,输入图不是1*32*32,是1*28*28。所以正确的网络结构应该是 level…

好用的思维导图软件有哪些?这几款简单好用

好用的思维导图软件有哪些?思维导图是一种非常有用的思维工具,可以帮助我们组织和理清复杂的信息。在如今的数字时代,有很多软件可以帮助我们创建和编辑思维导图。下面介绍几款简单好用的思维导图软件。 第一款:迅捷画图 这是一款…

生成式AI时代,亚马逊云科技致力推动技术的普惠,让更多企业受益

当谈及AIGC时, 我们该谈些什么? 生成式AI技术与应用的不断发展,为各个行业都注入了全新的机会与活力。AIGC成为了今年最为激动人心的技术话题。亚马逊云科技也一马当先,在6月27-28日,2023亚马逊云科技中国峰会上分享…

babel兼容低版本游览器

文章目录 1. webpack项目的搭建2. babel 命令行使用3. babel的预设与编译器流程4. babel项目中配置4.1 babel-loader与插件的使用4.2 babel-preset使用 5. 游览器兼容性使用5.1 browserslist工具与编写规则5.2 browserslist配置5.3 优化babel的配置文件 6. polyfill6.1 useBuil…

Redis基础 进阶项目实战总结笔记

文章目录 一、启动的三种方式1.默认启动2.指定配置启动3.开机自启动 二、数据类型1.string:字符串2. hash:哈希3. list:列表4. set:集合5. sorted set:有序集合 三、黑马课程的进阶项目实战总结博文笔记Redis实现短信登…

配置spark

配置spark Yarn 模式Standalone 模式Local 模式 Yarn 模式 tar -zxvf spark-3.0.0-bin-hadoop3.2.tgz -C /opt/module cd /opt/module mv spark-3.0.0-bin-hadoop3.2 spark-yarn修改 hadoop 配置文件/opt/module/hadoop/etc/hadoop/yarn-site.xml, 并分发 <!--是否启动一…

Vue3统计数值(Statistic)

可自定义设置以下属性&#xff1a; 数值的标题&#xff08;title&#xff09;&#xff0c;类型&#xff1a;string | slot&#xff0c;默认&#xff1a;‘’数值的内容&#xff08;value&#xff09;&#xff0c;类型&#xff1a;string | number&#xff0c;默认&#xff1a;…

【Python】数据可视化利器PyCharts在测试工作中的应用

点击跳转原文&#xff1a;【Python】数据可视化利器PyCharts在测试工作中的应用 实际应用&#xff1a;常态化性能压测数据统计 import random from pyecharts.charts import Line, Bar, Grid, Pie, Page from pyecharts import options as opts # 查询过去 8 次数据 time_rang…

Low-Light Image Enhancement via Self-Reinforced Retinex Projection Model 论文阅读笔记

这是马龙博士2022年在TMM期刊发表的基于改进的retinex方法去做暗图增强&#xff08;非深度学习&#xff09;的一篇论文 文章用一张图展示了其动机&#xff0c;第一行是估计的亮度层&#xff0c;第二列是通常的retinex方法会对估计的亮度层进行RTV约束优化&#xff0c;从而产生…

NFTScan 与 Decert 达成合作伙伴,双方在 NFT 数据方面展开合作

近日&#xff0c;NFT 数据基础设施 NFTScan 与 Decert 达成合作伙伴关系&#xff0c;双方在多链 NFT 数据层面展开合作。在 Decert 产品中&#xff0c;由 NFTScan 为其提供专业的多链 NFT 数据支持&#xff0c;为用户带来优质的 NFT 搜索查询等相关交互功能&#xff0c;提升用户…

事务@transactional执行产生重复数据

背景 系统设计之初&#xff0c;每次来新请求&#xff0c;业务层会先查询数据库&#xff0c;判断是否存在相同的id数据&#xff08;id是唯一标识产品的&#xff09;&#xff0c;有则返回当前数据库查到的数据&#xff0c;根据数据决定下一步动作&#xff0c;没有则认为是初次请…

一则 MySQL 参数设置不当导致复制中断的故障案例

本文分享了一个数据库参数错误配置导致复制中断的问题&#xff0c;以及对参数配置的建议。 作者&#xff1a;秦福朗 爱可生 DBA 团队成员&#xff0c;负责项目日常问题处理及公司平台问题排查。热爱互联网&#xff0c;会摄影、懂厨艺&#xff0c;不会厨艺的 DBA 不是好司机&…

wsl2中安装docker

1、安装docker 执行以下脚本&#xff1a; 这个脚本在执行之前需要先执行chmod x install-docker.sh这个命令 # install docker curl -fsSL get.docker.com -o get-docker.sh sh get-docker.shif [ ! $(getent group docker) ]; thensudo groupadd docker; elseecho "doc…

UE4/5AI制作基础AI跳跃(适合新手)

目录 制作 添加逻辑 添加导航链接代理 结果 在上一章中&#xff0c;我们讲解了简单的AI跟随玩家&#xff0c;制作了一个基础的ai。 UE4/5AI制作基础AI&#xff08;适合新手入门&#xff0c;运用黑板&#xff0c;行为树&#xff0c;ai控制器&#xff0c;角色类&#xff0c;任…