全国数学建模大赛B题.docx
- 文档编号:28110483
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:28
- 大小:1.10MB
全国数学建模大赛B题.docx
《全国数学建模大赛B题.docx》由会员分享,可在线阅读,更多相关《全国数学建模大赛B题.docx(28页珍藏版)》请在冰豆网上搜索。
全国数学建模大赛B题
实用文档
文案大全2014高教社杯全国大学生数学建模竞赛承诺书
我们仔细阅读了《全国大学生数学建模竞赛章程》和《全国大学生数学建模竞赛参赛规则》(以下简称为“竞赛章程和参赛规则”,可从全国大学生数学建模竞赛网站下载)。
我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。
我们知道,抄袭别人的成果是违反竞赛章程和参赛规则的,如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。
我们郑重承诺,严格遵守竞赛章程和参赛规则,以保证竞赛的公正、公平性。
如有违反竞赛章程和参赛规则的行为,我们将受到严肃处理。
我们授权全国大学生数学建模竞赛组委会,可将我们的论文以任何形式进行公开展示(包括进行网上公示,在书籍、期刊和其他媒体进行正式或非正式发表等)。
我们参赛选择的题号是(从A/B/C/D中选择一项填写):
我们的参赛报名号为(如果赛区设置报名号的话):
所属学校(请填写完整的全名):
参赛队员(打印并签名):
1.
2.
指导教师或指导教师组负责人(打印并签名):
(论文纸质版与电子版中的以上信息必须一致,只是电子版中无需签名。
以上内容请仔细核对,提交后将不再允许做任何修改。
如填写错误,论文可能被取消评奖资格。
)
赛区评阅编号(由赛区组委会评阅前进行编号):
实用文档
文案大全2014高教社杯全国大学生数学建模竞赛
编号专用页
赛区评阅编号(由赛区组委会评阅前进行编号):
评
阅
人
评
分
备
注
赛区评阅记录(可供赛区评阅时使用):
全国统一编号(由赛区组委会送交全国前编号):
全国评阅编号(由全国组委会评阅前进行编号):
实用文档
文案大全创意平板折叠桌
摘要
折叠与伸展也已成为家具设计行业普遍应用的一个基本设计理念,占用空间面积小而且家具的功能又更加多样化自然会受到人们的欢迎,着看创意桌子把一整块板分成若干木条,组合在一起,也可以变成很有创意的桌子,就像是变魔术一样,真的是创意无法想象。
这样的一个有创意的家具给我们的生活带来了无限的乐趣,
问题一:
问题二:
运用几何模型,对折叠桌平铺和完全展开后两个状态进行分析,得到各个变量之间的几何关系,因为折叠桌的设计要考虑产品的稳固性、加工方便、用材最少等方面的因素,但产品稳固性的权重选大于其它方面,所以优先满足产品的稳固性最好的情况,在已知折叠桌高度和圆形桌面直径的条件下,经过实际分析得到,当折叠桌完全展开后,四个最外侧着地的桌腿构成的正方形与桌面圆形外切时,稳固性最大,由此可以通过几何关系求得最外侧桌腿的长度l,进而得到平板的最有尺寸的长度x,再通过考虑对折叠桌进行受力分析,得到钢筋的位置,距离桌脚的距离M,通过Matlab和C语言进行编程,得到每根桌腿到中心的距离r和每根桌腿的开槽长度0L,问题二得以解决,结果见表1。
问题三:
关键字:
几何模型
实用文档
文案大全一、问题重述
某公司生产一种可折叠的桌子,桌面呈圆形,桌腿随着铰链的活动可以平摊成一张平板(如图1-2所示)。
桌腿由若干根木条组成,分成两组,每组各用一根钢筋将木条连接,钢筋两端分别固定在桌腿各组最外侧的两根木条上,并且沿木条有空槽以保证滑动的自由度(见图3)。
桌子外形由直纹曲面构成,造型美观。
附件视频展示了折叠桌的动态变化过程。
试建立数学模型讨论下列问题:
1.给定长方形平板尺寸为120cm×50cm×3cm,每根木条宽2.5cm,连接桌腿木条的钢筋固定在桌腿最外侧木条的中心位置,折叠后桌子的高度为53cm。
试建立模型描述此折叠桌的动态变化过程,在此基础上给出此折叠桌的设计加工参数(例如,桌腿木条开槽的长度等)和桌脚边缘线(图4中红色曲线)的数学描述。
2.折叠桌的设计应做到产品稳固性好、加工方便、用材最少。
对于任意给定的折叠桌高度和圆形桌面直径的设计要求,讨论长方形平板材料和折叠桌的最优设计加工参数,例如,平板尺寸、钢筋位置、开槽长度等。
对于桌高70cm,桌面直径80cm的情形,确定最优设计加工参数。
3.公司计划开发一种折叠桌设计软件,根据客户任意设定的折叠桌高度、桌面边缘线的形状大小和桌脚边缘线的大致形状,给出所需平板材料的形状尺寸和切实可行的最优设计加工参数,使得生产的折叠桌尽可能接近客户所期望的形状。
你们团队的任务是帮助给出这一软件设计的数学模型,并根据所建立的模型给出几个你们自己设计的创意平板折叠桌。
要求给出相应的设计加工参数,画出至少8张动态变化过程的示意图。
二、问题分析
针对问题一:
针对问题二:
建立几何模型,得到折叠桌的高度、圆形桌面的直径、长方形平板的尺寸、钢筋的位置和开槽长度之间的几何关系,将折叠桌的稳固性好、加工方便、用材最小转化为几何意义,并作为目标函数,空间图形中的几何关系作为约束条件,建立求解折叠桌的最优设计加工参数的数学模型。
在满足几何关系的情况下,折叠桌的体积越小、开槽长度越大,则用材最少;桌腿的横截面积越大、与竖直方向的夹角越小(即与地面越垂直)折叠桌的稳固性越好,承力越大;桌子的设计越简单加工越方便。
并在此理解基础上对折叠桌进行受力分析。
对于给定的具体桌高和桌面直径,运用Matlab和C语言进行求解,得到折叠桌的最优设计加工参数的确定值。
针对问题三,建立合适的数学模型,使得设计的软件可根据设定的折叠桌高度、桌面边缘线的形状大小和桌脚边缘线的大致形状,得到所需平板材料的形状尺寸和最优设计参数,并在问题一的基础上,将桌面的形状设计为菱形和椭圆两个形状,在给出相应的设计加工参数的情况下,用Matlab做出动态变化过程的示意图。
实用文档
文案大全三、模型假设
1、
2、假设桌面圆形边缘的小矩形的长度为5cm
3、假设只考虑折叠桌的四分之一部分进行讨论与分析(折叠桌为完全对称图形)
4、假设折叠桌的厚度保值不变
四、符号说明
符号x平板y平板z平板的高
H折叠桌完全
五、模型的建立与求解
5.1问题一:
5.1.1模型的建立与求解
实用文档
文案大全5.1.2模型评价
5.2问题二:
问题中要求使产品稳固性好、加工方便、用材最少,所以在满足几何关系的情况下,折叠桌的体积越小、开槽长度越大,则用材最少;桌腿的横截面积越大、与竖直方向的夹角越小(即与地面越垂直)折叠桌的稳固性越好,当外侧四个桌腿形成的正方形与桌面圆形外切时,承力越大;桌子的设计越简单加工越方便。
并在此理解基础上对折叠桌进行受力分析。
对于给定的具体桌高和桌面直径,运用Matlab和C语言进行求解,得到折叠桌的最优设计加工参数的确定值。
5.2.1模型的建立与求解
1、符号说明:
D:
桌面直径、平板的宽
l:
最外侧桌腿的长度
?
:
最外侧桌腿与水平桌面方向的夹角
M:
平铺时钢筋位置距桌脚的水平距离
0L:
任意桌腿的开槽长度
L:
任意桌腿长度
0x:
完全展开时钢筋到桌腿顶端的距离
①折叠桌的立体图如下:
实用文档
文案大全
图2.1:
折叠桌的立体图
②平铺时的平面图如下:
图2.2:
桌子长方形平铺图
其中,'EE表示钢筋位置;ST表示任意一根桌腿的位置;M表示钢筋位置到水平桌面左侧的距离;0L表示桌腿ST开槽长度;L表示桌腿ST的长度;0x表示任意桌腿ST的开槽左端到连接桌面圆的距离;则
)(00MLxL?
?
?
实用文档
文案大全③完全折叠后侧面的平面图如下:
图2.3:
桌子折叠后横截面
其中,AB表示水平桌面横截面;CD表示最外侧桌腿记CDl?
;?
表示水平桌面与最外侧桌腿的夹角;E表示钢筋位置,DJ表示地面;'OO表示桌子中心线位置;ST表示任意一根桌腿的位置;CO、'IO表示最外侧桌腿CD与桌面连接处到桌面中心线的距离;则cmIOCO5.2'?
?
。
考虑到产品稳固性好,则最外侧四个桌腿够成正方形,且与桌面圆形相外切,此时
有22'DABDO?
?
''IODODI?
?
,则
22)(zHDICD?
?
?
?
?
COCDx?
?
?
2
CDH?
?
sin
其中,D表示桌面直径;H表示桌子折叠后的高度;z表示桌子的厚度;x表桌子水平放置时的长度;
由②和③可知,任意桌腿ST的开槽左端到连接桌面圆的距离为:
SEx?
0
以及钢筋位置到平铺桌面左侧的距离为:
DEM?
由勾股定理有:
22EHSHSE?
?
且由几何关系有:
?
sin)(?
?
?
?
DECDCFEH
实用文档
文案大全COEFSOSH?
?
?
即
CODECDSOSH?
?
?
?
?
?
cos)(
而
22)2(aRDSO?
?
?
?
其中,R?
表示桌面圆半径的微小变化量;a表示桌面圆半径以2.5cm为间隔的累加。
从而任意桌腿ST的长度为
22SOxL?
?
?
④最外侧桌腿的受力分析:
图2.4:
最外侧桌腿的受力分析
其中,?
表示水平桌面与最外侧桌腿的夹角;点Q表示最外侧桌腿CD的中点;DE表示钢筋位置到桌脚的距离;xF,yF表示桌面对桌腿的作用力;1F表示地面对桌腿的支持力;2F表示钢筋对桌腿的作用力;G表示桌腿的重力;
则对C点由力矩的平衡方程,有:
?
?
?
cossin)(cos212?
?
?
?
?
?
?
?
?
CDFDECDFCDG
(1)
对P点由力矩的平衡方程,有:
实用文档
文案大全
?
?
?
cos2cos)(sin)(1?
?
?
?
?
?
?
?
?
?
CDFDECDFDECDFyx
(2)
对最外侧桌腿CD由平衡条件,可得:
?
?
?
?
?
?
yxFGFFF12(3)
将式(3)带入式
(2)中可得:
?
?
?
cos)23(sin)(cos)(12?
?
?
?
?
?
?
?
?
?
?
DECDFDECDFDECDG(4)
由式
(1)和式(4)对比(以等式左侧为例,右侧相同)可得:
DECDCD?
?
2
即
2CDDEM?
?
因此,钢筋位置点E为最外侧桌腿CD的中点,即点E与点Q重合。
2、当桌高,70?
H桌面直径80?
D时的具体求解:
解得当平板长?
x163.8238cm,高?
z3cm,由C语言程序得钢管的位置距离桌脚的距离cmM706.39?
时满足最优设计参数的要求,此时根据r的不同求得每根桌腿的开槽长度分别为:
表2.1:
1/4桌面圆边缘各桌腿上的开槽长度
SO
2.5000
14.1421
19.5256
23.4521
26.5753
29.1548
31.3249
33.1662
0L
0.0000
7.6506
12.3621
16.3153
19.7722
22.8304
25.5402
27.9332
SO
34.7311
36.0555
37.1652
38.0789
38.8104
39.3700
39.7649
40.0000
0L
30.0317
31.8522
33.4078
34.7086
35.7627
36.5765
37.1545
37.5000
5.2.2模型评价
在模型的求解过程中,对于题目中的要求折叠桌的设计应做到产品稳固性好、加工方便、用材最少。
结合生活中的实际情况优先考虑了产品稳固性好的因素,没有对加工方便和用材最少做出很好的诠释,会对结果造成一定的误差。
平板的高没有约束条件,故假设与问题一中的高相同,这样也会造成一定的误差。
5.3问题三:
建立数学模型,对桌面形状分别为椭圆和菱形的设计进行作图。
实用文档
文案大全5.3.1模型的建立与求解
⑴软件设计的数学模型:
⑵创意平板折叠桌的设计:
①椭圆的设计参数:
折叠后桌面高H=cm80,椭圆的长轴长cma80?
,短轴长cmb50?
,厚度cmh3?
,钢筋固定在桌腿最外侧木条的中心位置。
由问题二的模型可求得最优平板长cmx180?
用Matlab编程得到椭圆动态变化过程的示意图:
实用文档
文案大全
实用文档
文案大全
②菱形的设计参数:
折叠后桌面高H=cm60,菱形桌面对角线,50cmc?
厚度cmh3?
,钢筋固定在桌腿最外侧木条的中心位置。
由问题二模型可求得最优平板长cmx134?
用Matlab编程得到菱形动态变化过程的示意图:
实用文档
文案大全
5.3.2模型评价
为了简化模型求解,将钢筋固定在桌腿最外侧木条的中心位置,钢筋的任意性会使模型的建立完整性不足,但是最终结果还是比较准确的,用Matlab编写出来的动态图能很好的体现折叠桌折叠过程中在三维空间的立体变化,是结果更加直观和准确。
六、模型评价
模型优点:
模型缺点:
实用文档
文案大全
模型改进:
对桌子的合理性进行考虑,例如,保证人在坐着的时候,木条尽量不要阻挡人伸腿。
七、参考文献
[编号]作者,书名,出版地:
出版社,出版年。
[编号]作者,论文名,杂志名,卷期号:
起止页码,出版年。
[编号]作者,资源标题,网址,访问时间(年月日)。
八、附录
程序1:
运行结果:
程序2:
运行结果:
程序3:
运行结果:
程序4:
运行结果:
程序5:
实用文档
文案大全运行结果:
程序6:
运行结果:
程序7:
运行结果:
程序8:
运行结果:
程序9:
#include
#defineR40.07804885
voidmain(){
inti,D=80,H=70;floata=0;
doublex=163.823802,M,CD,H0;
doubleSO[N],S0[N],x0[N],L[N],L0[N];
printf(\n1/4圆上各点到直径的距离:
\n);for(i=0;i SO[i]=sqrt(pow(R,2)-pow(a-40,2)); printf(\t\tSO[%d]=%f\n,i+1,SO[i]);} printf(\n--------------------------------------\n\n);CD=(x-5)/2;M=CD/2; printf(钢筋到桌脚的距离: M=%lf\n\n,M);H0=(CD-M)*(H/CD); printf(1/4桌腿开槽长度: \n);for(i=0;i S0[i]=SO[i]-2.5-(CD-M)*sqrt(1-pow(H/CD,2));x0[i]=sqrt(pow(H0,2)+pow(S0[i],2));L[i]=(x-2*SO[i])/2; L0[i]=x0[i]-(L[i]-M); 实用文档 文案大全printf(\t\tL0[%d]=%lf\n,i+1,L0[i]);} printf(\n+++++++++++++++++++++++++++++++++++++\n\n);printf(任一侧1/4桌腿每根桌腿的长度: \n);for(i=0;i printf(\t\tL[%d]=%lf\n,i+1,L[i]);} 运行结果: 2014全国数学建模大赛B题部分答案解题思路与程序代码 %创意平板折叠桌 clc;clear; BL0=120;%板长 BK0=50;%板宽 BH0=3;%平板厚 TK0=2.5;%木条宽 ZG0=53;%桌子高度 L1=BL0/2;%板半长 M1=BK0/2;%板半宽 h1=ZG0-BH0;%桌面底部距地面高度 d0=7.8062%6;%最外侧木条留出的桌面边沿长度 d1=d0/2;%最外侧木条留出的桌面边沿半长度 F0=(L1-d1)/2;%钢筋初始位置(到木板底边距离) R0=25%sqrt(M1^2+d1^2)%桌面外半径 %目标1=求最外侧木条折叠角度a0 %目标2=求第n根木条开槽位置(F0-->fn) %其中fn表示第n根木条槽尾到木板底边距离 1.求最外侧木条旋转角度a0 实用文档 文案大全 %实现目标1 L2=L1-d1;%最外侧木条长度 a0=asin(h1/L2);%得到a0 2.求第n根木条开槽最低位置fn %实现目标2 %在两根钢筋所在平面,以两根钢筋对称轴为x轴, %两根钢筋中点连线为y轴, %垂直地面向上为z轴方向建坐标系 %n表示中间偏x轴正向的木条序号 forn=1: 10n 实用文档 文案大全Pnx=n*TK0%P点x坐标 Pny=sqrt(R0^2-Pnx^2)%P点y坐标 Pnz=h1/2%P点z坐标 Qnx=n*TK0%Q点x坐标 Qny=L2*cos(a0)/2+d1%Q点y坐标 Qnz=0%Q点z坐标 PQ=sqrt((Pnx-Qnx)^2+(Pny-Qny)^2+(Pnz-Qnz)^2)fn=L1-Pny-PQend
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 数学 建模 大赛