全球物联网数据创新大赛冠军:成本降低16%,如何给垃圾车搭好路径优化平台

基于内地城市生活垃圾收运场景的路线规划算法 本论文提出了一种基于混合遗传算法(GA)和模拟退火算法(SA)的创新路线规划方法,旨在优化内地城市的生活垃圾收集效率。算法结合了遗传算法的全局搜索能力和模拟退火算法的局部搜索能力,以应对复杂的城市环境和动态的垃圾收集需求。通过多次实验和对比分析,证明了该算法在减少收集成本、提高资源利用效率方面的有效性和实用性。 阅读详情

大数据文摘出品


经过两个多月的激烈角逐,2018全球物联网数据创新大赛落下帷幕。这项比赛属于天池大数据竞赛的可视化大赛项目,有来自全世界636支队伍,1036名选手来参加比赛,最后决出了金银铜三个奖项和技术实力奖、最佳设计奖、媒体特别奖、商业潜质奖四个单项奖项。



其中来自众安科技的DVexplorer战队脱颖而出,获得总冠军。这个队伍有三名队员,参赛方案是垃圾车路径优化平台。


获奖项目展示☟

width="661" height="371.8125" allowfullscreen="true" src="https://v.qq.com/txp/iframe/player.html?origin=https%3A%2F%2Fmp.weixin.qq.com&vid=u0717jkmj41&autoplay=false&full=true&show1080p=false&isDebugIframe=false">


赛题和数据


赛题以“智慧城市”为主题,围绕飞凤平台应用开发、神经节应用开发、鸿山物联网小镇和慧海湾感知小镇实时数据分析,参赛选手,选题包括但不限于城市政务、旅游、产业、安居、环境,要求参赛队伍分析并深挖对城市各种公共数据之间的价值,并最终以可视化方式进行展示。


换句话说,题目开放,选题自由。


整个赛制分为初赛和复赛以及决赛,作品必须使用主办方提供的数据集中的至少一种,鼓励使用多种数据集。作品可以自由使用任意数据加工处理、分析挖掘和可视化工具。


整体来说,主办方提供了四个方向的数据,分别为城市功能区规划、分析、选址;企业帮扶和人才优化;天气情况、企业经营和环境治理关系分析;政府效率评估。


冠军团队所选择的方向为天气情况、企业经营和环境治理关系分析。其下的数据集有无锡市历史天气预报数据、无锡市公开数据、无锡市统计年鉴数据、 在线神经节数据等。在构建模型时,选手对多个数据集进行了加工处理。


关于数据质量,在接受大数据文摘采访时,冠军团队这样回答:“其他数据库并没有过多涉及。但清扫车部分提供了经纬度坐标、时间、车牌号、车速等多维度的信息,数据比较完整,并且数据库中GPS定位数据是实时变化的”。


所以,处理数据并不是项目需要攻克的难点,另外在采访中,冠军团队谈到:“目前对多车辆、存在容量限制的行车路径进行优化问题,仍较多停留在理论研究层面。将优化的结果进行可视化展示,并允许用户自定义场景,辅助用户决策,这一类的应用案例仍比较少见,这使我们在方案与算法的实现阶段遇到了挑战。”


垃圾车路径优化平台方案的目标是:在规定时间内。用最短的里程,完成清扫任务。


为了完成这一目标,采取了数据处理、拓扑网建模、数学建模、算法优化、可视化平台搭建等五个步骤。


数据处理


新吴区垃圾清运现状


数据处理分为三步,在这过程中使用了QGIS系统对路线进行了分析。

  • 行驶路径提取

  • 重要节点提取

  • 重要指标提取



第一步,行驶路径提取:使用组委会提供的车辆GPS数据,提取了车辆的行驶时间,经纬度坐标,以及车辆行驶的速度等等,绘制出11辆行驶路线图。



第二步,重要节点选取:经过严格的计算与分析,提取了两个重要的的节点,分别为环卫所,即开始与结束的停留点;垃圾场,即反复出入的点。



第三步,重要指标提取:进一步分析数据可以统计出所有车辆在一天内行驶296公里,清扫33个小时,75分钟装满垃圾并进行一次倾倒。


拓扑网建模



