智慧城市环卫车辆监控管理方案

news2024/11/18 18:30:03

二.方案设计

 智慧城市环卫系统主要包括以下几个方面:

1、通过 RFID 实时自动采集功能,自动统计了解各处垃圾桶每天清理情况;

2、GPS 与 DTU 透传相结合,实时掌握保洁及垃圾车辆的工作状态, 行驶路线以及任务完成情况;

3、数据实时采集,自动分析,帮助管理者更好、更科学地管理城市。

2.1 RFID 垃圾清运监管子系统

2.1.1 垃圾装卸监管系统

(1)读写器与标签安装

        在垃圾车内部安装车载超高频 RFID 设备,车载 RFID 设备包括一台固定式车载RFID设备和一个超高频平板天线组成。在垃圾箱外粘贴上垃圾箱识别超高频 RFID 标签。

(2)工作流程

        I.当垃圾车开始装卸垃圾时,车上的超高频 RFID 设备会读到被操作的垃圾箱上的超高频 RFID 标签;

          II.RFID 设备识别到此垃圾箱的操作时间和 ID 号后,通过车载DTU 将数据传输给总站服务器,表示该垃圾桶已经清理完成,该垃圾桶的状态就表示今天已经清倒过。

          III.在24小时内该垃圾桶状态都是已清理,在总站系统操作界面中显示绿色;超过24 小时后,如果总站服务器未再次收到该垃圾桶的标签数据,就表示该垃圾桶未清倒过,此时垃圾桶的状态就认定为未清倒,并已红色在系统操作界面中表示出来。

        这样每个垃圾桶操作的时间和ID信息系统都会有记录。实现了城市垃圾清理工作的数字化管理功能。

图片

图片

2.2.2 垃圾焚烧作业监管系统

        管理员需要在垃圾车上放置车用超高频 RFID车辆标签,标签用来记录车辆的基本信息和工作状态。垃圾车焚烧垃圾前得过地磅称重,在地磅附近安装超高频 RFID  阅读器和摄像头,车辆称重时摄像头抓拍车辆拍照,RFID 设备识别车辆信息,称重完成后RFID 设备对车辆标签写入车辆工作状态代码,代码表示:已称重,准备进入焚烧区。焚烧后车辆离开前 RFID设备再次写入代码,表示该车辆已经作业完成。

图片

2.2     环卫监管子系统

            环卫车辆 GPS 监控管理系统主要是通过GPS 技术对环卫车辆进行定位、监控、管理,同时采集环卫车辆的作业状态和油量,根据这些信息,接合 GIS 空间地理信息,进行分析、统计,实现精确化的车辆作业运行管理。

            环卫车辆 GPS 监控管理系统是利用 GPS、GSM/GPRS、传感器等技术实时获取环卫车辆的位置、行驶速度、工作状况、油耗油量等信息,在 GIS 电子地图上进行实时监控,并利用 MIS 技术对车辆行驶和作业信息进行统计、分析,实现对环卫车辆的 24 小时动态监控与管理,提高管理效率,提高环卫车辆作业,避免公车私用、不按规定路线和区域作业、盗卖燃油等现象,降低事故发生率,具有显著的社会和经济效益。

环卫车辆 GPS 监控管理系统的总体架构如下图所示。

图片

图 2.4 环卫车辆 GPS 监控管理系统架构

2.2.1  洒水车监管子系统

            洒水车辆安装 GPS 定位系统,已监管该车的运动路径。同时,在洒水车出水口安装水流感应器,一旦有水流通过就表示洒水车是处于工作状态的。感应器与 DTU 等透传设备相接,实时上传给总站服务器。这样监管中心既可以监管车辆行驶路径,又可以实时查看该车辆是否处于工作状态。

图片

图 2.5 环卫监管子系统---洒水车监管系统拓扑图

2.2.2  清扫车监管子系统

            清扫车辆安装 GPS定位系统,已监管该车的运动路径。同时,在清扫车上安装感应器,一旦清扫车启动清扫模式就将该状态通过 DTU 透传到总站服务器上。这样监管中心既可以监管车辆行驶路径,又可以实时查看该车辆是否处于工作状态。

图片

图 2.6 环卫监管子系统---清扫车监管系统拓扑图

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C 嵌入式系统设计模式 08:硬件代理模式

本书的原著为:《Design Patterns for Embedded Systems in C ——An Embedded Software Engineering Toolkit 》,讲解的是嵌入式系统设计模式,是一本不可多得的好书。 本系列描述我对书中内容的理解。本文章描述访问硬件的设计模式之一&…

ElasticStack安装(windows)

官网 : Elasticsearch 平台 — 大规模查找实时答案 | Elastic Elasticsearch Elastic Stack(一套技术栈) 包含了数据的整合 >提取 >存储 >使用,一整套! 各组件介绍: beats 套件:从各种不同类型的文件/应用中采集数据。比如:a,b,cd,e,aa,bb,ccLogstash:…

堆的结构实现与应用

目录 前言: 1.认识堆 a.如何认识堆? b.大根堆与小根堆 c.堆应用的简单认识 2.堆的结构与要实现的功能 3.向上调整算法 4.向下调整算法 5.向堆插入数据并建堆 6.堆的大小 7.堆的判空 8.取堆顶数据 9.删除堆顶数据 10.向上调整时间复杂度 11.向下调整时…

Js如何判断两个数组是否相等?

本文目录 1、通过数组自带方法比较2、通过循环判断3、toString()4、join()5、JSON.stringify() 日常开发,时不时会遇到需要判定2个数组是否相等的情况,需要实现考虑的场景有: 先判断长度,长度不等必然不等元素位置其他情况考虑 1…

