2017年认证杯SPSSPRO杯数学建模D题(第二阶段)教室的合理设计全过程文档及程序

2017年认证杯SPSSPRO杯数学建模

D题 教室的合理设计

原题再现:

  某培训机构租用了一块如图(见附件)所示的场地,由于该机构开设了多种门类的课程,所以需要将这块场地通过加入一些隔墙来分割为多个独立的教室和活动区。请你建立有效的数学模型,为该机构完成合理的教室设计。对设计分别提出了三项要求,分列在下面的问题中。  
  第二阶段问题:
  4. 如果希望设置 3 个能容纳 100 个座位的教室,2 个能容纳 30 个座位的教室,可以适当减少储物空间和休息区的大小,但是不能取消。这样的要求能否实现?
  5. 假设在设计时,主要强调能够提供更多的座位,并且保证每个座位距离黑板的距离不超过 15 米。不限制教室的个数,只要求教室之间的出入不能相互影响。可以设置功能区,但对大小和数量没有要求。请建立数学模型进行合理的设计。

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

  在该阶段,出题者对教育机构的平面设计提出了更进一步的要求。我们主要利用数学模型解决了第四问。我们以从多个实际人性化因素出发建立多种模型并最后总结出最优模型的方式重点研究了第五问。
  对于第四个问题,我们把整个场地划分成了四个区域。计算了四个区域各自的面积并进行了一系列研究,在此基础上我们指定了两类边值条件,设给定一常系数二阶线性齐次方程,建立2阶的常微分方程,得出结论部分区域无法满足所需容纳人数的要求。然后我们考虑实际情况,将图纸中的墙体分为承重墙和非承重墙,对墙体进行了一些合理的改变,实现了题目的要求。
  对于第五个问题,我们首先通过pascal穷举模型确定了空间利用率最高的教室形状。之后,我们考虑到座位与黑板的距离有明确限制要求,所以我们根据光度理论采光计算和人眼的正常可视范围重点研究了黑板的摆放位置和如何保障光质量。考虑到国人面对突发情况时的平均应变处置能力堪忧,所以我们还进行了建筑总平面防火设计。结合以上多实际因素的分析,我们设计了第五个问题的最佳数学模型。之后使用lingo非线性规划模型对教室逐一进行验证。
为使研究方便并保证细节的美观,我们的重要设计图一律用AutoCAD呈现。
  最后,我们还利用BPE建筑设计性能评估模型对我们的成果进行了评价和推广。

问题分析:

  1.该阶段主要针对教室在机构内的位置和教室内的座位如何安排、设计,提出了四、五两个问题。所以我们要合理地规划并以优先教室容纳座位数为原则来设计。
  2. 我们通过pascal穷举模型确定空间利用率最高的教室形状。
  3. 对于第四问,我们会进行非线性规划从数学角度得到最佳值。
  4. 因为问题五对座位离黑板的距离有要求。所以我们要考虑到人眼的可视距离等实际情况。
  5.模型建立最终还要考虑帮助机构盈利,所以我们还要结合建筑系理论如黄金矩形系统等来设计。
  6.我们将利用Lingo非线性规划模型对第五问的教室设计是否可行进行检验。
  7.我们在最后应运用专业的评估体系来证明设计的可行性以及能否应用于推广。

模型假设:

  1.在第二阶段中,我们仍延续第一阶段的部分要求与数据:教室与接待室之间出入 不相互影响。每个座位占用空间为0.8平方米,门的开关需要占用0.6平方米。为简单起见,忽略墙占用的空间。
  2.假设室内高度(h)与平面尺寸(a和b)满足算数比例即h=(a+b)/2 (人体感到最为舒适的室内高度),可以帮助我们的设计更具备给顾客带来舒适感的能力。
  3.为保证我们的设计能对接各方面的课程,所以我们假设教室与教室之间的隔音墙等装修材料都能配合我们的设计。
  4.通过实际考量后,我们决定每个座位0.8平米中包含了平摊的过道面积。

论文缩略图:

在这里插入图片描述

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

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