将得到的数据去绘制出清扫车经过路线图,得出共有117个主要的顶点和165条主要经过的道路,将117个点中最主要的39个车辆经常停靠的点定义为垃圾清扫的点,并且计算出每一个点垃圾清扫时所需要消耗的时间。 


数学建模和算法优化



将目标优化函数设定为行驶里程最小值函数,并且设定了三个约束条件,第一个是限制所有车辆从环卫所出发并最后回到环卫所。第二个是限制每一个清扫点只能有一辆车进行清扫。第三个是限制车的装载量不能超过车的总容量。



经过这些数据的输入,比如说清扫点权重,清扫点耗时,清扫点的路径矩阵等等输入到算法中,运用遗传算法,设定总群个体数为80,并且进行算法的收敛,最终得出优化结果的数据。


可视化平台搭建


       


将优化结果的数据输入到可视化平台工具当中,并且最终完成了垃圾车路径优化平台的搭建。从结果来实现了在规定时间内用最短的里程完成清扫任务。以一个有10辆清扫车的站点为例,经过优化后垃圾车可以减少行驶17500公里,这将近要绕地球半圈,同时可以将站点一年的运营成本降低16%。


模型优化结果


可以对于不同的条件进行方案的优化,比如说管理者要在规定时间内用最少车辆数进行任务的完成,比如想在早高峰8点之后完成任务,那输入不同的车辆,最终可以得到一个方案是:需要11辆车完成这样一个任务。


另外也可以帮助管理者去确定,在特定的时间,资源不足,任务又重的情况下如何去模拟一个方案。比如说大年初一这一天假设只有6辆车在值班,但是清扫点的垃圾会更多,通过我们的平台可以模拟出当天车队无法在8小时内完成这项工作,所以建议管理者额外调度一些车辆过来完成任务。


对于环境,平台可以有效减少车辆行驶时间,从而减少环境污染。


评委问答



Q:你们数据分析的方法为什么选用遗传算法,好处在哪里?跟别的算法相比有什么优点吗?


A:遗传算法是比较简单的,主要是分为有四步,初始值的确定,交叉算子,编译算子,得出最终结果比较简单。第二是可以拓展,这个算法可以很容易,只要变换数据,很容易扩展到其他模型当中。这个模型用得比较多的还有TS用得比较多,但是TS有一个问题,它对于初始值影响比较大,因为我们这是可交互的,如果初始值影响很大的话,每次交互结果会发生非常大的偏差,所以我们当时就没有选择那种算法,选择了遗传算法。


Q:优化目标函数是最短路径,为了节省运营成本,有没有考虑城市清洁效果?


A:清扫是到垃圾点装载垃圾的,而并不是清扫道路,这是根据提供数据分析出来的,只要在装载点把垃圾装到车上就可以达到我们的任务。


Q:简单介绍一下可视化平台的特点。


A:他是众安科技自己研发的可视化平台,最主要的功能是可以搭建数据大屏,但是也不仅仅局限于数据大屏,可以搭建这样一个比较简单的交互系统。


在这次搭建中相当于除了数据分析这一部分需要对数据进行处理以外,其他所有的结构都是不需要单独再去开发,直接使用平台就可以完成所有前端界面的搭建和交互的搭建实现的。


这个平台目前已经可以提供非常多图表的样式,包括简单的筛选,全局筛选等等的交互以及图表联动的交互模式。


本次大赛由无锡市新吴区人民政府和阿里云计算有限公司强强联合,从初赛到决赛一共历时2个多月。全球636支队伍,1036名选手参加了此次飞凤物联网大赛,其中国内选手占到84.8%,海外选手占到15.2%。他们的职业主要有科研机构的员工、公司员工和学生组成,这一次比赛也是打破了过往天池平台上高校学生占比的突破,公司员工参赛占到将近小一半的比例。



路径规划PgRouting 路径规划PgRouting sf2gis@163.com 2015年7月1日   1  目标:根据矢量路线图,进行路线规划计算。 输入起止点,生成路线规划的最短路径。 2 方法:pgRouting。 目标:使用已有的成熟算法,利用postgresql中的postgis图层和postgis算法,进行路线规划。 原理:Dijkstra,A*(A Star)。 Dijkstra:从起点 阅读详情

相关推荐

亲历大学生物联网大赛

