2022年亚太杯APMCM数学建模大赛B题高速列车的优化设计求解全过程文档及程序

2022年亚太杯APMCM数学建模大赛

B题 高速列车的优化设计

原题再现:

  2022年4月12日,中国高铁复兴号CR450动车组在开放线上成功实现单车时速435公里,相对速度870公里,创造了高铁动车组列车穿越开放线和隧道速度的世界纪录。新一代标准动车组“复兴号”是中国自主研发的具有完全知识产权的新一代高速列车。它集成了大量国内现代高科技,在牵引、制动、网络、转向架、车轴等关键技术上取得了重要突破。这是中国科技创新的又一重大成果。图1是高速铁路几何结构的简化模型。
在这里插入图片描述
  中国高速铁路的车头结构为子弹头,日本高速铁路采用鸭嘴结构。图2显示了四种典型高速铁路头部结构的简化模型,包括TP1、TP2、TP3和TP4。其中,高铁轨头结构的设计主要考虑空气阻力和噪声水平。
在这里插入图片描述
  高速铁路弹头的设计过程不仅要以空气动力学为基本原理,还要反复进行仿真和实验。为了实现车头和车身周围的气流、空气动力等相关参数之间的优化方案,可以经过数千次计算和实验进行优化。图3显示了流线型高速轨头结构的不同区域。
在这里插入图片描述
  请收集相关数据,建立几个数学模型,并回答以下问题:

  问题1:请建立高速铁路空气阻力的数学模型,考虑一般条件和极端天气(如雨、雪、风)下高速铁路几何形状与受力之间的关系,模拟圆锥形和四种典型高速铁路的空气阻力分布,如图2所示,并选择空气阻力最小的最佳高速铁路形状。

  问题2:请分析高铁轨头曲线弧度对空气阻力的影响,建立高铁外形优化模型,设计出最佳的高铁外形,使高铁受空气阻力最小,并绘制出优化后的高铁形状草图。

  问题3:请建立高铁产生噪声的数学模型,分析锥形和四种典型高铁产生的噪声强度,如图2所示,模拟它们各自的噪声分布,选择产生噪声最小的最佳高铁形状。

  问题4:请结合前三个问题的结果,建立高铁形状的综合优化模型,设计出最佳的高铁形状,同时提高高铁列车的速度,降低噪音。绘制高速铁路的形状草图,并给出相应的结构参数。

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

  随着计算领域的快速发展,追求高速、低噪声污染的气动外形显得尤为重要。本文建立了相应的数学模型来研究高速铁路的速度域和噪声域,并进行了仿真。

  对于问题1,基于标准𝑘 − 𝜀 模型,分别建立了四个初步的高速列车模型,并对通用车头进行了二维受力分析,并利用RWIND风洞软件对四个模型进行了仿真,定义了用于描述的Δ因子,并对每个模型的Δ因子进行了比较,得出TP1是空气阻力最小的最佳高速列车形状。

  对于问题2,我们将TP1分为5个部分,采用Pareto搜索方法对其进行优化和微调,并建立了优化的高铁模型。针对问题3,以及许多学者对高速列车噪声污染进行了研究,许多国家也出台了相应的限速规定。基于湍流的物理特性,我们对以85m/s速度行驶的高速列车进行了建模和分析,并得出结论,TP4是产生最小噪声的最佳高速列车形状。

  最后,我们结合TP1和TP4的特点,使用多目标粒子群算法设计了一种新的列车,该列车在风洞实验中具有更平衡的力分布,即良好的速度上限和对环境的低噪声,并且与Δ因子相比,新列车的Δ非常好。𝚫TP1=0.0105,𝚫TP4=0.0031,𝚫TPbest=0.0029。比较优化前后的模型可以发现,鼻锥高度减小,鼻锥长度增加,鼻锥变得更光滑;驾驶员室的高度向下调整,流线型的前半部分变得更窄,后半部分的宽度增加。

模型假设:

  1.不同高速铁路的材料相同。

  2.高铁是直的。

  3.风速相同。

  4.身体长度相同。

