2013年认证杯SPSSPRO杯数学建模A题(第一阶段)护岸框架全过程文档及程序

2013年认证杯SPSSPRO杯数学建模

A题 护岸框架

原题再现:

  在江河中,堤岸、江心洲的迎水区域被水流长期冲刷侵蚀。在河道整治工程中,需要在受侵蚀严重的部位设置一些人工设施,以减弱水流的冲刷,促进该处泥沙的淤积,以保护河岸形态的稳定。
  现在常用的设施包括四面六边透水框架1等。这是一种由钢筋混凝土框杆相互焊接而成的正四面体结构,常见的尺寸为边长约 1 m,框杆截面约0.1×0.1 m。将一定数量的框架投入水中,在水中形成框架群,可以使水流消能减速,达到减弱冲击,防冲促淤的效果。
  对四面六边透水框架群,框架尺寸、架空率和长度2都直接或间接地影响着其消能减速的效果。当前人们通过水槽实验等方法,已经积累了一些实验数据,也见诸各类文献当中。但由于数据量和数据精度仍有各种不足之处,还没有形成足够完善的经验公式。请你建立合理的数学模型,给出这三个参数与其减速效果之间的关系。
在这里插入图片描述

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

  混凝土四面六边透水框架是一种新型江河透水护岸工程技术.本文研究四面六边透水框架的三个参数:框架尺寸、架空率和长度与其减速效果之间的关系。
  首先,我们通过查阅资料,收集了四面六边透水框架的各个参数与其减速率之间的数据资料,利用MATLAB绘制了各个参数与其减速率之间关系曲线,通过绘制的曲线分析了各个参数对减速率的影响程度。
  其次,由于实验数据数量有限且精度不高,我们采用三次样条插值的方法对收集的实验数据进行了处理,根据插值处理后的数据,利用MATLAB绘制了各个参数与其减速率之间关系曲线,得到了更为精确的分析结果。
  利用三次样条插值处理后的数据,我们分别建立了架空率对减速效果模型,框架尺寸与减速率模型和框架群长度与减速率模型,利用MATLAB软件求解得到了架空率、框架尺寸、和长度与其减速效果之间的表达式。利用MATLAB对模型的精度进行了检验,结果表明,在置信水平为0.05时,我们建立的三个回归模型的决定系数的取值分别为0.9224、0.9986、0.9672;F 统计量的值分别为77.2712、1672.3、353.5393; p 值趋近于0,表明三个 模型都具有较高的模拟精度,得到的三个回归方程很好的反映了架空率、 框架尺寸、和长度与其减速效果之间的数量关系。
  最后,我们对模型的优缺点进行了分析,根据四面六边透水框架的各个参数与其减速率之间的数据资料,指出了利用微分方程模型建立各个参数与减速率之间的相互影响的复杂的关系的可行性。

问题分析:

  本文我们研究的问题的特点在于我们需要搜集大量的数据,要对数据进行整理分析,提取对解决问题有帮助的核心要素。整个问题主要分为三个部分来讨论:
  问题一是观测杆件尺寸对透水框架群减速促淤效果的影响, 固定框架群的架空率, 进行不同杆件长宽比的减速促淤效果比较试验. 试验中保持杆边长不变,按不同的长宽比确定四面体的截面宽度, 探究尺寸的变化与水流速度的关系。
  问题二是通过比较尺寸对水流速度的影响后,我们取最佳尺寸比的四面六边透水框架群,进行不同架空率的减速促淤效果比较试验, 得到的架空率与减速率关系曲线。
  问题三是对框架群取不同的长度值,探讨长度对水流速度的影响, 单个框架群的长度直接决定护岸工程中框架体的数量。试验表明并非框架群越长, 框架群的减速效果就越好。
  整个问题的难点在于要找出大量的数据,并对相关的数据进行处理,同时要找到适合解决问题的分析方法。

模型假设:

  1.假设我们找出的数据均是正确可靠的,少量错误数据可以剔除。
  2.假设框架群的制作工艺是一定的,不考虑框架群制作工艺带来的影响。
  3.不考虑风速对水流速度的影响。
  4.不考虑框架群制作材料对水流速度的影响。

论文缩略图:

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

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

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

