2014高教社杯全国大学生数学建模竞赛
承 诺 书
我们仔细阅读了《全国大学生数学建模竞赛章程》和《全国大学生数学建模竞赛参赛规则》(以下简称为“竞赛章程和参赛规则”,可从全国大学生数学建模竞赛网站下载)。
我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。
我们知道,抄袭别人的成果是违反竞赛章程和参赛规则的,如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。
我们郑重承诺,严格遵守竞赛章程和参赛规则,以保证竞赛的公正、公平性。如有违反竞赛章程和参赛规则的行为,我们将受到严肃处理。
我们授权全国大学生数学建模竞赛组委会,可将我们的论文以任何形式进行公开展示(包括进行网上公示,在书籍、期刊和其他媒体进行正式或非正式发表等)。
我们参赛选择的题号是(从A/B/C/D中选择一项填写): B 我们的参赛报名号为(如果赛区设置报名号的话): 18007008 所属学校(请填写完整的全名): 长沙理工大学 参赛队员 (打印并签名) :1. 颜小强 2. 彭巍 3. 胡笛声 指导教师或指导教师组负责人 (打印并签名): 刘仲云 (论文纸质版与电子版中的以上信息必须一致,只是电子版中无需签名。以上内容请仔细核对,提交后将不再允许做任何修改。如填写错误,论文可能被取消评奖资格。)
日期: 2014 年 9 月 12 日 赛区评阅编号(由赛区组委会评阅前进行编号):
2014高教社杯全国大学生数学建模竞赛
编 号 专 用 页
评 阅 人 评 分 备 注 赛区评阅编号(由赛区组委会评阅前进行编号):
赛区评阅记录(可供赛区评阅时使用):
全国统一编号(由赛区组委会送交全国前编号):
全国评阅编号(由全国组委会评阅前进行编号):
创意平板折叠桌
摘要
本文运用解析几何与结构力学等知识,建立了描述折叠桌动态变化过程的数学模型,经MATLAB编程求出了优化后的设计加工参数,逐层深入地解决了问题一至问题三,最后分别设计出了问题二和问题三中折叠桌设计加工参数求解系统的GUI(分别见附录7、8),至此,基于MATLAB的GUI,我们开发出了折叠桌设计软件。
对于问题一,我们首先确定桌面虚拟圆的半径R=23.82cm,且将离散问题连续化处理的思想运用于求解桌脚边缘线的参数方程当中,然后推出了桌脚边缘线的参数方程(见公式3)、桌腿木条长度和开槽长度的计算公式(分别公式5和公式4),最后,根据题目已知条件,求出了各木条的开槽长度、各桌腿底端的坐标(分别见表5.1和附录2),且对折叠桌的动态变化过程进行了模拟仿真(见图5.8)
对于问题二,我们先对折叠桌的受力进行了分析,提出了中心三角形法则(见名词解释)。根据该法则,我们推出了以平板尺寸和木条根数为自变量的钢筋位置函数以及开槽长度函数(分别见公式11、14),然后以平板尺寸、木条数目为自变量,在满足稳固性、加工方便等约束条件下,建立以用材量最小的单目标优化模型,最后,分别用枚举法和分支定界两种算法求得优化后的设计加工参数。当桌高70cm,桌面直径80cm时,得到的设计加工参数如下:
平板尺寸(cm) 钢筋位置(cm) 总用料(cm3) 木条数 用料最省的设计 稳定性最优的设计 枚举法 分支定界法 枚举法 分支定界法 169.0?84.0?3.0 171.62?80.0?3.00 184.0?81.0?3.0 185.50?80.0?3.00 40.87 42588 28 42.08 41193 32 40.41 44712 18 40.55 44576 18 对于问题三,根据客户任意给定的折叠桌高度、桌面边缘线的形状大小,我们先通过分析与推导,建立了相关参数的数学模型,然后应用问题二建模的相同步骤,即可求出优化后的设计加工参数。最后,我们给出日常会议桌、家庭日常餐桌、桌边边缘线为正六边形三种创意平板折叠桌,求出了三种折叠桌的设计加工参数(分别见表7.1、7.2和7.3),且分别画出了相应的动态变化过程示意图(见图7.4、7.5和7.6)。
本文设计的描述平板折叠桌动态变化过程的数学模型具有很强的适用性,只需客户给定折叠桌高度、桌面边缘线精确的形状大小,即可直接输出设计加工参数和描述折叠桌动态变化过程的GUI,这能够使得生产该平板折叠桌的公司提高生产效率和降低生产成本。
关键词:求解系统的GUI,设计加工参数,中心三角形法则,枚举法,分支定界法
1
一、 问题重述
某公司生产一种桌面呈圆形,桌腿随着铰链的活动可以平摊成一张平板的可折叠桌子(如图1-2所示)。桌腿由两组若干根木条组成,每组各用一根钢筋将木条连接,钢筋两端分别固定在桌腿各组最外侧的两根木条上,并且沿木条有空槽以保证滑动的自由度(见图3)。桌子外形由直纹曲面构成,附件视频展示了折叠桌的动态变化过程。
试建立数学模型讨论下列问题:
问题1:给定长方形平板尺寸为120 cm × 50 cm × 3 cm,每根木条宽2.5 cm,连接桌腿木条的钢筋固定在桌腿最外侧木条的中心位置,折叠后桌子的高度为53 cm。试建立模型描述此折叠桌的动态变化过程,在此基础上给出此折叠桌的设计加工参数(例如,桌腿木条开槽的长度等)和桌脚边缘线(图4中红色曲线)的数学描述。
问题2:折叠桌的设计应做到产品稳固性好、加工方便、用材最少。对于任意给定的折叠桌高度和圆形桌面直径的设计要求,讨论长方形平板材料和折叠桌的最优设计加工参数,例如,平板尺寸、钢筋位置、开槽长度等。对于桌高70 cm,桌面直径80 cm的情形,确定最优设计加工参数。
问题3:公司计划开发一种折叠桌设计软件,根据客户任意设定的折叠桌高度、桌面边缘线的形状大小和桌脚边缘线的大致形状,给出所需平板材料的形状尺寸和切实可行的最优设计加工参数,使得生产的折叠桌尽可能接近客户所期望的形状。你们团队的任务是帮助给出这一软件设计的数学模型,并根据所建立的模型给出几个你们自己设计的创意平板折叠桌。要求给出相应的设计加工参数,画出至少8张动态变化过程的示意图。
2
二、问题的分析
2.1 问题一的分析
问题一是在给定平板材料的形状尺寸、钢筋固定位置和折叠桌子高度的情况下,要求建立模型描述折叠桌子的动态变化过程。并要求构建出设计加工参数(桌腿的开槽长度和桌腿木条长度)和桌角边缘线的数学描述。
当折叠桌子处于不同的状态,其桌角边缘线的形状不相同,因此,折叠桌子的动态变化过程可以通过建立不同状态下桌角边缘线的形状来描述。由于桌脚边缘线是由桌腿木条最低点勾勒形成的曲线,采用离散问题连续化处理的思想,建立好空间直角坐标系,利用桌腿木条的空间关系,进行坐标变化,计算出与桌腿木条长度有关的桌脚边缘线的曲线参数方程。
在计算桌腿木条开槽长度时,通过对钢筋在桌腿木条开槽的运动轨迹进行研究发现,钢筋在桌腿木条开槽是向下运动,且平稳放置在地面时,钢筋处于每个开槽的最低处。所以,利用开槽两端点折叠前后的空间坐标变化关系,可以求出和桌面直径相关的桌腿木条的开槽长度的计算公式。
另外,对桌面圆直径进行讨论,得出最佳的合理值。利用桌面直径、折叠桌高度与桌腿木条长度之间的相互关系,得出桌腿木条长度的函数公式。
最后,将所给折叠桌子的相关设计参数带入关系式,并将折叠桌的动态过程进行仿真模拟,直观生动的再现折叠桌的折叠变化。 2.2 问题二的分析
问题二需要从产品的稳固性、加工难易程度和节省用材三方面综合考虑,讨论出给定桌高、桌面直径的长方形平板材料和折叠桌的最优设计参数。受第一问启发,如果可以确定平板尺寸和钢筋位置,则可以利用桌脚边缘线的参数方程确定开槽长度。平板尺寸可以由平板长度、木条宽度和木条数量确定。通过建立yoz投影面坐标系,钢筋的位置如果可以找到与上述三者的关系,则可以确定钢筋位置。
由第一问的离散问题连续化思想,将第二问转化为第一问求解桌腿边缘线的参数方程,可以得到中间与最外侧木条靠近地面最低点坐标,从而确定出中间与最外侧木条相交的两直线方程,进一步求解出钢筋的投影点位置。由于钢筋是直线,可以很容易求解出钢筋的位置。所以求解最优设计参数转化为求解上述三个变量,并满足产品稳固性好、加工方便、用材最少。
桌子的稳固性与桌子的受力有关,对桌腿各组最外侧的两根木条和内侧的木条的受力进行分析。根据力学基本原理,可知折叠桌处于其轴心位置,中间的木条受力最小,结构合理,而其与平板长度有直接关系。
桌子的加工方便程度与木条宽度有关,木条越宽,开槽越不容易。对于桌子的用材,平板尺寸越小,则用材最少。
从而,可以通过建立单目标优化模型,将上述平板长度、木条宽度和木条数量的最优值确定,给出产品在稳固性好、加工方便、用材最少的条件下,最优的设计参数。 2.3 问题三的分析
问题三需要我们根据客户任意给定的折叠桌高度,桌面边缘线的形状大小和桌腿边缘线的大致形状,给出所需平板草料的形状尺寸和最优设计加工参数,并且还要使得生产的折叠桌尽可能接近客户期望的形状。因为桌脚边缘性一开始无法确定,故我们假定所有木条长度一致,最后在通过削减或增加桌腿的长度来使桌腿边缘形状尽可能接近客户期望的形态,至此,便可联立问题一的模型和问题二的模型,求出相应的设计加工参 数,并给出所设计折叠桌的动态变化过程。
3