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

2013年认证杯SPSSPRO杯数学建模

A题 护岸框架

原题再现:

  在江河中,堤岸、江心洲的迎水区域被水流长期冲刷侵蚀。在河道整治工程中,需要在受侵蚀严重的部位设置一些人工设施,以减弱水流的冲刷,促进该处泥沙的淤积,以保护河岸形态的稳定。
  现在常用的设施包括四面六边透水框架1等。这是一种由钢筋混凝土框杆相互焊接而成的正四面体结构,常见的尺寸为边长约 1 m,框杆截面约0.1×0.1 m。将一定数量的框架投入水中,在水中形成框架群,可以使水流消能减速,达到减弱冲击,防冲促淤的效果。
  第二阶段问题: 四面六边透水框架在抛投时和在使用过程中,可能被水流冲击而翻滚移位,使框架群不能达到理想的堆砌效果,对功能有不利影响。为了使框架在水中互相钩连,需要设计新的形状。但已有的多数设计方案都存在问题,主要集中在两个方面:结构强度不足,以及虽然原则上能够互相钩连,但依然不清楚最终堆砌而成的形状是否合理。请你建立合理的数学模型,设计一个良好的框架结构。
在这里插入图片描述

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

  长期以来,四面六边透水框架在河道整治等工程中,因其取材方便、自身稳定性、 透水性、阻水性好、适合地形变化等特性优点而被广泛的应用。但是,在抛投和使用过程中,存在被水流冲击而翻滚移位、结构强度的不足、难以合理互相钩连的问题,使框架群不能达到理想的堆砌效果。本文主要探讨如何合理设计改进现有护岸框架,以最大程度减少框架群被水流冲击翻滚移位的情况,增加框架群在使用过程中互相钩连程度和结构强度,达到减速促淤效果。
  针对问题,我们结合四面六边透水框架本身的优势特性,在原有框架的基础上进行改进设计,根据三角形稳定性的特性,通过应用机理分析,进行物理图形构造,设计出三种供选方案。
  模型一:构建四面六边带触脚框架模型(图 5.2) ,该模型在四面六边透水框架的基础上,运用触脚设计,较好的融合增强四面六边透水框架本身的优点特性,使框架达到不易翻滚,并与其他的框架自然地相互钩连。
  模型二:构建六面九边带触脚框架模型(图 5.6) ,该模型是对模型一的改进,综合模型一和原型模型的结构,不仅具备良好的亲水性、阻水性和稳定性,而且触脚比模型一更多,使框架更加稳定,不易翻滚、框架群之间也更容易钩连;同时,模型二施工简单,更容易构造,也更加节约经济造价成本。
  模型三:构建双四面六边护岸框架模型(图 5.12) ,该模型设计内外双层四面六边透水框架体,旨在增加护岸框架结构强度和稳定性及阻水性。运用内外双层结构设计,形成内外双层保障。由三角形的稳定性可以得知该模型结构强度高、稳定性强。
  模型四:应用层次分析法对如何科学、合理地进行选择护岸框架,进行系统的分析。选取施工时架空率易接近 4 到 6、结构强度、不易翻滚程度、框架群间易钩连程度、生产成本及易生产、施工简易度六个因素指标为准则层,选取原有护岸框架和本文设计的三个框架模型作为方案层,运用 Matlab 软件计算比较,最后得出结论为:模型二(六面九边带触脚框架模型)为最优护岸框架模型。

