2019年认证杯SPSSPRO杯数学建模D题(第一阶段)5G时代引发的道路规划革命全过程文档及程序

2019年认证杯SPSSPRO杯数学建模

5G下十字路口车辆通行效率的讨论和建模

D题 5G时代引发的道路规划革命

原题再现:

  忙着回家或上班的司机们都知道交通堵塞既浪费时间又浪费燃料,甚至有的时候会带来情绪上的巨大影响,引发一系列的交通问题。据报道,每年交通拥堵使得美国市民在路上总共浪费了超过 55 亿小时,以及价值达到 1210亿美元的 29 亿加仑燃料。虽然十字路口和州际公路的匝道处交通十分繁忙,但是大多数乡村公路却鲜有车流,道路占用率只有 5%。
  即将到来的 5G(第五代移动通信网络)时代,将有可能解决这个问题,5G的无线传输带宽的峰值理论传输速度可达每秒 10 Gb 以上,这样我们就可以让汽车之间实时共享信息。未来,汽车之间可以交换诸如位置,速度和目的地之类的信息,进而核心控制系统可以基于这些信息,为司机生成个性化指令。通过告诉司机最佳行驶速度、最佳车道或最佳路线,不仅可以消除走走停停的现象,还可以提高交通安全性,如下图所示。
在这里插入图片描述
  第一阶段问题: 假定如上图所示的交通路口,高峰时的流量可达到 500 辆车/小时。有一条道路的两车道由于出现突发故障需要临时封闭 30 分钟。我们假设绝大多数车辆都可以实行自动驾驶,主控中心可以通过网络给车辆发送行驶的调度指令。请建立合理的数学模型,给出一个比较合理的路口红绿灯自动控制方案,并对于各车辆重新调整路线规划,以使道路通行时间降到最低。

整体求解过程概述(摘要)

  在第一阶段的这个问题里面,我组主要根据车与车之间的信息交换建立一个红绿灯控制灯系统模型以及红绿灯控制之下给车辆以有关行驶的方案.在我们这个建模的过程中,我们设立了一些在道路行驶中可能的变量,同时也在网上查阅了一些目前在十字路口中可能出现的不同的模式,再参考结合题目图中的十字路口的信息,做出了一些模型研究.在研究题目中残缺道路的同时,我们也对道路行驶中复杂的行驶情况进行了一些讨论,再与实际情况和理论计算相结合,从而使我们的模型更加实际合理.
  对于车与车之间的信息交换,我组在考虑的时候主要以车的位置以及车的目的地的信息交换即车在这个十字路口的来向和去向作为主要的参考量.在此基础上,我们进一步讨论两个走向车辆的数量,进行数量对比从而建立起一个大的时间分配.然后由总到分,细化每一个方向,每一个车道.由去向车辆的数目、排列的不同而带来的各种复杂的情况.建立一个数量、车速、时间之间联系的模型,并且由此引进有关动态移动的一些函数关系,使红绿灯根据车辆排列、数量的不同作出不同的反应.
  我组模型中在考虑速度时一开始使用了较为理想化的状态,对变速过程选择略过,使它以匀速运动.这样使模型在一定程度上实现简单化,并且也能使效率较高.后来在实际情况考虑之下,我们在车辆避让时引进了实际的减速加速度,使时间流走更具有合理性,完善了我们的避让模型.
  除了车辆与车辆之间的矛盾之外,我们也考虑行人与车辆之间可能的矛盾,把行人也加入到红绿灯系统控制以及车辆行驶方案的考量因素,引进了二维函数来刻画车辆与行人之间由速度变化而引来的距离变化,并且通过考量临界值来决定行驶方案,从而对车辆给出路径及速度方案.
  最后,我们也对耗油量进行了一定的讨论,建立油耗与时间、运动状态等的关系,把油耗也作为一项使工作更具有效率的因素.但考虑到油耗并非主要考量因素,我组仅对其进行一定讨论.

问题分析:

  此题要求我们给红绿灯做一个反应系统并且给车行驶方案.需要我们对道路的设计有一定的了解,对道路行驶规则也要有一定的了解.同时,需要对涉及到的变量如速度等进行细致的量化,还需要考虑道路实况,得到一个综合的模型.