问题分析:

  问题1
  通过我们对流体连续性原理的分析,本质上流体在流动中的质量守恒,对于理想流体可以得到伯努利方程它是机械能守恒,对于实际流体可以得到泊肃耳定理它是粘性摩擦的存在,这种粘性摩擦会对流体和固体的相对运动产生一种阻力,据此建立空气阻力模型来研究高速铁路的空气阻力。当流体速度非常快时,会产生湍流。在这方面𝑘 − 𝜀 应用该模型求解湍流动能及其耗散率方程。对于四种高速铁路形状,在极端天气(如雨雪)下,我们使用受力分析方法来表示受力关系,对于不同形状的高速铁路,我们使用Blender软件制作了四个高速铁路前端模型,并对这四个模型进行了风洞实验,可以直观地感受到空气对每个部件的阻力,通过比较空气阻力分布来选择空气阻力分布,我们选择了空气阻力最小的高速铁路形状。最终的TP1是空气阻力最小的最佳高速铁路模型。

  问题2
  在TP1的基础上,基于Pareto搜索过程建立了优化模型,设计出空气阻力最小的最优高铁模型。

  问题3
  我们首先收集了相关的噪声数据,对各国高速列车(列车)的噪声有了一定的了解,然后得出当车速很快时,波面加速了积聚,使空气摩擦增加,噪声也随之增加。对此,建立了高速列车的外部空气动力学噪声模型,并通过湍流中的空气阻力模型提取每个节点的湍流动能湍流耗散率,从而确定每个节点的声功率。然后将Lighthill-Colle声学类比理论与高速铁路压力分布进行比较,实现了空气动力学噪声仿真。TP4最终被确定为产生最小噪声的高速铁路的最佳形状。

  问题4
  在第二个问题中Pareto搜索的基础上,我们使用多目标粒子群算法(MOPSO)结合TP1和TP4的特性来找到近似模型,并在风洞中对该模型进行模拟以获得相关数据。结合第三个问题中理论圆锥曲线的模拟值,优化模型𝚫TPbest=0.0029是TP1和TP4中Δ系数最小的(越小越好),与TP1相比降低了72.38%,降低了6.45%,验证了模型的可行性。

模型的建立与求解整体论文缩略图

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

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

程序代码:

部分程序如下:
present00=importdata(’ex00_.txt’);
present01=importdata(’ex01_.txt’);
present02=importdata(’ex02_.txt’);
present03=importdata(’ex03_.txt’);
present04=importdata(’ex04_.txt’);
a00=present00(1:300,3:3);
a01=present01(1:300,3:3);
a02=present02(1:300,3:3);
a03=present03(1:300,3:3);
a04=present04(1:300,3:3);
x=present00(1:300,1:1);
deltaY1 = (a01-a00).ˆ2;
deltaY2 = (a02-a00).ˆ2;
deltaY3 = (a03-a00).ˆ2;
deltaY4 = (a04-a00).ˆ2;
k1=sum(deltaY1);
k2=sum(deltaY2);
k3=sum(deltaY3);
k4=sum(deltaY4);
\begin{tikzpicture}
\draw[->](0,0.1)arc(165:120:5 and 3);
\draw[->](0,-0.3)arc(165:120:5 and 3);
\draw[->](0,-0.5)arc(165:120:5 and 3);
\draw[->](0,-0.7)arc(165:120:5 and 3);
\draw[->](0,-0.1)arc(165:120:5 and 3) ;
\draw[->](0,0.3)arc(165:120:5 and 3);
\draw[rotate around={93:(1.8,1.42)}](1.8,1.3) ellipse(0.5 and 0.3);
\draw[rotate around={-45:(0.4,-0.2)}](0,0) ellipse(0.3 and 0.15);
\end{tikzpicture}
\begin{tikzpicture}
\draw(0,0)arc(80:20:5 and 3);
\draw(0,1)arc(80:20:5 and 3);
\draw(0,-3)--(4,-3);
\draw(0.5,-3)--(0.5,-0.1);
\draw(2.8,-0.9)--(2.8,-3);
\draw(0.6,0.41) ellipse(0.2 and 0.49);
\draw(0.4,0.45) ellipse(0.2 and 0.48);
\draw[rotate around={-45:(3.2,-0.75)}](3.2,-0.75) ellipse(0.15 and 0.38);
\draw(2.5,-0.75)arc(149:100:0.8 and 1.4);
\node[left]at(0.5,-2){$h_{1}$};
\node[left]at(2.8,-2){$h_{2}$};
\node[above]at(0.5,1){$a_{1}b_{1}$};
\draw[->](-0.5,0.45)--(0.2,0.45);
\draw[->](3.8,-1.4)--(3.3,-0.9);
\node[below]at(3.8,-1.4){$p_{2}S_{2}$};
\node[above]at(-0.2,0.45){$p_{1}S_{1}$};
\node[above]at(3.2,-0.2){$a_{2}$};
\node[above]at(3.6,-0.6){$b_{2}$};
\end{tikzpicture}
\begin{tikzpicture}
\draw(2,2) ellipse(1 and 3);
\draw(2,2)ellipse(0.8 and 2.5);
\draw(10,2) ellipse(1 and 3);
\draw(10,2) ellipse(0.8 and 2.5);
\draw(2,-1)--(10,-1);
\draw(2,5)--(10,5);
\draw(2,-0.5)--(10,-0.5);
\draw(2,4.5)--(10,4.5);
\node[above]at (2,5){$a$};
\node[above]at (10,5){$b$};
\draw(2,-1.1)--(2,-2);
\draw(10,-1.1)--(10,-2);
\draw[->](6,-1.5)--(2,-1.5);
\draw[->](6.3,-1.5)--(10,-1.5);
\node[right]at(6,-1.5){$l$};
\draw[->](7,5.2)--(5,5.2);
\draw(1.9,5)--(0.1,5);
\draw(10,4.5)--(0.9,4.5);
\draw[->](5,4.3)--(7,4.3);
\draw(0.3,2)--(1.8,2);
\draw[->](2.1,2)--(4,2);
\draw(4.2,2)--(8,2);
\draw(8.2,2)--(10,2);
\draw(10.2,2)--(12,2);
\draw[->](0.5,3.8)--(0.5,5);
\node[below]at(0.5,3.8){$r+dr$};
\draw[->](0.5,3.3)--(0.5,2);
\draw[->](1,3.3)--(1,4.5);
\node[below]at(1,3.3){$r$};
\draw[->](1,3)--(1,2);
\node[below]at(10.5,2){$p_{b}$};
\node[above]at(6,5.2){$f_{r+dr}$};
\node[below]at(6,4.3){$f_{r}$};
\node[below]at(0.5,2){$P_{a}$};
\node[above]at(4,2){$v$};
\end{tikzpicture}
全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

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

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