问题分析:

  近 10 年来,四面六边透水框架作为一种新型的护岸防冲方式,在河道整治等工程中,得到了广泛的应用。这种新型的护岸方式,不仅可以节省工程材料,而且具有良好的减速促淤效果,在投放区域起到了防止冲刷的作用,但是,在实际使用过程中,四面六边透水框架可能被水流冲击翻滚移位,使框架群不能达到理想的推砌效果,对功能有不利的影响。主要表现为:结构强度的不足,以及虽然原则上能够互相钩连,但是不清楚最终形状是否合理。
  针对所给问题,我们要设计出一种新型的护岸框架结构,以解决以下实际生活中护岸框架存在的问题:
  1) 结构强度的不足;
  2) 科学、合理的相互钩连;
  3) 减轻框架群在使用过程中的翻滚移位率。
  我们知道混泥土四面六边透水框架群作为新型的江河护岸工程技术 [1] ,和其他传统的护岸框架(丁坝、抛石护脚等)相比,拥有取材方便、自身稳定性好、透水性好、阻水性佳、基础不易被冲刷、适合地形变化等特性优点,特别是框架的尺寸、架空率和铺设长度的设计,更是有效的综合了透水性、稳定性和阻水性。
  因此,我们考虑在设计新型护岸框架群时,应结合混泥土四面六边透水框架群在护岸技术上的优势,在混泥土四面六边透水框架群的基础上优化设计,发挥四面六边透水框架群的优势,并尽量弥补四面六边透水框架群在结构强度、易钩连程度、翻滚移位程度上的不足,并综合考虑设计后的框架结构在架空程度、经济生产成本、施工的难易程度等指标,通过机理分析,确定出参数关系,从而设计出四面六边带触脚框架模型(模型一) 、六面九边带触脚框架模型(模型二)和双四面六边透水框架群(模型三)然后,我们利用Matlab 软件 [2] ,建立框架群层次分析模型 [3] (模型四)通过建立目标层、决策层和方案层,可以选取施工时架空率接近 4-6 的程度、结构强度、易翻滚程度、易钩连程度、生产成本、施工简易度六个指标对模型一、模型二、模型三所设计的改价护岸框架和四面六边透水框架群原型进行综合分析评价,以确立出最优的新型护岸框架方案。

模型假设:

  1. 护岸框架焊接牢固。
  2. 护岸框架材料均匀,规格一致。
  3. 设计的各类框架选材和四面六边透水框架一样。
  4. 设计的各类框架在施工过程中,不出现偷工减料等现象。
  5. 不考虑不同市场间的材料的差价。

论文缩略图:

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

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

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

clear all; 
close all; 
a=[1 3 1 3 6 5; 
1/3 1 1 1 4 4; 
1 1 1 2 4 4; 
1/3 1 1/2 1 5 5; 
1/6 1/4 1/4 1/5 1 1/3; 
1/5 1/4 1/4 1/5 3 1]; 
[x,y]=eig(a); 
eigenvalue=diag(y); 
lamda_a=eigenvalue(1) 
cia=(lamda_a­6)/5; 
cra=cia/1.24 
wa=x(:,1)/sum(x(:,1)) 
b1=[1 1/3 1/4 1/2; 
3 1 1/2 3; 
4 2 1 5; 
2 1/3 1/5 1]; 
[x,y]=eig(b1); 
eigenvalue=diag(y); 
lamda_b1=eigenvalue(1) 
cib1=(lamda_b1­4)/3; 
crb1=cib1/0.9 
wb1=x(:,1)/sum(x(:,1)) 
b2=[1 1 1/2 1/5; 
1 1 1/2 1/5;2 2 1 1/3; 
5 5 3 1]; 
[x,y]=eig(b2);
eigenvalue=diag(y); 
lamda_b2=eigenvalue(1) 
cib2=(lamda_b2­4)/3; 
crb2=cib2/0.9 
wb2=x(:,1)/sum(x(:,1)) 
b3=[1 1/3 1/5 1/2; 
3 1 1/3 4; 
5 3 1 4; 
2 1/4 1/4 1]; 
[x,y]=eig(b3); 
eigenvalue=diag(y); 
lamda_b3=eigenvalue(1) 
cib3=(lamda_b3­4)/3; 
crb3=cib3/0.9 
wb3=x(:,1)/sum(x(:,1)) 
b4=[1 1/3 1/4 1; 
3 1 1/2 4; 
4 2 1 5; 
1 1/4 1/5 1]; 
[x,y]=eig(b4); 
eigenvalue=diag(y); 
lamda_b4=eigenvalue(1) 
cib4=(lamda_b4­4)/3; 
crb4=cib4/0.9 
wb4=x(:,1)/sum(x(:,1)) 
b5=[1 2 3 3; 
1/2 1 2 3; 
1/3 1/2 1 2; 
1/3 1/3 1/2 1]; 
[x,y]=eig(b5); 
eigenvalue=diag(y);
lamda_b5=eigenvalue(1) 
cib5=(lamda_b5­4)/3; 
crb5=cib5/0.9 
wb5=x(:,1)/sum(x(:,1)) 
b6=[1 2 1/3 1; 
1/2 1 1/3 1;3 3 1 3; 
1 1 1/3 1]; 
[x,y]=eig(b6); 
eigenvalue=diag(y); 
lamda_b6=eigenvalue(1) 
cib6=(lamda_b6­4)/3; 
crb6=cib6/0.9 
wb6=x(:,1)/sum(x(:,1)) 
w_sum=[wb1,wb2,wb3,wb4,wb5,wb6]*wa 
ci=[cib1,cib2,cib3,cib4,cib5,cib6]; 
cr=ci*wa/sum(0.9*wa)
全部论文及程序请见下方“ 只会建模 QQ名片” 点击QQ名片即可

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

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

