2015年认证杯SPSSPRO杯数学建模D题(第一阶段)城市公共自行车全过程文档及程序

2015年认证杯SPSSPRO杯数学建模

D题 城市公共自行车

原题再现:

  城市交通问题直接影响市民的生活和工作。在地形平坦的城市,公共自行车出行系统是一种很好的辅助手段。一般来说,公共自行车出行系统由数据中心、驻车站点、驻车桩、自行车(含随车锁具、车辆电子标签)及相应的通讯、监控设备组成。管理部门向市民发放借车卡,市民通过借车卡借还自行车。一个驻车站点有多个驻车桩,市民从有自行车的驻车桩上刷卡借车,在空闲桩上刷卡还车。数据中心可以感知从哪个桩上借得哪辆自行车,也可以感知在哪个桩上还了自行车,并可以计时。数据中心还可以实时地感知驻车站点有多少空闲桩位。
  第一阶段问题: 现在某市准备开设公共自行车出行系统,聘请你负责该工作。请你考虑下述问题:
  1. 出行系统的使用方案:包括如何发放借车卡、如何收取押金、如何收取自行车租金,以及需要哪些维护和如何维护等。
  2. 出行系统设计方案的评价指标:这些指标可以评价站点分布、驻车桩分布和自行车分布等是否合理。
  3. 经费预算方法。你的论文就是在考虑以上问题的基础上,给主管部门提交一个预研报告。要求论述充分,有理有据,简洁明了,希望主管部门批准你的构想,以便开展下一阶段工作。

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

  本文针对城市公共自行车系统的最优化建设方案问题,在综合考虑自行车的损坏、城市人口分布、城市交通拥挤程度、摄像头的监控范围的前提下,以多方面分析和处理数据为基础,给出了城市公共自行车站点的合理分布方案,分析了轮胎磨损程度与地面摩擦因素、距离的关系,建立了人口分布的克拉克模型、轮胎磨损程度的预测模型以及交通拥堵程度的插值模型,模拟了大型站点内的车桩分布,确定了自行车系统建设的最优方案与经费预算方法。
  问题细化处理:问题 1 细化成了 3 个方面,借车卡发放,自行车资费,车辆维护。
  问题 2 为了更好的确立指标,我们模拟站点车桩分布,研究站点的通讯与监控问题以及对管理方案的预想,从设计过程中得出评价指标。
  问题 3 对于经济的预算方法,可以细化为四个方面:初始资金,维护费用,建成后的收支及减少支出的一些方法。通过对我国城市平均的水平推广至大部分城市
  对于问题 1 中主要问题:车辆维护,建立预测模型推得自行车磨损与行驶距离利用量纲分析,外胎材质等相关因素所成关系,从而确立使用寿命及相关维护方案
  对于问题 2 评价指标的提出,对站点和车桩的分布先进行多次设计,最后进行总结,站点分布采取“六边形服务范围(结合大小站点)”,站点大小通过相关公式,得出合理大小的面积范围;车桩分布考虑实际情况是否方便市民取车,模拟出相关模型。由于偷盗行为是一个重要的问题,因此考虑了相关的安全问题,引进名词“安全系数”。通过对过程中的反思及总结相关问题,得出 7 项主要的评价指标。
  对于问题 3 经济预算方法的四个部分,通过查询相关内容,进行计算,进而推出广泛意义的计算方法与过程。
  模型的改进与推广,为了提高预测模型的精确程度:一、服务中心的长宽比例是变化的,这时需要对其长宽比例变化的影响进一步探究,优化设计;二、可结合城市道路的实际布局资料,来对模型进行适应性改进。三、根据实际情况减少监控摄像头的个数。针对模型的推广,本文所建模型也可用于公交车系统的建设、监控系统的建设与安全性评估等实际问题中。四、对于模型的推广,关于自行车的外胎使用寿命的模型可以测定不同自行车的轮胎质量,帮助运输行业的管理者估算自己交通工具外胎等的更换时间。

问题分析:

  本题以人们实际生活中熟悉且相关较贴近的公共自行车服务系统为背景,要求我们在知晓公共自行车服务模式和使用规则基础之上,根据所了解的材料,讨论所给问题。下面,我们将进一步展开分析:
  对于问题 1:采用统计测算,借助于克拉克模型与计算机模拟,得出最佳的出行系统的使用方案;
  对于问题 2:根据实际情况,测算总结出较为合理的出行系统设计方案的评价指标,再推算出用于评价的公式,最后根据之前采用的模型进行公式验证
  对于问题 3:在采用上述的最佳方案的前提下,遵从最俭原则,采用科学统计方法,得出最合理的经费预算方法,最后进行经费的预算

模型假设:

  基于我们对本文问题的分析,我们作如下基本假设:
  1:由于我国大部分有交通堵塞问题,且有一定经济能力的城市多为多核心模式,我们假设该市的空间结构为多核心模式,且次级商务区只有 1 个。
  2:假设该城市面积 S 为 5000 平方千米,
  3:由于特殊情况(如恶劣天气等),我们假设自行车每年会被使用天数为 250 天。
  4:启动资金为 1.5 亿
  5:由于公共自行车站点间隔较远,暂不考虑一个摄像头监控多个站点的问题。