模型假设:

  1、在所有模型中忽略汽车加速过程(即认为汽车加速时间极短).
  2、在除加速度模型以外,忽略汽车减速过程.
  3、汽车在这条道路最大速度有上限值,转弯一般速度为上限值的一半.
  4、人的步行速度在模型中是不会改变的.
  5、由于网络控制,模型中所以连续通过车辆之间的间隙较短,同时启动(减速或者加速)
  6、在此题中不考虑车辆的差异性(速度、加速度、长度、新旧等因素).

论文缩略图:

在这里插入图片描述
在这里插入图片描述

全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

部分程序代码:(代码和文档not free)

(1)确定南北双向绿灯时间
Void main()
{intA =32,B=32,C=110,D=250,F;
For(A;A>=B;A++)
{F=A*
If(F>=B)
Break;}
Printf(“%D”,&F);
}
(2)确定东西双向绿灯时间
Void main()
{inta =32,b=32,c=143,d=250,f;
for(a;a>=b;a++)
{f=a*
If(f>=b)
Break;}
Printf(“%d”,&f);
}
全部论文及程序请见下方“ 只会建模 QQ名片” 点击QQ名片即可

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

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

相关文章

使用脚本把springboot程序部署到k8s上

一般我们部署写4个文件就行了 首先分别写 Dockerfile1package.sh2build.shdocker_push.sh Dockerfile # 基于jdk1.8 FROM openjdk:8-jdk-alpine RUN echo "Asia/Shanghai" > /etc/timezone RUN mkdir /app WORKDIR /appCOPY ./monitor-flink-1.0.jar /appEXPO…

WPF 布局

了解 WPF中所有布局如下,我们一一尝试实现,本文档主要以图形化的形式展示每个布局的功能。 布局: Border、 BulletDecorator、 Canvas、 DockPanel、 Expander、 Grid、 GridView、 GridSplitter、 GroupBox、 Panel、 ResizeGrip、 Separat…

【软件测试作业_TPshop商城】农业工程学院-测试需求分析与测试计划+自动化+性能+测试用例+报告软件缺陷+测试计划+单元测试+系统测试

1测试需求分析与测试计划 1.1 被测系统简介 1.2测试需求分析 1.2.1单元测试层面的测试需求分析 1.2.2系统测试层面的测试需求分析 1.3测试计划 1.31测试范围与任务 1.3.2 测试环境 1.3.3测试进度安排 测试用例的设计2 2.1单元测试层面的测试用例设计 2.2系统测试层面的测试用例…

Redis:原理速成+项目实战——Redis实战10(Redis消息队列实现异步秒杀)

👨‍🎓作者简介:一位大四、研0学生,正在努力准备大四暑假的实习 🌌上期文章:Redis:原理速成项目实战——Redis实战9(秒杀优化) 📚订阅专栏:Redis&…

zookerper入门

zookerper介绍 ZooKeeper 是一个开源的分布式协调框架,主要用来解决分布式集群中应用系统的一致性问题. ZooKeeper本质上是一个分布式的小文件存储系统(Zookeeper文件系统监听机制).提供基于类似于文件系统的目录树方式的数据存储,并且可以…

PFA试剂瓶——实验室存储运输化学试剂样品容器

PFA是一种高性能的塑料材料。它是一种热塑性塑料,由全氟化,聚合物制成,具有高度的化学稳定性性。由于其优异的性能,PFA被广泛应用于多个领域,尤其是作为存储和运输各种化学试剂的容器,耐受-200℃至260C的温…

闩锁效应(Latch-up)

闩锁效应(Latch-up)原理解析 什么是闩锁效应(Latch-up)? 在CMOS N阱设计中,实际上是由于CMOS电路中基极和集电极相互连接的两个PNP和NPN双极性BJT管子(下图中,侧面式NPN和垂直式PNP)的回路放大…

AI实景自动直播项目怎么样?解决实体行业直播难题!

在如今的互联网时代,作为实体老板想要在激烈的同行竞争中占领优势,那短视频和直播必然是要做的推广渠道之二,但是最近短视频流量持续下滑,带来的订单量越来越少,必然直播将成为常态化的宣传动作,如今抖捧AI…

Allure07-动态生成用例标题

