创意平板折叠桌论文22767.pdf

上传人:得****3 文档编号:83979641 上传时间:2023-03-31 格式:PDF 页数:19 大小:1.64MB
返回 下载 相关 举报
创意平板折叠桌论文22767.pdf_第1页
第1页 / 共19页
创意平板折叠桌论文22767.pdf_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《创意平板折叠桌论文22767.pdf》由会员分享,可在线阅读,更多相关《创意平板折叠桌论文22767.pdf(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2014 高教社杯全国大学生数学建模竞赛 承 诺 书 我们仔细阅读了中国大学生数学建模竞赛的竞赛规则.我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。我们知道,抄袭别人的成果是违反竞赛规则的,如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。我们参赛选择的题号是(从 A/B/C/D 中选择一项填写):B 我们的参赛报名号为(如果赛

2、区设置报名号的话):所属学校(请填写完整的全名):参赛队员(打印并签名):1.2.3.指导教师或指导教师组负责人 (打印并签名):数模教练组 日期:2014 年 9 月 12 日 赛区评阅编号(由赛区组委会评阅前进行编号):2014 高教社杯全国大学生数学建模竞赛 编 号 专 用 页 赛区评阅编号(由赛区组委会评阅前进行编号):赛区评阅记录(可供赛区评阅时使用):评 阅 人 评 分 备 注 全国统一编号(由赛区组委会送交全国前编号):全国评阅编号(由全国组委会评阅前进行编号):1 创意平板折叠桌 摘要 本文对创意平板折叠桌的折叠过程进行研究,用数学模型描述折叠桌的相关设计参数及其动态变化,用非

3、线性优化模型确定最优设计参数,并给出折叠桌设计的程序。问题一中,要求桌腿开槽的长度和桌脚边缘线。在整个变化过程中所有桌腿都由钢筋相连,且各桌腿与桌面连接点的相对位置不变。根据几何关系,由折叠后钢筋的位置及每根桌腿的长度即可计算每个桌脚边缘的位置。求出桌脚边缘的参数方程即可描绘桌脚边缘线。在折叠过程中,以桌高为参数,就可以描绘动态变化过程。分析发现,铺展时钢筋位于开槽的顶部,折叠时则位于底部。因此可由初末两个状态的钢筋与桌脚边缘距离之差计算开槽长度。结果是,从外到内桌脚槽宽依次为:0,8.4,11.5,14.1,16.2,17.9,19.3,20.3,21.0,21.3(单位:cm)。问题二只给

4、定了桌面面积与桌高,需自主确定桌腿长与钢筋位置。本文从三个方面来决定桌子具体形状:是否节约材料、稳固性、加工难易。分析发现桌腿越长用材越多,但稳固性越好。而开槽长度越短则加工越容易。由力学分析得桌子受压后不会变形的前提是最中间桌腿与桌面的夹角小于 90 度,即向内“凹”。为求得最优方案,本文采用非线性规划的方法,利用桌面面积和底面积建立目标函数,根据几何关系寻找约束条件,考虑实际赋予桌面与桌脚接触面积权值。用 Lingo 软件求得最优解。结果是桌脚接触面为正方形时达到最优。桌腿长度确定后,通过考察不同钢筋位置所形成的开槽长度来确定合适的钢筋位置。其中,槽长须为正且不超过相应的桌腿长。据此可以确

5、定一个范围,再根据槽长越短加工越易的原则确定最优钢筋位置。问题三由用户自由选择桌高、桌面形状与桌角线大致形状。本文提供一种简单的思路使得能够尽量满足客户的任意组合。确定桌子形状后参照第二问的标准确定桌腿长与钢筋位置。本文的程序利用第一问描述的几何关系描绘图案并计算加工参数。在最后本文设计了椭圆型桌面及心形桌面的桌子并描绘折叠过程的示意图。关键字:数学模型 非线性规划 加工参数 边缘线 设计优化 2 一、问题的重述 某公司生产一种可折叠的桌子,桌面呈圆形,桌腿随着铰链的活动可以平摊成一张平板(如图 1-2 所示)。桌腿由若干根木条组成,分成两组,每组各用一根钢筋将木条连接,钢筋两端分别固定在桌腿

6、各组最外侧的两根木条上,并且沿木条有空槽以保证滑动的自由度(见图 3)。桌子外形由直纹曲面构成,造型美观。附件视频展示了折叠桌的动态变化过程。试建立数学模型讨论下列问题:1.给定长方形平板尺寸为50 13 20ccmcmm,每根木条宽2.5cm,连接桌腿木条的钢筋固定在桌腿最外侧木条的中心位置,折叠后桌子的高度为53cm。试建立模型描述此折叠桌的动态变化过程,在此基础上给出此折叠桌的设计加工参数(例如,桌腿木条开槽的长度等)和桌脚边缘线(图4中红色曲线)的数学描述。2.折叠桌的设计应做到产品稳固性好、加工方便、用材最少。对于任意给定的折叠桌高度和圆形桌面直径的设计要求,讨论长方形平板材料和折叠

7、桌的最优设计加工参数,例如,平板尺寸、钢筋位置、开槽长度等。对于桌高70cm,桌面直径80cm的情形,确定最优设计加工参数。3.公司计划开发一种折叠桌设计软件,根据客户任意设定的折叠桌高度、桌面边缘线的形状大小和桌脚边缘线的大致形状,给出所需平板材料的形状尺寸和切实可行的最优设计加工参数,使得生产的折叠桌尽可能接近客户所期望的形状。你们团队的任务是帮助给出这一软件设计的数学模型,并根据所建立的模型给出几个你们自己设计的创意平板折叠桌。要求给出相应的设计加工参数,画出至少 8 张动态变化过程的示意图。二、问题分析 第一问所有参数都已给定,该问就变成了纯几何分析问题。首先注意到几个特征:桌腿的长度

8、不变,桌腿与桌面连接处不变,同侧所有桌腿由不可弯曲的钢筋连接,平铺时所有桌脚成一条直线。对于桌子折叠时的静止状态,每一根桌腿可看作是最外侧桌腿沿钢筋平行旋转而成。建立空间直角坐标系,根据桌腿与桌面及钢筋接触的两点可确定桌腿的直线方程,再由每根桌腿的长度即可确定桌脚的坐标,依次连接即成桌脚线。对于桌腿开槽长度,分析发现桌子平铺时钢筋位于槽靠近桌面的顶端,而折叠时位于靠近桌脚的顶端。由此,计算两个状态下钢筋与桌脚距离之差即可得每根桌腿开槽长度。对于桌子折叠的过程,取桌面离地面高度为变量,每确定一个桌高即用上述方法进行分析计算。由此可得到桌子在折叠过程中各参数的变化。问题二给定了桌面面积与桌高,需要

9、确定的是腿长与钢筋位置。由此可确定第二问是一个求最优解的问题。制作桌子要考虑三方面因素:是否节省材料、稳固性、加工难 3 易。分析发现最外侧桌脚越长越费材料,但由于增加了底面积而增加了稳固性。另由力学分析得桌子在受压后不会恢复原状的必要条件是每侧最中间的桌腿与桌面的夹角小于 90 度,即向内“凹”。这样桌子受压时外侧桌腿向外的趋势与中间桌腿向内的趋势可通过钢筋抵消,从而使桌子具备抗压能力。钢筋的位置会影响桌腿开槽长度。槽的长度又有限制条件,即须为正数且小于所在桌腿长。其它的限制条件有:平铺时钢筋的位置须在最短桌腿范围内;折叠时以两侧中间向内的桌腿相碰为极限状态。该问难点在于如何建立一个优化模型

10、以求得最优解。本文以材料总面积大小作为节省材料的评判标准,以桌脚与地面形成的底面积大小评判其稳固性。以两者的加权差作为优化的目标函数。考虑实际确定权值后利用 Lingo 计算出最优解。考虑了前两个因素后考虑加工难易。以开槽长短作为加工难易的标准。考察不同钢筋位置时桌腿开槽长度,在约束范围内选取最优的槽长。问题三需要满足客户提出的需求以设计桌子。在设计时需要全面考虑所有限制因素,并选择最优方案。沿用第一问的计算方法及第二问的优化模型,根据客户给出的桌面形状、桌高及桌角线形状计算桌腿长、钢筋位置以及桌腿开槽长度等加工参数。应用前两问的程序,改动桌面边缘线的方程,输入客户给定的参数,即可绘图并得出最

11、优的加工参数。在最后本文给出了两例分别以椭圆形与心形作为桌面形状。三、模型假设 1.假设桌子的材料和钢筋足够坚固,能承受桌子上物体的压力不会断裂;2.计算时桌脚接触面为xoy平面,z轴穿过桌面中心,桌子关于y轴对称。四、变量说明 a 桌子的长度的一半 h 桌子的高度 b 最外侧桌脚在xoy面上的投影长度 1S 长方形木板面积 2S 四个桌脚所围面积 3S 圆桌面面积 R 桌面的半径 4 五、模型的建立与求解 5.1 问题一的求解 如图 1 建立空间直角坐标系 图 1 桌子的坐标示意图 最外侧四个桌脚均落在xoy平面内,桌子的圆心在z轴上,且整个桌子关于xy、轴对称。所有桌腿都平行于zoy平面。

12、其侧视图为 图 2 折叠后的桌子侧面示意图 设圆桌面边缘上任意点A(,x y h),钢筋固定点P(,2 2b hx),桌脚边缘点 B(00,zx y)。桌面长度为2a,则桌脚长度为lay。桌子折叠后,钢筋相对于每一根桌腿的位置就确定了,因此每一根桌脚必然经过A、P、B三点。可以利用几何关系求出所需加工参数。5 过P作桌面的垂线,垂足为(,)2bF xh,则2AFP。则 0sinPFAP,0cosAFAP,其中2bAFy,2hPF,22APAFPF 0220222cos()4225sin()42byhbyhby 1 点A(,x y h)满足 22225xyzh 2 过B作桌面的垂线,使垂足为G,

13、根据两个相似三角形的关系得到桌脚点的坐标 00000()cosz2()sinxxyyayhay 3 由于 2225xy 4 则 000,zxy 均可以用参数 x 来表示。因为 a 已知,而 22bah,所以折叠桌子的动态变化过程即是随着 h 变化,桌脚边缘线的变化过程。由于桌子的高度为 53cm,桌子厚度为 3cm,则桌脚的高度为 50cm。由 2260,50,6050acm hcm bcm,利用 matlab 作图得 6 图 3 桌子折叠后桌子边缘线的坐标图 当桌子平铺为一张木板时,每根桌腿的槽的上沿位于同一条直线,即 M 点均在桌子长的14处。故2aMB,所以槽的宽度MNMBNB。桌子折叠

14、后后NB的距离即为图1 中PB的长度。图 4 木板上的槽宽示意图 利用两点间距离公式得 2200h(z)()22NyBb 5 2200h(z)()222abNyM 6 利用 matlab 作图,得到槽长关于x的变化曲线 7 图 5 不同桌脚的槽的长度示意图 由图可以看出两侧的桌脚槽长为零,越中间的桌脚槽长越长。从一侧到中央的十根桌脚槽宽依次为:表 1 各桌腿的开槽长度 桌脚序号(从外到里)槽的长度(cm)第 1 根 0 第 2 根 8.4015 第 3 根 11.5360 第 4 根 14.1148 第 5 根 16.2456 第 6 根 17.9768 第 7 根 19.3364 第 8 根

15、 20.3426 第 9 根 21.0072 第 10 根 21.3377 5.2 最优化模型与问题二的求解:5.2.1 该问分两部走,首先确定最外侧桌腿长,其次确定钢筋位置。折叠桌的最外侧桌腿长度决定了长方形木板的长,从而决定长方形木板的面积,面积越少,所用材料就越少,于是通过建立最外侧桌腿长与面积的关系反映用材量。四个桌脚在地面围成长方形,根据物理常识,四个桌脚所围成的面越大,重心越不易落到接触面之外,桌子就越稳固。以木板总面积与桌脚形成矩形面积之差为目标函数,根据几何关系得出约束条件,对腿长的选择进行优化。8 长方形木板面积 122sinhSR 7 四个桌脚形成的面积 222tanhSR

16、 8 圆桌面的面积 23SR 9 当230.65SS时,这样的桌子被称为独脚桌,不稳定1 所以 230.65SS 10 图 6 折叠后桌子的侧视图 因为 OC=h,CD=R,而最内侧的桌脚最多碰地,所以CECDOD,即 22sinhhRR 11 9 则可建立有约束条件的优化模型 1122minSS 2223sin.0.65hhRRstSS 对于厂商来说,节约成本很重要,所以取 122313 12 代入数据 70hcm,40Rcm。用 lingo 运行得到结果 7in8s0.,经计算可知最外侧的两根桌脚连线大约与圆相切,即四个桌脚形成的图形为正方形。该桌中最外侧桌脚 80.83cm,长方形木板面

17、积为 212932.65cm,桌脚最外侧桌脚面积为 26466.32cm。5.2.2 利用所得的最优桌脚围成形状来确定最小槽宽 桌腿上开槽长度越小加工越容易。同时槽长须满足一定约束条件:为正数、小于腿长。参照上述分析作示意图如下 图 7 木板上的槽宽示意图 1AMly,MNANAM其 中1CP=HI=l,2APl,3MNl,图 一 中ACPOEC 10 在APC中,由余弦定理得 22211y2cosllyl 13 槽宽 3l=221112cos()ylylly 14 代入原始数据和所得的 0.8660sin254?,在 Matlab 中考察不同1l值对开槽长度的影响。除去不可取的位置后选取最优

18、的槽长。表 2 各桌腿的开槽长度 桌脚序号(从外到里)槽的最短长度()cm 第 1 根 0 第 2 根 13.8582 第 3 根 18.6100 第 4 根 17.8793 第 5 根 14.7612 第 6 根 12.2463 第 7 根 10.2795 第 8 根 8.8275 第 9 根 78697 第 10 根 7.3937 5.3 问题三的求解:根据客户的设定要求来设计,找出最优的加工参数。在问题一和问题二中我们研究的都是圆形,且给定了一些设计参数。但对于问题三,需要全面考虑所有限制条件以及客户所给出的各种组合能否实现的问题。在问题一中,给定长方形木板材料,但是实际上,桌子展开成平

19、面时不一定非要是长方形。我们可以这样来想:首先,按照客户指定的桌面大小形状来做出桌面,然后根据桌高来确定并且做出四根接触地面的桌腿(如图,图只画了正面的两条桌腿);在桌腿插上钢筋,然后再将木条向钢筋上放,要求是这些木条能恰好插入到钢筋(如图);最后延长木条,使得木块下沿构成客户所需要的形状(如图,图)。11 图 图 图 这个方法很显然可以实现,这样做可以方便加工,而且若是客户没有要求铺开时木板形状,我们还可以将木条的长度缩减到恰好能被钢筋连接起来,这样又可以节省一部分材料。在程序实现中,客户给定桌面形状、桌高以及桌脚边缘线大致形状,只要能给出桌面边缘的显式或参数方程,就可以自动计算加工参数并制

20、图。本文考察了桌面为半长轴为 50cm,半短轴为 40cm的椭圆,高 80cm的桌子,以及以系数为 20 的心形为桌面,高为 70cm的桌子。给出了开槽长度及折叠过程示意图。1、椭圆形桌面 表 3 各桌腿的开槽长度 桌脚序号(从外到里)槽的长度()cm 第 1 根 0 第 2 根 17.8746 第 3 根 24.5662 第 4 根 30.0544 第 5 根 34.5735 第 6 根 37.2380 第 7 根 34.3708 第 8 根 32.2532 第 9 根 30.8564 第 10 根 30.1623 0hcm 20hcm 30hcm 12 40hcm 50hcm 60hcm

21、70hcm 80hcm 2、心形桌面 表 4 各桌腿的开槽长度 桌脚序号(从外到里)槽的长度()cm 第 1 根 0 第 2 根 8.7391 第 3 根 18.3158 第 4 根 10.3634 第 5 根 6.7269 第 6 根 3.6755 第 7 根 1.4695 第 8 根 0.3274 第 9 根 0.4012 第 10 根 1.7568 第 11 根 4.3605 第 12 根 8.0718 第 13 根 12.6481 第 14 根 17.7660 第 15 根 12.0498 第 16 根 0.0515 13 0hcm 10hcm 20hcm 30hcm 40hcm 50

22、hcm 60hcm 70hcm 六、模型的评价与推广 6.1 模型的优缺点 缺点:1.问题一二中,模型是理想化的,桌面并不是理想的圆形,最外侧的桌脚的长度也不是桌长的一半。2.桌脚构成的边缘线并不是连续的,槽的长度构成的曲线也不是连续的,求得的数据有误差。优点:利用桌子各个参数之间的关系,将桌子加工的方式进行改进,使加工方式简化;14 62 模型的推广 1.本文建立的模型是简化很多条件后的,因为最外侧桌腿的顶侧并不是相接的,而是留有一小块木块,实际上不论是什么形状的桌子,都必须要留有一部分,否则两条桌腿便无法合上,实际的最外侧桌腿应该比长方形的一半要小,可以根据木块的厚度来决定所留木块的长短,

23、再将这一数据代入模型中可以减小与实际情况的误差。2.槽长和最外侧桌腿与地面的夹角以及钢筋的位置有关,这样就可以将槽长和桌腿地面的面积以及桌面面积联系在一起,建立一个二元变量的目标函数,钢筋的位置是有范围的,不能接触到桌面边缘,也不能超出最外侧木板,在这个约束条件内求最优的钢筋位置和最外侧桌腿与地面夹角。七、参考文献 1 王思成,GBT,10357.7-1995 家具力学性能试验桌类稳定性J,16-18.2012-09-13.八、附录 附录一 计算第一问的加工参数 clear i=0;for x=-25:0.05:25;%以x为参数计算桌脚坐标及开槽长度 i=i+1;x0(i)=x;z(i)=5

24、0;y(i)=sqrt(252-x2);y0(i)=sqrt(625-x.2)+(60-sqrt(625-x.2).*(16.583-sqrt(625-x.2)/sqrt(1250-x.2+16.583.2-2.*16.583.*sqrt(625-x.2);z0(i)=50-25.*(60-sqrt(625-x.2)/sqrt(625+(sqrt(625-x.2)-16.583).2);d2(i)=sqrt(y0(i)-16.583).2+(z0(i)-25).2);%折叠时钢筋到桌脚的距离 d(i)=30-d2(i);%开槽长度 end subplot(1,2,1)plot3(x0,y0,z

25、0,r-)%绘制桌脚边缘线 hold on grid on subplot(1,2,2)%绘制槽长变化曲线 plot(x0,d)grid on 附录二 第二问 clear 15 i=0;y1=30;%更改不同的y1来模拟不同的钢筋位置 for x=-40:0.05:40 i=i+1;y(i)=sqrt(1600-x2);co(i)=(y1-y(i)/sqrt(y1-y(i)2+(7/4*y1)2);si(i)=7/4*y1/sqrt(y1-y(i)2+(7/4*y1)2);x0(i)=x;y0(i)=y(i)+(sqrt(6500)-y(i)*co(i);z0(i)=70-(sqrt(6500

26、)-y(i)*si(i);%计算桌脚的坐标 d2(i)=sqrt(y1-y0(i)2+(70-7/4*y1-z0(i)2);d(i)=sqrt(6500)-sqrt(y12+(7/4*y1)2)-d2(i);y2(i)=-y0(i);l(i)=sqrt(6500)-y(i);end subplot(1,2,1)plot3(x0,y0,z0,r-)hold on plot3(x0,y2,z0)%绘制桌脚边缘线 grid on subplot(1,2,2)%绘制槽长变化曲线 plot(x0,d)hold on plot(x0,l,r)%绘制桌腿长变化曲线 grid on 附录三 min=11200

27、*(1-0.5*sqrt(1-x2)/x;/此函数为加权后的目标函数 x=0.580322535;/程序中的x就是sin,为了计算简便用了换元 x=0.921573912;附录四 第四问 椭圆桌面 clear a=50;b=40;%输入桌面形状 h=80;%输入桌高 hp=70;%折叠时变化的桌高 i=0;y1=30;l=sqrt(a2+h2);z1p=hp-y1*hp/a;16 y1p=y1/a*sqrt(l2-hp2);for x=-b:0.01:b;i=i+1;x0(i)=x;y(i)=sqrt(1-x2/b2)*a2);z(i)=hp;l0(i)=l-y(i);si(i)=(hp-z1

28、p)/sqrt(y1p-y(i)2+(hp-z1p)2);co(i)=(y1p-y(i)/sqrt(y1p-y(i)2+(hp-z1p)2);y0(i)=l0(i)*co(i)+y(i);z0(i)=hp-l0(i)*si(i);%计算桌脚坐标 d2(i)=sqrt(y1p-y0(i)2+(z1p-z0(i)2);d(i)=l-l*y1/a-d2(i);%计算槽长 end plot3(x0,y0,z0,r-)hold on plot3(x0,-y0,z0,r-)plot3(x0,y,z,r-)plot3(x0,-y,z,r-)grid on 附录五 第四问 心形线桌面 clear a=52;b

29、=45;h=70;%输入桌子尺寸,高度 hp=70;i=0;y1=40;l=sqrt(a2+h2);z1p=hp-y1*hp/a;y1p=y1/a*sqrt(l2-hp2);for t=0:0.01:pi;i=i+1;x(i)=20*(2*cos(t)-cos(2*t);x0(i)=x(i);z(i)=hp;y(i)=20*(2*sin(t)-sin(2*t);17 l0(i)=l-y(i);si(i)=(hp-z1p)/sqrt(y1p-y(i)2+(hp-z1p)2);co(i)=(y1p-y(i)/sqrt(y1p-y(i)2+(hp-z1p)2);x0(i)=x(i);y0(i)=l0(i)*co(i)+y(i);z0(i)=hp-l0(i)*si(i);%计算桌脚坐标 d2(i)=sqrt(y1p-y0(i)2+(z1p-z0(i)2);d(i)=l-l*y1/a-d2(i);%计算槽长 end plot3(x0,y0,z0,r-)hold on plot3(x0,-y0,z0,r-)plot3(x0,y,z,r-)plot3(x0,-y,z,r-)grid on

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