jmeter下载base64加密版pdf文件

一、何为base64加密版pdf文件 如下图所示,接口jmeter执行后,返回一串包含大小写英文字母、数字、、/、的长字符串,直接另存为pdf文件后,文件有大小,但是打不开;另存为doc文件后,打开可以看到和…

Docker技术仓库

数据卷 为什么用数据卷? 宿主机无法直接访问容器中的文件容器中的文件没有持久化,导致容器删除后,文件数据也随之消失容器之间也无法直接访问互相的文件 为解决这些问题,docker加入了数据卷机制,能很好解决上面问题…

MT8788|MTK8788安卓核心板参数_4G联发科MTK模块

MT8788核心板是一款功能强大的4G全网通安卓智能模块。该模块采用了联发科AIOT芯片平台,具有长达8年的生命周期。MT8788模块内置了12nm制程的八核处理器,包括4个Cortex A73和4个Coretex A53,主频最高可达2.0GHZ。标配内存为4GB64GB&#xff0c…

Github 2024-02-22 开源项目日报 Top10

根据Github Trendings的统计,今日(2024-02-22统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目4非开发语言项目2Go项目2HTML项目1Dart项目1Vue项目1JavaScript项目1TypeScript项目1 《Hello 算法…

HarmonyOS开发技术全面分析

系统定义 HarmonyOS 是一款 “ 面向未来 ” 、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够…

node版本管理工具之nvm的安装和使用

一、nvm的介绍 1,什么是nvm? nvm是Node Version Manager的简称,即为node版本管理工具 2,为什么要选择使用nvm? nodejs使用的场景越来越多,因为是开源软件,具备大多数开源软件都存在的"…

测试多线程架构的问题

在测试多线程架构时,需要考虑多个方面以确保系统的稳定性和性能。以下是一些关键问题,需要在测试过程中特别关注: 线程同步 多线程环境中,线程同步是非常重要的问题。由于多个线程可能同时访问共享资源,因此需要使用…

启动node服务报错Error: listen EACCES: permission denied 0.0.0.0:5000

启动node服务报错: 解决方案: 将监听端口改成3000或者其他 修改后结果: 参考原文: Error: listen EACCES: permission denied_error when starting dev server: error: listen eacc-CSDN博客

git版本回退在eclipse和命令中的操作

一.背景 老程序员了,熟悉eclipsesvn,git用的不溜。近几年用了git,偶尔修改了某个文件希望放弃本次修改重新恢复到最新版本重新修改。或者回退到某个版本,再修改。记录一下Eclipse中的操作,和命令操作的情况。 二.Ecli…

六、回归与聚类算法 - 线性回归

目录 1、线性回归的原理 1.1 应用场景 1.2 什么是线性回归 1.2.1 定义 1.2.2 线性回归的特征与目标的关系分析 2、线性回归的损失和优化原理 2.1 损失函数 2.2 优化算法 2.2.1 正规方程 2.2.2 梯度下降 3、线性回归API 4、回归性能评估 5、波士顿房价预测 5.1 流…

Java 注解机制解密并发编程的时间之谜:揭开Happens-Before的神秘面纱

优质博文:IT-BLOG-CN 一、简介 为什么需要happens-before原则: 主要是因为Java内存模型 , 为了提高CPU效率,通过工作内存Cache代替了主内存。修改这个临界资源会更新work memory但并不一定立刻刷到主存中。通常JMM会将编写的代码…

2024.4.21

多进程实现拷贝 #include <myhead.h> //定义结构体 typedef struct INFO {const char *src_file;const char *dest_file;int mv;int size;}info_t;//获取源文件的大小并且创建目标文件 int size_creat(const char *src_file,const char *dest_file) {//获取源文件的大小…

Linux多线程服务端编程:使用muduo C++网络库 学习笔记 第十二章 C++经验谈(一)

作者对C的基本态度是“练从难处练&#xff0c;用从易处用”&#xff0c;因此本章有几节“负面”的内容。作者坚信软件开发一定要时刻注意减少不必要的复杂度&#xff0c;一些花团锦簇的招式玩不好反倒会伤到自己。作为应用程序的开发者&#xff0c;对技术的运用要明智&#xff…

说一说Eclipse的项目类型和常用项目的区别

Eclipse在新建项目的时候有很多类型&#xff0c;包括Java project、Web project等等&#xff0c;如下&#xff1a; 那么这些项目类型有什么区别呢&#xff1f;我们在创建项目的时候应该如何选择&#xff0c;了解清楚这一点还是非常重要的&#xff0c;但记住一个出发点&#xff…

Simulink算法仿真注意事项

一、背景 首先&#xff0c;需要区分Simulink仿真和FPGA仿真的区别&#xff0c;即使最终算法可能要落地到FPGA上。 Simulink是MATLAB的一个重要组成部分&#xff0c;主要用于建模、仿真等&#xff0c;它可将理论研究和实践有机的相结合&#xff0c;并且用户不需要书写大量的代…

⭐北邮复试刷题LCR 037. 行星碰撞__栈 (力扣119经典题变种挑战)

LCR 037. 行星碰撞 给定一个整数数组 asteroids&#xff0c;表示在同一行的小行星。 对于数组中的每一个元素&#xff0c;其绝对值表示小行星的大小&#xff0c;正负表示小行星的移动方向&#xff08;正表示向右移动&#xff0c;负表示向左移动&#xff09;。每一颗小行星以相…