Allure07-动态生成用例标题 高清B站链接 Allure报告清空上一次运行的记录 使用pytest-h 可以查勘报告相关的三个参数 reporting 报告相关参数 –alluredirDIR 指定报告的目录路径 –clean-alluredir 如果已经存在报告,就先清空它 –allure-no-capture 不加载 log…

Ubuntu 22.04.3 LTS arm64 aarch64 ISO jammy-desktop-arm64.iso 下载

Ubuntu 22.04.3 LTS (Jammy Jellyfish) Daily Build 参考 Are there official Ubuntu ARM / aarch64 desktop images? - Ask Ubuntu

Linux第26步_在虚拟机中安装stm32wrapper4dbg工具

在Ubuntu下编译TF-A 或者 Uboot时,我们需要用到ST公司提供的stm32wrapper4dbg工具。stm32wrapper4dbg工具的源码下载地址为: GitHub - STMicroelectronics/stm32wrapper4dbg 记得我们在前面已经创建过的目录如下: 1)、在根目录下&#xf…

0 ZigBee无线通信概念实验、抓包

胜达电子学习笔记:lesson5 ZigBee无线通信概念实验、抓包 5.无线通信概论5.1 理解 Lesson5-Sendmain:主函数halRfInit:射频初始化RFSend:无线数据发送出去SendPacket 数组 5.2 理解 Lesson5-ReceiveRevRFProc() 无线接收函数 5.3…

C#基础:通过QQ邮件发送验证码到指定邮箱

一、控制台程序 using System; using System.Net; using System.Net.Mail;public class EmailSender {public void SendEmail(string toAddress, string subject, string body){// 设置发件人邮箱地址以及授权码string fromAddress "xxxxxqq.com";string password …

SIT1050ISO具有隔离功能,1Mbps,高速 CAN 总线收发器

➢ 完全兼容“ ISO 11898 ”标准; ➢ 内置过温保护; ➢ 100kV/s 瞬态抗扰度; ➢ 显性超时功能; ➢ -40V 至 40V 的总线故障保护; ➢ I/O 电压范围支持 3.3V 和 5V MCU ; ➢ 低环路延迟…

MS6001S1A低功耗、低噪声 CMOS 轨到轨输入输出运算放大器

MS6001S1A 运算放大器具有极低功耗,轨到轨输入输出,低 的输入失调电压和低的电流噪声。具体表现为可工作在幅度为 1.8V 到 5V 的单电源或者双电源条件,低功耗和低噪声使得 MS6001S1A 能够用在可移动设备上,输入输出的轨到…

【YOLO系列】 Smooth L1 Loss、IOU、GIOU、DIOU、CIOU(附代码实现)

Smooth L1 Loss、IOU、GIOU、DIOU和CIOU都是用于评估模型预测准确性的指标,但它们在计算方式和应用场景上有所不同。 一、Smooth L1 Loss Smooth L1 Loss主要用于回归问题,是由微软的Ross Girshick大神在Fast R-CNN论文中提出的。将Smooth L1 Loss之前应…

vue.js环境在window和linux安装

nodei官网:https://nodejs.org/en/download/ 一.windows环境下安装vue 1:node安装 在node.js的官网上下载node的安装包,下载下来之间安装即可,在命令行输入 npm -vnode -v 如下表示安装成功 2:cnpm安装 npm inst…

怎么修改照片尺寸的?分享3个实用的工具!

在数字时代,照片已经成为我们记录生活、分享经历的重要方式。然而,不同的平台和应用对照片尺寸的要求各不相同,这就需要我们经常对照片进行修改。本文将为您介绍如何修改照片尺寸,以及一些实用的工具。 一、手机应用 手机应用同样…

Backtrader 文档学习-Strategy with Signals

Backtrader 文档学习-Strategy with Signals backtrader可以不通过重写策略的方式触发交易,尽管重写策略是首选通用的方式。 下面介绍通过使用信号也是可以实现交易触发的。 1.定义signal import backtrader as btdata bt.feeds.OneOfTheFeeds(datanamemydatana…

非常好用的个人工作学习记事本Obsidian

现在记事本有两大流派:Obsidian 和Notion,同时据说logseq也很不错 由于在FreeBSD下后两种都没有相关ports,所以优先尝试使用Obsidian Obsidian简介 Obsidian是基于Markdown文件的本地知识管理软件,并且开发者承诺Obsidian对于个…