2023年辽宁省数学建模竞赛A题铁路车站的安全标线

2023年辽宁省数学建模竞赛

A题 铁路车站的安全标线

原题再现:

  在火车站或地铁站台上,离站台边缘 1 米左右的地方都画有一条黄线(或白线),这是为什么呢?
  这条线称为安全线(业内称之为安全标线),人们在候车时必须站在安全线以外的区域。这是因为列车高速行驶时,会带动附近的空气也发生高速运动。根据伯努利效应的解释,人面向列车这边的空气流速很大,气压就会减小,而背后的空气流速小,气压就大。这样,站台边的人就会受到一个从背后高压区向身体前低压区推的作用力,有可能造成人贴近列车而引发事故。
  为此,《铁路技术管理规程》第 157 条明确规定,旅客列车停靠的高站台边缘距线路中心线的距离为 1750mm,安全标线距站台边缘 1000mm。非高站台安全标线与站台边缘距离为:列车通过速度不大于 120km/h 时,1000mm;列车通过速度 120 km/h 以上至 160 km/h 时,1500mm;列车通过速度 160 km/h 以上至200 km/h 时,2000mm。
  你的任务:
  (1) 根据相关机理,考虑人的体重、体积以及和人的距离等影响因素,建立数学模型确定高铁或动车全速经过时,对站在站台人的“吸力”或“推力”的大小;
  (2) 依据(1)的结果,建立数学模型,说明高铁、动车车站站台的安全标线的设置依据;
  (3) 分析不同因素对安全标线设置的影响,依此,向铁路部门提供你的有关保障铁路站台安全的建议。

问题分析

  在火车站或地铁站,离站台边缘一定距离的地方标有一条安全线, 人必须站在安全线以外的区域候车,这是因为当列车驶进站台时,会带动人和车之间的空气流动速度加快,此时人外侧的空气流动速度慢,根据流体压强与流速的关系可知:人外侧空气流速慢压强大,而内侧流速快压强小,会产生一个向内侧的压强差,将人推向火车,易出现危险。这题是典型的套用临界条件的伯努利原理题,之前说高铁,现在说铁路车站,你是拿过来题直接就出啊,选这题的基本都是不会做B和C的选手,简单的不能再说了,出过好多次了无语了。

from scipy.stats import norm
import matplotlib.pyplot as plt
import numpy as np
import sympy
from scipy.stats import binom
from scipy.stats import bernoullip_1=1.0/2#假设估计
fp=bernoulli(p_1)#产生伯努利随机变量data=fp.rvs(500)#产生500个样本
#print data
x,p,z=sympy.symbols('x p z',positive=True)
phi=p**x*(1-p)**(1-x)#分布函数
#print phi
'''
np.prod()函数用来计算所有元素的乘积,
对于有多个维度的数组可以指定轴,
如axis=1指定计算每一行的乘积。
变量替换subs函数,用i替换x
'''
L=np.prod([phi.subs(x,i) for i in data])#构建似然函数log1=sympy.expand_log(sympy.log(L))#去对数
#print L
#print log1
#print len(data)
'''
利用solve()函数解方程
利用diff()函数计算微分
diff(func,var,n):高阶微分
'''
sol,=sympy.solve(sympy.diff(log1,p),p)
#print sol
'''
以均值(均值为100*0.5=50)为中心对称的加总离散概率,
Python里面使用pmf函数计算
以均值为中心对称的加总概率
'''
b=binom(100,0.5)#100次,p=0.5的概率为正面
x=np.arange(0,100)
y=b.pmf(x)
#print array
#plt.bar(x,y,width=0.8)
plt.title("ZuiDaSiRanGuJi")
plt.xlabel("x")
plt.ylabel("P(X=x)")
plt.plot(y,c='g',linewidth=3)
plt.show()

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

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

相关文章

【移远QuecPython】EC800M物联网开发板调用网络API(使用SIM卡联网并调用高德地图API的定位坐标转换)

【移远QuecPython】EC800M物联网开发板调用网络API(使用SIM卡联网并调用高德地图API的定位坐标转换) 高德API使用方法: 文章目录 API相关配置SIM卡联网网络操作API调用 高德地图API产品介绍适用场景使用限制使用说明坐标转换 附录&#xff…

第12章_MySQL数据类型精讲

文章目录 1 MySQL中的数据类型2 整数类型2.1 类型介绍2.2 可选属性2.2.1 M2.2.2 UNSIGNED2.2.3 ZEROFILL 2.3 适用场景2.4 如何选择演示代码 3 浮点类型3.1 类型介绍 本章的内容测试建议使用 MySQL5.7进行测试。3.2 数据精度说明3.3 精度误差说明 4 定点数类型4.1 类型介绍4.2 …

哈希表----数据结构

引入 如果你是一个队伍的队长,现在有 24 个队员,需要将他们分成 6 组,你会怎么分?其实有一种方法是让所有人排成一排,然后从队头开始报数,报的数字就是编号。当所有人都报完数后,这 24 人也被分…

D-Link账号密码泄露

构造payload: /getcfg.php SERVICESDEVICE.ACCOUNT&attackture%0D%0AAUTHORIZED_GROUP%3D1漏洞证明: 文笔生疏,措辞浅薄,望各位大佬不吝赐教,万分感谢。 免责声明:由于传播或利用此文所提供的信息、技…

IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】

Docker官网 Docker官网:https://www.docker.com/ Docker Hub官网:http://hub.docker.com/ 什么是Docker Docker 是一个开源的容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者和系统管理员在笔记本上编…

ELK搭建以及使用教程(多pipiline)

1、环境准备 服务器:Centos7 Jdk版本:1.8 Es版本:7.12.1 kibana版本:7.12.1 logstash版本:7.12.1 IP地址安装软件192.168.50.211Es,Kibana,logstash 2、安装docker 安装步骤参考:https:…

Springboot cloud概念和Nacos

Spring Boot Cloud 是一组基于 Spring Boot 开发框架的云计算组件和工具,旨在简化构建云原生应用程序的过程。Spring Boot Cloud 提供了许多云原生应用程序所需的基础设施,例如服务发现、负载均衡、配置管理等。Spring Boot Cloud 包括以下组件&#xff…

JavaScript 数组的 reduce 方法怎么用?用 5 个实际应用例子教会你

reduce 函数介绍 在 JavaScript 中,reduce() 是数组的一个高阶函数,作用是把数组中的元素逐个迭代处理,最终输出为一个处理结果。 reduce() 的语法如下: array.reduce(callback, initialValue); 这个函数接受两个参数&#xf…

在Node.js中,什么是中间件(middleware)?它们的作用是什么?

聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…

【音视频 | opus】opus编解码库(opus-1.4)详细介绍以及使用——附带解码示例代码

😁博客主页😁:🚀https://blog.csdn.net/wkd_007🚀 🤑博客内容🤑:🍭嵌入式开发、Linux、C语言、C、数据结构、音视频🍭 🤣本文内容🤣&a…

Three.js之PBR材质与环境贴图

参考资料 PBR材质简介…三维软件导出PBR材质属性 知识点 注:基于Three.jsv0.155.0 PBR材质简介PBR材质金属度和粗糙度:metalness、roughness环境贴图.envMap(金属效果):CubeTextureLoader、envMapIntensityMeshPhysicalMaterial清漆层&am…

【已验证】解决PHP连接SQL Server时中文乱码问题23.11.04

测试环境 --php8.2 --apache2.4 --sqlserver2022 一.PHP连接SQLSERVER中文乱码-【问题分析】编码问题 1、SQL语句中有中文会导致执行失败; php连接sqlsever,输入中文,然后查询sqlserver中对应的数据,由于提交中文是UTF-8&…

第G7周:Semi-Supervised GAN 理论与实战

🍨 本文为🔗365天深度学习训练营 中的学习记录博客 🍦 参考文章:365天深度学习训练营-第G7周:Semi-Supervised GAN 理论与实战(训练营内部成员可读) 🍖 原作者:K同学啊|接…

Centralized Feature Pyramid for Object Detection解读

Centralized Feature Pyramid for Object Detection 问题 主流的特征金字塔集中于层间特征交互,而忽略了层内特征规则。尽管一些方法试图在注意力机制或视觉变换器的帮助下学习紧凑的层内特征表示,但它们忽略了对密集预测任务非常重要的被忽略的角点区…

【论文精读】PlanT: Explainable Planning Transformers via Object-Level Representations

1 基本信息 院校:德国的图宾根大学 网站:https://www.katrinrenz.de/plant 2 论文背景 2.1 现有问题 现在的基于学习的方法使用高精地图和BEV,认为准确的(达到像素级的pixel-level)场景理解是鲁棒的输出的关键。re…

Java自学第1课:安装JDK+Eclipse

1 引言 在学习前,我想说一句,那就是为什么要学习Java。 每个人的出发点都不同,对于做信息化的工程技术人员来说,java不懂,就没法干项目。 尽管有c和matlab等基础,但java看起来与这些语言都不太一样。 做…

【从0到1设计一个网关】基于Hystrix实现熔断降级

文章目录 依赖引入服务降级效果演示上文我们已经成功实现了请求重试与请求限流,接下来我们开始实现熔断与服务降级。 熔断与服务降级,在SpringCloud中设计到的就是我们的hystrix,这里我们也将会考虑配合hystrix来实现熔断与服务降级。 如果不了解hystix的可以先进行一下了解…

LeetCode 面试题 16.16. 部分排序

文章目录 一、题目二、C# 题解 一、题目 给定一个整数数组,编写一个函数,找出索引m和n,只要将索引区间[m,n]的元素排好序,整个数组就是有序的。注意:n-m尽量最小,也就是说,找出符合条件的最短序…

基于单片机的智能饮水机系统

收藏和点赞,您的关注是我创作的动力 文章目录 概要 一、系统设计方案分析2.1 设计功能及性能分析2.2设计方案分析 二、系统的硬件设计3.1 系统设计框图系统软件设计4.1 总体介绍原理图 四、 结论 概要 现在很多学校以及家庭使用的饮水机的功能都是比较单一的&#…

【JavaScript】事件监听、事件委托和回调函数

1. 事件监听 on 方法:box.onclick function(){},但是这种方式会被覆盖,直接使用null覆盖偶就可以实现事件的解绑。 addEventListener 是 DOM 对象专门用来添加事件监听的方法,它的前两个参数分别为【事件类型】和【事件回调】&…