我叫小溪,寓意涓涓溪流 会成江海,虽然现在我是一名职场小菜鸟,但终归有一天我会很强大的!说起IOT物联网这个词,如果在一年前,你问我,确切的讲我是一点都不懂。 因为工作的关系我接触到了高等教育和职业教育物联网教学实训设备,说到这里你一定明白,我是一名负责物联网教学实训设备的技术支持。自从干了这项工作,让我有很多机会接触到物联网技术在教育领域发展, 。再加上发生在我身边,亲身经历的学生竞赛工作,让

qichengchuanmei的博客 2855

竞赛推荐 | CEC2019在线数据驱动的多目标进化优化

Competition on Online Data-Driven Multi-Objective Optimizationat 2019 IEEE Congress o...

Paper weekly 2891

物联网方面的竞赛有那些?

最近刚好在整理物联网相关的大赛,整理的情况如下(具体的时间,我写的都是2020年的,具体可以自己上官网看看): 全国性大赛 全国大学生物联网设计竞赛(华为杯) 网址:http://iot.sjtu.edu.cn/ 活动时间:2020 年 4 月至 2020 年 9 月 全国大学生“互联网+”创新大赛暨“发现杯”全国大学生互联网软件设计大奖赛 网址:http://www.dajiangsai.org/ 活动时间:2020 年 9 月至 2021 年 4 月 蓝桥杯大赛 网址:https://das

weixin_50563088的博客 4338

垃圾回收路线优化 - 优化垃圾回收车辆的行驶路线(36/90)

知识点名称应用场景MATLAB函数或工具目的数据导入导入垃圾回收数据读取外部数据文件并转为表格形式数据预处理填补缺失值,归一化交通流量数据确保数据完整并进行归一化处理,以便后续分析旅行商问题(TSP)规划最优垃圾回收路线使用整数规划求解旅行商问题,找到最优回收路线最短路径算法计算垃圾箱之间的最短路径graph()使用Dijkstra算法计算最短路径,辅助路线规划整数规划优化考虑车辆容量约束优化回收路线确保车辆在回收过程中不会超载,提高运营的安全性数据可视化。

weidl001的博客 1460

物联网创新应用设计大赛信息

物联网创新应用设计大赛是以“创新,物联未来世界”为口号,由中国电子学会主办,中国电子学会物联网专委会和北京师范大学信息科学与技术学院承办,国内多所高校协办。

第八届“博创.恩智浦”杯全国大学生嵌入式物联网设计大赛

第八届“博创.恩智浦”杯全国大学生嵌入式物联网设计大赛

2024年(第15届)蓝桥杯物联网省赛

这是本人第一次写这么多内容的blog,还有本人语文素养比较低。可能有些措辞不当或者语句不通顺的地方,希望能够指正。代码总体来说的话,大部分是自己编写的,有一部分是借鉴网上的大佬的代码。由于本人C语言功底比较薄弱,所以有些语法写的很笨。或许有更好更高效的方法,也希望能给我指出一些建议。第四次参加蓝桥杯了,之前参加的是单片机和嵌入式组。今年是第一次参加物联网,也是最后一次参加蓝桥杯了。赛前没有很好的准备,赛场上只完成了部分功能,赛后经过不断完善,基本上将所有功能都实现了。

qq_53643020的博客 3914

【已验证】基于STM32F407与AD9833的幅频特性测试装置设计与实现

本文详细介绍了基于STM32F407微控制器和AD9833 DDS芯片的低成本幅频特性测试装置设计与实现方法。通过扫频原理,该装置能自动生成正弦波信号,测量滤波器等电路的输出幅度变化,并在LCD屏幕或示波器上绘制幅频特性曲线。文章提供了从硬件选型、CubeMX工程配置、关键驱动代码编写到数据处理与可视化的完整教程,帮助电子爱好者与工程师快速搭建实用的滤波器测试工具。

weixin_35649491的博客 120

数学模型——垃圾运输问题,运输车的路径以及数量选择(含matlab代码)

写在前面 垃圾运输问题可以看作是一个NP完全问题,但很遗憾的是,目前我们所掌握的数学知识并不足以让我们找到一个有效找到NP完全问题全局最优解的算法,甚至,在数学界中还无法确定NP完全问题是否真的存在找到全局最优解的有效算法。在本问题中,我选择通过遍历和迭代来寻找最优解,当然,我会给出一些约束条件来对其做出限制,以此来限制遍历的方向,加快遍历的速度。 问题 其实这个作业一共有3问,但本文着重介绍第1个问题的解决方法,因此只将第1个问题截图出来。 在本问题中,我们可以知道: 每个垃圾站的编号,横坐