%架空率与减速率关系曲线 
clc 
e = [3.0,4.0,4.8,5.5,6.0]; 
yn = [0.60,0.68,0.72,0.71,0.63]; 
y = [0.63,0.70,0.73,0.72,0.65]; 
ym = [0.64,0.72,0.74,0.74,0.67]; 
plot(e,yn,'ro-') 
hold on 
plot(e,y,'*-') 
plot(e,ym,'gP-') 
plot(e,yn,'r') 
plot(e,y) 
plot(e,ym,'g') 
title('架空率与减速率关系曲线') 
xlabel('\epsilon') 
ylabel('\eta') 
legend('\eta_{min}','\eta_{eav}','\eta_{max}') 
xlim([3,7]) 
ylim([0.6,0.8]) 
%杆件长宽比与减速率关系三次样条差值 
clc 
x = [8,10,12,16,20]; 
y1 = [0.67,0.70,0.75,0.75,0.70]; 
y2 = [0.69,0.73,0.76,0.77,0.73]; 
y3 = [0.71,0.74,0.77,0.78,0.76]; 
plot(x,y1,'g*-') 
hold on 
plot(x,y2,'rs-') 
plot(x,y3,'p-') 
title('杆件长宽比与减速率关系') 
xlabel('\lambda') 
ylabel('\eta') 
legend('\eta_{min}','\eta_{eav}','\eta_{max}') 
xlim([5,22]) 
ylim([0.64,0.8]) 
clc 
x=[4.1,6.1,10.2,20.3,30.5,40.6]
y=[0.63,0.78,0.97,1.0,1.02,1.05] 
plot(x,y,'ro-') 
title('减速率与框架体长度关系曲线') 
xlabel('L/m') 
ylabel('\eta/\eta_{10}') 
xlim([0,60]) 
ylim([0,1.2]) 
%不同杆件长宽比时架空率与平均减速率关系曲线 
clc 
x = [3,4,4.8,6]; 
y1 = [0.6,0.65,0.69,0.62]; 
y2 = [0.63,0.70,0.73,0.63]; 
y3 = [0.66,0.73,0.76,0.68]; 
y4 = [0.69,0.74,0.77,0.72]; 
y5 = [0.67,0.71,0.73,0.68]; 
plot(x,y1,'r') 
hold on 
plot(x,y2) 
plot(x,y3,'g') 
plot(x,y4,'c') 
plot(x,y5,'y') 
plot(x,y1,'ro') 
plot(x,y2,'*') 
plot(x,y3,'gP') 
plot(x,y4,'c+') 
plot(x,y5,'yv') 
title('不同杆件长宽比时架空率与平均减速率关系曲线') 
xlabel('\epsilon') 
ylabel('\eta_{eav}') 
legend('\eta1=8','\eta2=10','\eta3=12','\eta4=16','\eta5=20') 
xlim([3,7]) 
ylim([0.6,0.8]) 
全部论文及程序请见下方“ 只会建模 QQ名片” 点击QQ名片即可

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

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

相关文章

Swift:“逻辑运算子“与“比较运算符“

1. 逻辑非 ! 逻辑非运算符 ! 是用于对布尔值取反的。当操作数为 true 时,! 将返回 false,而当操作数为 false 时,! 将返回 true。 let isTrue true let isFalse !isTrue // isFalse 现在是 false 2. 逻辑与 && 逻辑与运算符 &a…

探索高效开发大屏可视化项目模板:es-big-screen

一、引言 在数据驱动的时代,大屏可视化已经成为了展示数据和信息的重要手段。本文将介绍一个基于 Vue 3、Echarts、高德地图和 Pinia 开发的大屏可视化项目模板——es-big-screen,它提供了丰富的功能,包括大屏适配、图表组件(Ech…

IF= 13.4| 当eDNA遇上机器学习法

近日,凌恩生物客户重庆医科大学在《Water Research》(IF 13.4)发表研究论文“Supervised machine learning improves general applicability of eDNA metabarcoding for reservoir health monitoring”。该研究主要介绍了一种基于eDNA的机器学…

《QT实用小工具·三》偏3D风格的异型窗体

1、概述 源码放在文章末尾 可以在窗体中点击鼠标左键进行图片切换,项目提供了一些图片素材,整体风格偏向于3D类型,也可以根据需求自己放置不同的图片。 下面是demo演示: 项目部分代码如下所示: 头文件部分&#xff…

第十二章:预处理命令

文章目录 第十二章:预处理命令宏定义无参宏定义带参数的宏定义 文件包含处理 第十二章:预处理命令 作用:由编译预处理程序对程序中的特殊命令作出解释,以产生新的源程序对其进行正式编译 C语言与其他语言的重要区别就是可以使用预…

【WEEK5】 【DAY4】数据库操作【中文版】

2024.3.28 Thursday 目录 2.数据库操作2.1.数据库2.1.1.新建数据库(右键的方法)2.1.2.查询:点击“查询”->“新建查询表”即可输入所需要的语句,点击“运行”,如: 2.2.结构化查询语句分类2.3.数据库操作…

Servlet中的request和respons对象

当我们在地址栏中输入一长串的地址的时候进行访问的时候,服务器(Tomcat)会给我们生成衣个request对象和reponse. requset对象: 1.获取用户输入的信息进行登录验证 Java给我们提供的是HttpServletRequset接口,并没有…

QT_day3:信号和槽的连接方式

1、使用手动连接,将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数 将登录按钮使用qt5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是…

SpringBoot:自定义线程池配置类

文章目录 一、前言二、案例展示1、初始版本2、代码审核意见和优化建议3、潜在问题和风险4、优化建议5、优化后的代码 三、具体使用 一、前言 有时候我们在项目中做一些长链路的跑批任务时,基于Springboot项目的定时任务,我们可以指定一个自定义的线程配…

基于SpringBoot民族婚纱预定系统

采用技术 基于SpringBoot民族婚纱预定系统的设计与实现~ 开发语言:Java 数据库:MySQL 技术:SpringBootMyBatis 工具:IDEA/Ecilpse、Navicat、Maven 页面展示效果 系统功能 摄影师列表 公告信息管理 公告类型管理 项目背景…

Redis慢日志

SLOWLOG 是用来读取和重置 Redis 慢查询日志的命令,Redis 2.2.12 版本开始支持 1.Redis 慢查询日志概述 客户端从发送命令到获取返回结果经过了以下几个步骤: 1. 客户端发送命令 2. 该命令进入 Redis 队列排队等待执行 3. Redis 开始执行命令 - Red…

ToolPlatform:烧录时TFTP报错

截图 文字 ARP Retry count exceeded; starting again 网络下载TFTP超时,可能的原因如下: 1.首先检查服务器IP是否正确,若不正确点击重新加载,加载最新的PC端IP地址; 2.检查子网掩码与网关是否配置正确; 3.检查板端IP…