相关文章

SpringData ElasticSearch - 简化开发,完美适配 Spring 生态

目录 一、SpringData ElasticSearch 1.1、环境配置 1.2、创建实体类 1.3、ElasticsearchRestTemplate 的使用 1.3.1、创建索引 设置映射 1.3.2、简单的增删改查 1.3.3、搜索 1.4、ElasticsearchRepository 1.4.1、使用方式 1.4.2、简单的增删改查 1.4.3、分页排序查…

【路径规划论文整理(1)】Path Deformation Roadmaps(附带对PRM改进算法、同伦映射的整理)

本系列主要是对精读的一些关于路径搜索论文的整理,包括了论文所拓展的其他一些算法的改进思路。 这是本系列的第一篇文章: Jaillet, Lonard & Simon, Thierry. (2008). Path Deformation Roadmaps: Compact Graphs with Useful Cycles for Motion Pl…

Windows下编译TinyXML(XML文件解析)

作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 TinyXML是什么? TinyXML是一个轻量级的C XML解析器,它提供了一种简单的方法来解析和操作XML文档。TinyXM…

【XR806开发板试用】简单点灯-- 基于SPI控制W2812矩阵幻彩动图和字幕显示系统

1.效果展示 1.gif 动图展示 2.字幕展示 2.软件开发流程 2.1 全志XR806 基本开发流程 使用指南 自己踩过的坑 必须app开头 鸿蒙hb 依赖python 环境。建议使用conda虚拟环境 下载开启硬件校验和烧录重启 2.2 W2812 简单介绍 不是科普文,自行百度 /*WS2812B T…

Mac下Docker Desktop starting的解决方法

记录下自己在新增了一个新的容器后,Disk Size过大导致启动Docker Desktop会一直卡在Docker Desktop starting,并且重启无效的解决方法。该方法无需重新卸载,并且能保留原有的镜像和容器。 一、确认问题 首先确认Docker.raw大小以确认是否和笔…

vivado 高级编程功能1

适用于 7 系列、 UltraScale 和 UltraScale FPGA 和 MPSoC 的回读和验证 为 7 系列器件生成已加密文件和已经过身份验证的文件 注释 : 如需获取其它信息 , 请参阅《使用加密确保 7 系列 FPGA 比特流的安全》 ( XAPP1239 ) 。 要生成加密比特流…

【蓝桥杯嵌入式】13届程序题刷题记录及反思

一、题目分析 考察内容: led按键(短按)PWM输出(PA1)串口接收lcd显示 根据PWM输出占空比调节,高频与低频切换 串口接收(指令解析)【中断接收】 2个显示界面 led灯闪烁定时器 二…

Python读取Excel根据每行信息生成一个PDF——并自定义添加文本,可用于制作准考证

文章目录 有点小bug的:最终代码(无换行):有换行最终代码无bug根据Excel自动生成PDF,目录结构如上 有点小bug的: # coding=utf-8 import pandas as pd from reportlab.pdfgen import canvas from reportlab.lib.pagesizes import letter from reportlab.pdfbase import pdf…

go的orm框架-Gorm

官网文档 特点 全功能 ORM 关联 (拥有一个,拥有多个,属于,多对多,多态,单表继承) Create,Save,Update,Delete,Find 中钩子方法 支持 Preload、Joins 的预加载 事务&…

linux通过进程pid查询容器docker

我遇到的问题是在docker中启动了进行,占用显卡,如下nvidis-smi查看: 现在要查询pid16325属于哪个容器ID,指令: ps -e -o pid,cmd,comm,cgroup | grep 16325查到如下结果,其中12:cpuset:/docker/ 后面的 8…

Qt_Note20_QML_自定义Grid控件与OpacityMask的使用

import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Controls 2.12 import QtGraphicalEffects 1.14Window {visible: truewidth: 640height: 480title: qsTr("Hello World")// 自定义Grid控件与OpacityMask的使用Grid {id: gridwidth: 15height: 200co…

燃气管网安全运行监测系统功能介绍

燃气管网,作为城市基础设施的重要组成部分,其安全运行直接关系到居民的生命财产安全和城市的稳定发展。然而,随着城市规模的不断扩大和燃气使用量的增加,燃气管网的安全运行面临着越来越大的挑战。为了应对这些挑战,燃…

车载以太网AVB交换机 gPTP透明时钟 6口 DB9接口 千兆车载以太网交换机

SW1100千兆车载以太网交换机 一、设备简要分析 8端口千兆和百兆混合车载以太网交换机,其中包含2个通道的1000BASE-T1接口,5通道100BASE-T1接口和1个通道1000BASE-T标准以太网(RJ45接口),可以实现车载以太网多通道交换,千兆和百兆…

加速科技高性能数模混合信号测试设备ST2500EX精彩亮相SEMICON China 2024

芯片是现代信息技术发展的重要支柱,半导体设备则是芯片产业发展的重要基石。近年来,半导体设备领域开启了国产自研的黄金浪潮,其中,测试机作为芯片测试中至关重要的核心设备之一,国产自研率较低,一直是国内…

面试题:MySQL 事务 日志 MVCC

事务的特性 ACID 事务的隔离级别 并发事务问题 脏读:一个事务读到另一个事务还没有提交的数据不可重复读:一个事务先后读取同一条记录,但两次读取的数据不同幻读:一个事务按照条件查询数据时,没有对应的数据行&#xf…

微软云学习环境

微软公有云 - Microsoft Azure 本文介绍通过微软学习中心Microsoft Learn来免费试用Azure上的服务,也不需要绑定信用卡。不过每天只有几个小时的时间。 官网 https://docs.microsoft.com/zh-cn/learn/ 实践 比如创建虚拟机,看到自己的账号下多了Learn的…

FFmpeg获取视频详情

话不多说&#xff0c;直接上代码&#xff1a; pom依赖&#xff1a; <!--视频多媒体工具包 包含 FFmpeg、OpenCV--><dependency><groupId>org.bytedeco</groupId><artifactId>javacv-platform</artifactId><version>1.5.3</versi…

UE4_碰撞_碰撞蓝图节点——Get/Set Collision Object Type

一、get collision object type set collision object type 二、 使用方法&#xff1a; 通过对射线检测命中物体的碰撞中的对象类型object type进行判定来重新设置碰撞的对象类型&#xff0c;来更改碰撞响应的物体响应的方式。比方说一开始不让你进门&#xff0c;你可以通…

debian的使用笔记

1. XP风格任务栏 安装 debian-live-12.5.0-amd64-xfce.iso 后&#xff0c;把下面的任务栏删除&#xff0c;把上面的任务栏移到下面&#xff0c;然后设置如下选项 2. 命令自动补全 sudo apt install bash-completion 3. 找不到命令 sudo apt install command-not-found sudo…

【c++】类和对象(七)

&#x1f525;个人主页&#xff1a;Quitecoder &#x1f525;专栏&#xff1a;c笔记仓 朋友们大家好&#xff0c;本篇文章来到类和对象的最后一部分 目录 1.static成员1.1特性 2.友元2.1引入&#xff1a;<<和>>的重载2.2友元函数2.3友元类 3.内部类4.匿名对象5.拷…