Lyrical-Wander的博客 9852

基于车牌识别的停车收费系统的设计与实现(源码+开题)

本系统(程序源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景: 随着城市化进程的加速和汽车保有量的增加,停车难成为了一个普遍存在的问题。传统的停车收费方式存在着效率低下、管理混乱等问题。因此,开发一款基于车牌识别的停车收费系统具有重要的现实意义。研究意义: 基于车牌识别的停车收费系统可以有效地解决传统停车收费方式在效率和准确性方面的问题,提高停车服务的效率和质量。

迟限程序设计 1392

泛微OA E9文档管理优化:临时文件清理与存储配置指南

本文深入解析了泛微OA E9系统性能下降的常见原因——临时文件堆积,并提供了完整的优化配置指南。文章详细介绍了临时文件的产生机制,并手把手指导管理员如何通过修改存储路径、调整保留时间、设置白名单等关键配置,有效清理与管理系统临时文件,从而释放存储空间,提升系统运行效率与稳定性。

tree8的博客 431

CnOpenData 线上招聘网站信息数据

CnOpenData线上招聘网站信息数据库是一个覆盖中国主流招聘平台、时间跨度长、更新频率高的劳动力市场需求侧大数据集合。本数据库汇集了,为学术界和业界提供了一扇实时观察中国劳动力市场动态的窗口。

CnOpenData_wj的博客 2619

FAST-LIO2实战:从零搭建香港大学火星实验室SLAM框架(附官方数据集测试指南)

本文提供了一份详细的FAST-LIO2实战指南,帮助读者从零开始搭建香港大学火星实验室开源的这一高效激光惯性里程计框架。内容涵盖系统环境配置、依赖安装、源码编译、官方数据集测试以及参数调优,旨在让开发者快速上手并应用于机器人SLAM项目。

ppp33的博客 688

如何应对物联网的两个最大挑战:数据和安全

您甚至不需要谷歌“数据增长和物联网”就可以看到物联网的趋势。 所有研究都显示了一个向右上方的陡峭曲线。 原因很简单:我们正在集体尝试从快速增长的设备范围中捕获细粒度的,持续的,机器生成的数据,因为数据越多,从该数据进行的分析就越好。 同时,很明显,物联网的安全性在其他所有方面都处于倒退的地位。 确实,我在过去几年中看到的一半物联网系统几乎没有安全性,甚至根本没有安全性,无论是否基于云。 ...

cxt70571的博客 464

模电实验室:手把手教你调试共射放大电路静态工作点(避免波形失真)

本文详细介绍了共射放大电路静态工作点的调试方法,帮助避免波形失真问题。从实验准备、电路搭建到静态工作点测量,提供了实用的电阻选值策略和常见波形失真解决方案,适合电子相关专业学生和硬件工程师参考学习。

weixin_42531128的博客 375

Jenkins部署前后端分离项目最全图文教程(手把手教学)

最近Jenkins部署的热度比较高,于是就想出一篇关于我是如何使用Jenkins部署前后端分离项目的,本篇记录了我是如何一步一步去配置、搭建和部署的完整流程,每一行代码都进行了实测和讲解,通过图文的教学写成博客分享给大家!

黄团团的个人博客 4779

扫地机器人有这些路径规划方法

 路径规划技术是扫地机器人研究的核心内容之一,机器人定位与环境地图构建就是为路径规划服务的。所谓机器人路径规划技术,就是机器人根据自身传感器对环境的感知,自行规划出一条安全的运行路线,同时高效完成作业任务。   通常,移动机器人路径规划需要解决3个问题:   1)使机器人能从初始位置运动到目标位置;   2)用一定的算法使机器人能绕开障碍物,并且经过某些必须经过的点完成相应的作业任

phenixyf的专栏 4万+

物联网通信中NB-IoT、Cat.1、LTE-M该如何选择?