论文缩略图:

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

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

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

程序 01----城市人口密度分布情况:
x=[0:0.1:50]
y=power(2.7183,x)
y=power(y,-0.5)
y=y.*1435.6
plot(x,y)
程序 02----交通的拥挤程度:
x=1:8;
y=1:8;
z=[1,2,3,5,4,3,4,5;5,9,10,9,3,2,3,2;12,11,15,17,7,3,2,1;15,17,18,20,19,2,4,
1;18,4,13,14,6,5,1,1;17,8,10,11,4,2,1,1;15,13,14,15,4,1,1,1;14,12,12,14,5,3,
1,1];
xi=1:0.01:8;
yi=1:0.01:8;
zi=griddata(x,y,z,xi,yi','cubic') ;
surface(xi,yi,zi)
程序 03----安全系数与停车场面积关系:
y=[14:0.1:50]
a=(y.*((2+1)./(y-1-0.8)))./y
b=atan(a)
c=b*57.29577951
x=[14:0.1:50]
a=(x.*((0.8+2)./(x-1-1)))./x
b=atan(a)
c=b*57.29577951
l=90-c-c1
m=l-80
m=m*4
m=m./15
n=x.*y1
plot(n,m,'r')
程序 04----自行车使用天数与磨损程度关系:
x=[0 10 30 60 180 365 500 700 1000];
y=[0 0.4 1.37 2.17 4.55 6.95 7.5 8.25 9.05];
xi=0:1:1000;
yi=0:0.1:10;
plot(x,y)
程序 05----该地区年降水量与该地区平均降水量:
xa = 0:1:9
ya=[0:1:16]
[x,y] = meshgrid(xa,ya);
z=[0,0,0,0,0,0,0,0,0,0;0,0,0,1100,1100,0,0,0,0,0;0,0,0,1100,1100,1100,0,0,0,0;0,0,0,0,1100,11
00,1100,0,0,0;0,0,0,0,0,1100,1100,1100,1100,0;0,0,0,0,1100,0,0,1100,1100,0;0,0,0,1120,1120,
1100,0,0,0,0;0,0,1120,1120,1125,1100,1100,0,0,0;0,0,1120,1130,1130,1120,1100,0,0,0;0,1130,
1130,1140,1130,1125,1115,1100,0,0;0,1130,1140,1140,1135,1135,1120,1100,0,0;0,1100,1140,
1150,1135,1140,1120,1100,1100,0;0,1100,1150,1150,1140,1150,1160,1120,1100,0;0,1100,114
0,1150,1140,1160,1150,1150,1120,1100;0,1100,1150,1150,1150,1150,1160,1150,1130,0;0,0,1
150,1150,1150,1150,1160,1140,0,0;0,0,1150,1180,1160,1150,1160,0,0,0;]
>> surf(x,y,z)
全部论文及程序请见下方“ 只会建模 QQ名片” 点击QQ名片即可

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

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

相关文章

python初级第一次作业

一、 dayint(input("enter today day")) fdayint(input("enter num of day since today")) c((fday%7)day)%7 if c0:print("sunday") elif c1:print("monday") elif c2:print("tuesday") elif c3:print("wendnsday&quo…

openGauss + Datakit搭建openGauss运维平台

系统架构OS 硬件需求:2c4g [rootlocalhost ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) [rootlocalhost ~]# uname -m x86_64 [rootlocalhost ~]# hostname -I 192.168.92.32 下载地址:https://opengauss.org/zh/download/ 下载…

Kubernetes概念:服务、负载均衡和联网:2. Gateway API

Gateway API 官方文档:https://kubernetes.io/zh-cn/docs/concepts/services-networking/gateway/ Gateway API 通过使用可扩展的、角色导向的、 协议感知的配置机制来提供网络服务。它是一个附加组件, 包含可提供动态基础设施配置和高级流量路由的 API…

[音视频学习笔记]八、FFMpeg结构体分析 -上一个项目用到的数据结构简单解析:AVFrame、AVFormatContext、AVCodecContext

前言 上次我们做了一个简单的视频解码,MediaPlay-FFmpeg - Public 这一次简单对这个代码进行一个剖析,对其中的数据结构进行一个解析。 这些数据结构之间的关系 AVFrame 、AVFormatContext 、AVCodecContext 、AVIOContext 、AVCodec 、AVStream 、AV…

从政府工作报告中的IT热词统计探计算机行业发展(三)智能网联新能源汽车:2次

从政府工作报告探计算机行业发展 政府工作报告作为政府工作的全面总结和未来规划,不仅反映了国家整体的发展态势,也为各行各业提供了发展的指引和参考。随着信息技术的快速发展,计算机行业已经成为推动经济社会发展的重要引擎之一。因此&…

3.24作业

基于UDP的网络聊天室 项目需求: 如果有用户登录,其他用户可以收到这个人的登录信息如果有人发送信息,其他用户可以收到这个人的群聊信息如果有人下线,其他用户可以收到这个人的下线信息服务器可以发送系统信息 服务器端代码 #in…

matlab-双树复小波变换DTCWT(转自 MathWorks)

此示例展示了双树复小波变换 (DTCWT) 如何在信号、图像和体积处理方面提供优于临界采样 DWT 的优势。DTCWT 作为两个独立的双通道滤波器组来实现。为了获得本示例中描述的优点,您不能任意选择两个树中使用的缩放和小波滤波器。一棵树的低通(缩放&#xf…

Github多账号共存

在开发阶段,如果同时拥有多个开源代码托管平台的账户,在代码的管理上非常麻烦。那么,如果同一台机器上需要配置多个账户,怎样才能确保不冲突,不同账户独立下载独立提交呢? 我们以两个github账号进行演示 …

docker desktop启动Kibana:No living connections, Error: No Living connections

Kibana启动之后一直报Kibana server is not ready yet 查看日志:No living connections, Error: No Living connections,连接ES失败! 查看配置文件内容 /usr/share/kibana/config/kibana.yml 经过一系列查找资料和尝试之后,亲测以下方法可用…

阿里二面:谈谈ThreadLocal的内存泄漏问题?问麻了。。。。

引言 ThreadLocal在Java多线程编程中扮演着重要的角色,它提供了一种线程局部存储机制,允许每个线程拥有独立的变量副本,从而有效地避免了线程间的数据共享冲突。ThreadLocal的主要用途在于,当需要为每个线程维护一个独立的上下文…

字节算法岗二面,凉凉。。。

节前,我们星球组织了一场算法岗技术&面试讨论会,邀请了一些互联网大厂朋友、参加社招和校招面试的同学,针对算法岗技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备、面试常考点分享等热门话题进行了深入的讨论。 汇总…

分治归并问题

“别让自我被拯救~” 谈谈归并与分治 当我们首次接触排序算法时,一定对所谓 "归并"方式排序的算法感到头疼~ 因为,我们难以形象出其不断 "分离"时,各个区域的状态。然而,即便 "归并"排序算法的学习…

新能源汽车充电桩消防安全视频智能可视化监管建设方案

一、方案背景 据应急管理部门统计公布的数据显示,仅2023年第一季度,新能源汽车自燃率就上涨了32%,平均每天就有8辆新能源汽车发生火灾(含自燃)。在已查明起火原因中,58%源于电池问题,19%源于碰…

输出当前时间

用途:在项目中一些属性中设置当前时间 实例代码 import java.time.LocalDateTime; import java.time.format.DateTimeFormatter;public class time {public static void main(String[] args){LocalDateTime china LocalDateTime.now(); DateTimeFormatter forma…

ASPICE学习笔记 ———— 过程模型(Process reference model)

文章目录 介绍过程模型Primary life cycle processes categoryAcquisition Process GroupSupply Process GroupSystem Engineering Processes GroupSoftware Engineering Processes Group Supporting life cycle processes categoryOrganizational life cycle processes catego…

【活动预告】本周四(3月28日)AI算法大模型备案线上活动

Al算法备案中心特邀十年合规专家「乐歌」,于本周四进行线上算法备案活动 支持AI创业者,免费咨询算法备案 3.28日20:00腾讯会议欢迎参与! 扫码添加活动助理报名参加!

四川宏博蓬达法律咨询有限公司:您身边的法律守护者

在快节奏的现代生活中,法律咨询服务已成为人们不可或缺的一部分。四川宏博蓬达法律咨询有限公司正是这样一个值得您信赖的法律服务伙伴。我们专注于为客户提供专业、高效、安全的法律服务,致力于成为您生活中的法律守护者。 一、专业团队,服务…

反沙箱思路总结

文章目录 反调试反沙箱时间对抗环境检测 反虚拟机黑DLL父进程检测傀儡进程后记 反调试 IsDebuggerPresent #include<windows.h> #include<stdio.h> BOOL check() {return IsDebuggerPresent(); } BOOL isPrime(long long number){if (number < 1)return FALSE…

制作一个RISC-V的操作系统七-UART初始化(UART NS16550A 规定 目标 发送数据 代码 extern)

文章目录 UARTNS16550A规定目标发送数据代码extern UART 对应到嵌入式开发中&#xff0c;qemu模拟的就是那块开发板&#xff08;硬件&#xff09; 电脑使用qemu时可以理解为qemu模拟了那块板子&#xff0c;同时那块板子与已经与你的电脑相连接了&#xff08;我们对应的指定的内…

水牛社五大赚钱栏目概览:轻松了解项目核心与赚钱原理

很多新用户首次访问水牛社官网时&#xff0c;可能会感到有些迷茫。由于软件介绍相对较长&#xff0c;部分朋友可能缺乏耐心细读。然而&#xff0c;若您真心希望在网络上找到赚钱的机会&#xff0c;深入了解我们的发展历程将大有裨益。简而言之&#xff0c;本文旨在快速带您领略…