相关文章

用python写一个贪吃蛇的程序能运行能用键盘控制

用python写一个贪吃蛇的程序能运行能用键盘控制 1.源码2.运行效果 1.源码 开发库使用:pygame random 直接在终端运行:pip install pygame pycharm安装库:文件-设置-项目-Python 解释器 import pygame import random# 初始化pygame pygame…

2023年中国轮胎模具需求量、竞争格局及行业市场规模分析[图]

轮胎模具是轮胎生产线中的硫化成形装备,是高技术含量、高精度及高附加值的个性化模具产品,尤其是轮胎的花纹、图案、字体以及其他外观特征的成形都依赖于轮胎模具,因此其制造技术难度较高。其主要功能是通过所成型材料(主要是橡塑…

最优化:建模、算法与理论(最优性理论2

5.7 约束优化最优性理论应用实例 5.7.1 仿射空间的投影问题 考虑优化问题 min ⁡ x ∈ R n 1 2 ∣ ∣ x − y ∣ ∣ 2 2 , s . t . A x b \min_{x{\in}R^n}\frac{1}{2}||x-y||_2^2,\\ s.t.{\quad}Axb x∈Rnmin​21​∣∣x−y∣∣22​,s.t.Axb 其中 A ∈ R m n , b ∈ R m …

2024免费的苹果电脑杀毒软件cleanmymac X

苹果电脑怎么杀毒?这个问题自从苹果电脑变得越来越普及,苹果电脑的安全性问题也逐渐成为我们关注的焦点。虽然苹果电脑的安全性相对较高,但仍然存在着一些潜在的威胁,比如流氓软件窥探隐私和恶意软件等。那么,苹果电脑…

【LeetCode:2316. 统计无向图中无法互相到达点对数 | BFS + 乘法原理】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

uniapp 小程序优惠劵样式

先看效果图 上代码 <view class"coupon"><view class"tickets" v-for"(item,index) in 10" :key"item"><view class"l-tickets"><view class"name">10元优惠劵</view><view cl…

基于Java的图书商城管理系统设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序&#xff08;小蔡coding&#xff09; 代码参考数据库参考源码获取 前言 &#x1f497;博主介绍&#xff1a;✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者&am…

Linux之I2C应用编程

I2C-Tools的交叉编译 tar xvf i2c-tools-4.2.tar.xz 首先解压下压缩包 cd i2c-tools-4.2 进入 i2c-tools-4.2目录 make USE_STATIC_LIB1 执行 make 将i2cset ,i2cget ,i2cdump,i2cdetect,i2ctransfer放到板子上 命令直接操作IIC设备 命令行直接操作iic向AP3216C传感器获取数据…

初出茅庐的小李博客之Windows11运行Linux记录

安装教程 超简单&#xff0c;不安装虚拟机&#xff0c;Windows11运行Linuxhttps://zhuanlan.zhihu.com/p/393484912 注意事项 出现错误有可能是少了驱动 驱动下载地址 https://link.zhihu.com/?targethttps%3A//wslstorestorage.blob.core.windows.net/wslblob/wsl_updat…

Django和jQuery,实现Ajax表格数据分页展示

1.需求描述 当存在重新请求接口才能返回数据的功能时&#xff0c;若页面的内容很长&#xff0c;每次点击一个功能&#xff0c;页面又回到了顶部&#xff0c;对于用户的体验感不太友好&#xff0c;我们希望当用户点击这类的功能时&#xff0c;能直接加载到数据&#xff0c;请求…

安防视频监控系统EasyCVR视频汇聚存储平台定制化开发:新增kafka配置

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快&#xff0c;可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等&#xff0c;以及支持厂家私有协议与SDK接入&#xff0c;包括海康Ehome、海大宇等设备的SDK等。平台可拓展性强、…

【算法训练-回溯算法 零】回溯算法解题框架

抽象地说&#xff0c;解决一个回溯问题&#xff0c;实际上就是遍历一棵决策树的过程&#xff0c;树的每个叶子节点存放着一个合法答案。你把整棵树遍历一遍&#xff0c;把叶子节点上的答案都收集起来&#xff0c;就能得到所有的合法答案。站在回溯树的一个节点上&#xff0c;你…

协同过滤推荐算法UserCF、ItemCF

目录 相似度计算基于用户的协同过滤&#xff08;UserCF&#xff09;算法评估基于物品的协同过滤&#xff08;ItemCF&#xff09;协同过滤算法的权重改进协同过滤算法的问题分析思考学习参考 相似度计算 杰卡德&#xff08;Jaccard&#xff09;相似系数 Jaccard 系数是衡量两个…

在win10上安装配置Hadoop的环境变量

一、背景 在windows10系统中运行seatunnel 二、安装部署 2.1. 下载 Hadoop包 从 Apache Hadoop 官网下载最新版本的 Hadoop&#xff0c;版本号保持与服务端的Hadoop版本一致。 https://hadoop.apache.org/releases.htmlIndex of /apache/hadoop/core/hadoop-3.2.3/ 2.2. 解…

IntelliJ IDEA 2020.2.1白票安装使用方法

先安装好idear Plugins 内手动添加第三方插件仓库地址&#xff1a;https://plugins.zhile.io 搜索&#xff1a;IDE Eval Reset插件进行安装 输入https://plugins.zhile.io 手动安装离线插件方法 安装包可以去笔者的CSDN资源库下载 安装mybaties插件

【leetcode报错】 leetcode格式问题解决:error: stray ‘\302’ in program [solution.c]

leetcode格式问题解决 一、情景再现二、报错原因三、解决方法四、修正结果 一、情景再现 二、报错原因 该错误是指 源程序中有非法字符&#xff0c;需要将非法字符去掉。 一般是由于coder 1.使用中文输入法 或者 2.从别的地方直接复制粘贴代码 造成的。 代码中出现了 中文空格&…

How to add a jar to a project in eclipse?

Project -> Properties -> Java Build Path -> Libraries -> Add External JARs

AI绘画使用Stable Diffusion(SDXL)绘制玉雕风格的龙

一、引言 灵感来源于在逛 LibLib 时&#xff0c;看到的 Lib 原创者「熊叁gaikan」发布的「翠玉白菜 sdxl&#xff5c;玉雕风格」 的 Lora 模型。简直太好看了&#xff0c;一下子就被吸引了&#xff01; 科普下「翠玉白菜」&#xff1a; 翠玉白菜是由翠玉所琢碾出白菜形状的清…

R语言:主成分分析PCA

文章目录 主成分分析处理步骤数据集code 主成分分析 主成分分析&#xff08;或称主分量分析&#xff0c;principal component analysis&#xff09;由皮尔逊&#xff08;Pearson,1901&#xff09;首先引入&#xff0c;后来被霍特林&#xff08;Hotelling,1933&#xff09;发展…

HTML 常用标签及练习

常用标签 <head>中的标签 概述 head中的内容不显示到页面上 标签说明<title>定义网页的标题<meta>定义网页的基本信息&#xff08;供搜索引擎&#xff09;<style>定义CSS样式<link>链接外部CSS文件或脚本文件<script>定义脚本语言<…