首先我们要确定我们产品的关键需求,例如:我们的设备是否对数据传输速率有较高的要求,有较高要求我们就需要选择较高传输速率的Cat.1来开发我们的产品。同时关于产品性能方面,我们对功耗、延迟、可靠性也会有所要求,例如我们的产品为移动端产品,不方便布线以及安装电源,那我们就会采用电池供电的方式,所以在选择时可以优先考虑低功耗产品,最终结合其他需求选择出合适的协议。首先,我们需求的产品是不同的,我们需要根据产品需求或项目需求来进行选择,NB-IoT、Cat.1、Cat.M都有属于自己的优势。

a1809032425的博客 1216

物联网创想秀软件组比赛总结

算法组:手写数字识别       我在比赛中主要负责的是用java语言进行识别平台界面的搭建以及与Python的连接,所以关于算法如何实现和图像如何处理在这里不做总结。界面的具体功能总结起来就是画板写数字,上传图片并显示。我们组做了两个界面,Swing界面和网页界面。下面分别地详细作结:Swing界面:主界面设计public class Interface extends JFrame { ...

你的目光温柔如水的博客 762

损失函数大汇总(八)(IoU Loss附公式推导与代码)

本文详细介绍了IoU Loss及其在图像分割中的应用。IoU(交并比)是衡量预测区域与真实区域重叠程度的指标,IoU Loss定义为1-IoU,直接优化区域重叠质量。文章推导了IoU的数学表达式和梯度计算,分析了其函数特性:全局耦合梯度、对漏检误检的双重惩罚、适合类别不平衡任务。与Dice Loss相比,IoU更强调覆盖质量而非相似度。实际应用中IoU Loss常与BCE组合使用,前者保证训练稳定性,后者优化整体区域质量。文章还提供了IoU Loss的代码实现,适用于二值分割、小目标提取等场景,特别当任务评

悦学共鸣,温柔以待,汇聚光芒,共同成长 414

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

全国高校物联网应用创新大赛--挑战赛总结

历时一周,终于完成了题目!可喜可贺,在这记录下我崩溃的心情!这期间的辛酸真是不能言说!A题是在50个节点中烧录几个源节点。通过源节点给一个目标节点发送信息。目标节点把收到的信息打印出来!好吧 首先这道题很简单,把这些节点分成三种情况,1源节点 2目的节点 3中间结点。分别实现1发送数据包 2接受并转发数据包 3接受并打印数据包。由此分析:(源节点不需要自己写代码 赛方提供!)在收到数据包的时候 判...

王湛鲲的博客 3450

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

物联网挑战赛【从零到一】

从基础内容到进阶代码实验,手把手教你进阶物联网挑战赛。提示:学习内容均来自各大网页转载,可供参考 、初步介绍了物联网挑战赛的初学者如何入门已经给出学习资料,若有更好的学习资料,请于评论区分享留言。......

m0_63499399的博客 3375

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

物联网专业有哪些含金量高的比赛?

上学期间,如果某个同学能参加比较有含金量的比赛,并且拿个奖励,就能成为同学们眼中的“大神”。那么物联网方向的比赛有哪些呢?

geekYatao 2万+

竞赛|全球物联网数据创新大赛

                                                                       (本内容转载自公众号“科技与Python”) “飞凤数创”2018全球物联网数据创新大赛 赛制背景: 飞凤览“山海”数海汇新吴,飞凤平台是无锡高新区(新吴区)政府和阿里云计算有限公司共同打造的物联网开放平台,为了共同促进鸿山物联网小镇和慧海湾感知小...

aeoob的博客 2319

中科软测试面试题2019_报道 | 新鲜出炉:CEC2019竞赛结果揭晓,华中科大等多个中国高校荣获奖项...

编者按今年在新西兰举办的演化计算国际会议(IEEE Congress on Evolutionary Computation 2019),于6月13日圆满结束。会议包括了13个以进化算法为主题的竞赛,本文对其中的"在线数据驱动的多目标进化优化"竞赛(Competition on "Online Data-Driven Multi-Objective Optimization Competition...

weixin_34769715的博客 382

物联网大赛有感

经过一个多月的努力,

CLANNADZY的专栏 2659
上一篇: 从全球千余支队伍中脱颖而出,BDC冠军团队是如何做用户预测的
下一篇: 电商落地时代:巨头们如何兼得数据的“大”和“厚”
BigDataDigest
博客等级 码龄9年 448粉丝 500原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值