model:
x*a*(2*t+y*b)+(2*t+y*b)*1.5<=70.27361;
2*t+y*b<=7.138;
x*a+1.5<=9.845;
a*b>=0.8;
x*y>=70;
a<=1.5;
a>=0.5;
b<=1.5;
b>=0.5;
@gin(x);
@gin(y);
end
model:
x*a*(2*t+y*b)+(2*t+y*b)*1.5<=44.717936765;
2*t+y*b<=4.4039725;
x*a+1.5<=10.154;
a*b>=0.8;
x*y>=40;
a<=1.5;
a>=0.5;
b<=1.5;
b>=0.5;
@gin(x);
@gin(y);
end
model:
x*a*(2*t+y*b)+(2*t+y*b)*1.5<=118.605748;
2*t+y*b<=10.193;
x*a+1.5<=11.636;
a*b>=0.8;
x*y>=120;
a<=1.5;
a>=0.5;
b<=1.5;
b>=0.5;
@gin(x);
@gin(y);
end
model:
x*a*(2*t+y*b)+(2*t+y*b)*1.5<=37.639569;
2*t+y*b<=5.401;
x*a+1.5<=6.969;
a*b>=0.8;
x*y>=30;
a<=1.5;
a>=0.5;
b<=1.5;
b>=0.5;
@gin(x);
@gin(y);
end
全部论文及程序请见下方“ 只会建模 QQ名片” 点击QQ名片即可

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

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

相关文章

手把手教学:AD09制作BOM及小技巧

BOM&#xff08;Bill of Material&#xff09;物料清单&#xff0c;是以数据格式来描述产品结构的文件&#xff0c;即生产一件产品所需的子零件及其产品中零件数量的完全组合。这里生成BOM表用作对你制作的pcb板进行成本预估和制作生产资料文件。同时也是样品制作时&#xff0c…

pytest参数化

一、pytest.mark.parametrize介绍 pytest.mark.parametrize(argnames, argvalues, indirectFalse, idsNone)参数说明&#xff1a; argnames: 一个或多个参数名&#xff0c;用逗号分隔的字符串&#xff0c;如"arg1,arg2,arg3"&#xff0c;参数名与用例入参数一致。 a…

TensorFlow2实战-系列教程2:神经网络分类任务

&#x1f9e1;&#x1f49b;&#x1f49a;TensorFlow2实战-系列教程 总目录 有任何问题欢迎在下面留言 本篇文章的代码运行界面均在Jupyter Notebook中进行 本篇文章配套的代码资源已经上传 1、Mnist数据集 下载mnist数据集&#xff1a; %matplotlib inline from pathlib imp…

shell常用命令,参数传递,函数,挂载磁盘

1、ls 功能&#xff1a;显示文件和目录的信息ls 以默认方式显示当前目录文件列表 ls -a 显示所有文件包括隐藏文件 ls -l 显示文件属性&#xff0c;包括大小&#xff0c;日期&#xff0c;符号连接&#xff0c;是否可读写及是否可执行 ls -lh 显示文件的大小&#xff0c;以…

BOSS 直聘:日增10亿数据的历史库,如何通过OceanBase节省70%存储成本?

BOSS 直聘是在全球范围内首创互联网“直聘”模式的在线招聘产品&#xff0c;目前已经成为了中国最大的招聘平台。本文谈到的 BOSS 直聘的业务场景主要是通过数据库对招聘过程中的聊天记录信息进行存储&#xff0c;数据量极大&#xff0c;且每天都有 5 亿到 10 亿的增量数据。和…

Linux入门攻坚——14、实战软件安装-搭建Python3.8环境-2

上一篇解决了openssl和pip问题&#xff0c;这一篇来解决sqlite问题 创建app时出现错误&#xff0c;模块_sqlite3找不到&#xff0c;查询sqlite相关的包&#xff1a; 在python2.6的lib-dynload路径下&#xff0c;有_sqlite3.so&#xff0c;这个应该就是Python需要的sqlite模块&a…

Redis 实际项目中的整合,记录各种用法

Redis缓存餐厅数据 我们来看主要的流程 很简单,就是在数据库和接口之间加了一层缓冲,在redis之前其实还可以加其他的缓存 例如 nginx的缓存 接下来,就是结合我的业务,来做缓存 我这里的业务逻辑是,按了分类的按钮,分别以不同的 分类为一组缓存数据 所以,这里的缓存粒度是分类…

一个人永远无法赚到认知以外的钱

做交付、做产品&#xff0c;从来都不是一件容易的事情。在营销和服务的过程中&#xff0c;我充分见证了人生百态。 前一段时间&#xff0c;小灰创建了一个自媒体陪伴群&#xff0c;群里邀请了各个领域的自媒体大佬&#xff0c;每周都会在群里进行分享&#xff0c;大家的学习气氛…

推荐家庭关系三姑六婆计算器微信小程序源码

亲戚关系计算器微信小程序源码是一款为避免遇到亲戚却不知道该怎么称呼时遇到的尴尬情况而开发的&#xff0c;由于社会节奏的快速发展&#xff0c;现在的关系不像以前一样经常联系和维护&#xff0c;导致了有些自己家的一些亲戚也疏远了很多。 演示地 址 &#xff1a; runrunco…

httprunnerV4.X的基本使用详解

目录 1、httprunner概述 1.1、httprunner的优点 2、httprunner的安装 3、基本命令的使用 3.1、生成脚手架 3.2、将har文件转换为测试用例文件 3.3、执行测试用例 3.4、为项目创建虚拟环境&#xff0c;然后安装httprunner库 3.4、执行测试用例生成测试报告 4、httprun…

北斗卫星为野外科考人员提供安全保障

北斗卫星为野外科考人员提供安全保障 自第二次青藏高原综合科学考察研究启动以来&#xff0c;青海不断提升科考服务保障能力&#xff0c;推动科考全程信息化&#xff0c;有效促进科考成果转化。 为保障科考人员的人身安全&#xff0c;青海省青藏科学考察服务中心开发了基于北…

【Docker】附录一:常见问题总结

作者主页&#xff1a; 正函数的个人主页 文章收录专栏&#xff1a; Docker 欢迎大家点赞 &#x1f44d; 收藏 ⭐ 加关注哦&#xff01; 常见问题总结 一、镜像相关 如何批量清理临时镜像文件&#xff1f; 答&#xff1a;可以使用 docker image prune 命令。 如何查看镜像支持…

9.异步爬虫

异步爬虫可以理解为非只单线程爬虫 我们下面做个例子&#xff0c;之前我们通过单线程爬取过梨视频 https://blog.csdn.net/potato123232/article/details/135672504 在保存视频的时候会慢一些&#xff0c;为了提升效率&#xff0c;我们使用异步爬虫爬取 目录 1 线程池 2 …

使用vs2022将.net8的应用程序发布为一个单独文件

在使用.NetCore3.1时&#xff0c;可以通过设置以下工程配置文本来将项目发布为一个单独的应用程序文件&#xff1a; <Project Sdk"Microsoft.NET.Sdk.WindowsDesktop"><PropertyGroup><TargetFramework>netcoreapp3.1</TargetFramework><…

Jmeter性能测试: 基于JDK 21 安装 Jmeter 5.6.3

目录 一、实验 1.环境 2.JDK下载 3.Jmeter下载 4.Windows安装JDK 21 5.Windows安装Jmeter 5.6.3 6.Linux安装JDK 21 7.Linux安装Jmeter 5.6.3 二、问题 1. Linux 的profile、bashrc、bash_profile文件有哪些区别 一、实验 1.环境 &#xff08;1&#xff09;主机 表…

C语言之指针的地址和指向的内容总结(八十四)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 优质专栏&#xff1a;多媒…

计算机网络:体系结构知识点汇总

文章目录 一、计算机网络概述1.1概念及功能1.2组成和分类1.3性能指标 二、体系结构与参考模型2.1分层结构、协议、接口、服务2.2OSI参考模型2.3TCP/IP参考模型 一、计算机网络概述 1.1概念及功能 计算机网络就是通过各个节点&#xff0c;这个节点包括终端的电脑&#xff0c;手…

opencv#32 可分离滤波

滤波的可分离性 就是将一个线性滤波变成多个线性滤波&#xff0c;这里面具体所指的是变成x方向的线性滤波和y方向的线性滤波。无论先做x方向的滤波还是y方向滤波&#xff0c;两者的叠加结果是一致的&#xff0c;这个性质取决于滤波操作是并行的&#xff0c;也就是每一个图像在滤…

研发日记,Matlab/Simulink避坑指南(六)——字节分割Bug

文章目录 前言 背景介绍 问题描述 分析排查 解决方案 总结归纳 前言 见《研发日记&#xff0c;Matlab/Simulink避坑指南&#xff08;一&#xff09;——Data Store Memory模块执行时序Bug》 见《研发日记&#xff0c;Matlab/Simulink避坑指南(二)——非对称数据溢出Bug》…

文旅项目包括什么?

文旅项目是指与文化和旅游相结合的项目&#xff0c;旨在通过提供丰富的文化体验和旅游服务来吸引游客&#xff0c;促进地方经济发展。 文旅项目通常包括多个方面&#xff0c;以下是对每块内容的详细介绍&#xff1a; 文化旅游景区&#xff1a;这类项目以展示人类文化和历史遗产…