北京商铺租金-隆平高科股票

2023年9月24日发(作者:冀毓振)
创意平板折叠桌的优化设计
摘要
本文主要讨论了平板折叠桌的动态变化过程及最优加工参数的设计问题。
在问题一中,本文将折叠桌的动态变化过程简化为杆件的定轴转动,先利用
空间解析几何与平面几何的知识计算出各桌脚的长度及开槽深度,从而计算出各
桌脚的位置与高度的函数关系来描述了折叠桌的动态变化过程,并使用 MATLAB
画出三维动态图形,进一步直观地展示了其动态变化过程。最后据构建的模型给
出了最优加工参数,并用参数方程的形式描述了理想的桌脚边缘线,且与实际桌
脚边缘的连线进行了对比。
在问题二中,本文从结构的稳固性、节省材料和加工方便几个角度出发,考
虑了几何约束、运动约束、静力学平衡约束,而从建立了一个关于重心位置与材
料用量的多目标优化模型(MOP)。此模型为非线性规划模型,在求解时,本文
利用 MATLAB 采用图像法确定模型的可行域,而从得出木板尺寸与钢筋位置最佳
选择。对于题目中桌高 70cm、桌面直径 80cm 的情形,文中给出了最优加工参
数,板长为 170cm,钢筋位于最外侧木条上距桌面中心线 53cm 处,各桌腿长度
及其滑槽长度见文中表格。
在问题三中,首先根据客户给出的桌面边缘线和桌脚边缘线对应点之间的距
离作为桌腿木条的长度,然后根据问题一中计算出的运动约束关系计算出实际桌
脚边缘的坐标,计算出实际桌脚边缘线与客户提供的桌脚边缘线之间距离的平方
和作为目标函数,得到使其取最小值的钢筋位置,验证问题二中约束条件,进而
计算出其他设计参数。最后,本文设计出了两种创意平板折叠桌,并给出了相应
的加工参数及动态变化过程示意图。
关键词: MOP 非线性规划 平板折叠桌
1
一、问题重述
某公司生产一种可折叠的桌子,桌面呈圆形,桌腿随着铰链的活动可以平摊
成一张平板。桌腿由若干根木条组成,分成两组,每组各用一根钢筋将木条连接,
钢筋两端分别固定在桌腿各组最外侧的两根木条上,并且沿木条有空槽以保证滑
动的自由度。桌子外形由直纹曲面构成,造型美观。
试建立数学模型讨论下列问题:
1. 给定长方形平板尺寸为 120 cm × 50 cm × 3 cm,每根木条宽 2.5 cm,
连接桌腿木条的钢筋固定在桌腿最外侧木条的中心位置,折叠后桌子的高度为
53 cm。试建立模型描述此折叠桌的动态变化过程,在此基础上给出此折叠桌的
设计加工参数(例如,桌腿木条开槽的长度等)和桌脚边缘线(图 4 中红色曲线)
的数学描述。
2. 折叠桌的设计应做到产品稳固性好、加工方便、用材最少。对于任意给
定的折叠桌高度和圆形桌面直径的设计要求,讨论长方形平板材料和折叠桌的最
优设计加工参数,例如,平板尺寸、钢筋位置、开槽长度等。对于桌高 70 cm,
桌面直径 80 cm 的情形,确定最优设计加工参数。
3. 公司计划开发一种折叠桌设计软件,根据客户任意设定的折叠桌高度、
桌面边缘线的形状大小和桌脚边缘线的大致形状,给出所需平板材料的形状尺寸
和切实可行的最优设计加工参数,使得生产的折叠桌尽可能接近客户所期望的形
状。你们团队的任务是帮助给出这一软件设计的数学模型,并根据所建立的模型
给出几个你们自己设计的创意平板折叠桌。要求给出相应的设计加工参数,画出
至少 8 张动态变化过程的示意图。
二、问题分析
2.1 问题一
对于问题一,在考虑长方形平板材料尺寸、折叠后桌子高度要求和桌腿木条
与钢筋的运动约束条件等目标要求的情况下,主要解决三个问题:描述折叠桌动
态变化过程、给出折叠桌设计加工参数、给出桌脚边缘线的数学描述。
首先假设桌面圆形的直径为 50cm,根据长方形平板尺寸及木条宽度确定剪
裁方案。根据钢筋固定在桌腿最外侧木条的中心位置和运动过程中的几何关系,
可以计算出钢筋在每根桌腿木条中的初始位置和最终位置,两者作差即可求出每
根桌腿木条所需要的的开槽长度,结合剪裁方案,给出设计加工参数。
由于每组桌腿中的钢筋固定在最外侧的两根木条上,且钢筋在每组桌腿木条
的空槽中自由滑动,故每组中最外侧的两条桌腿木条的运动状态决定了本组中间
所有桌腿木条的运动状态。首先建立空间直角坐标系,用木条边缘点的坐标(由
于桌腿木条有一定宽度和厚度,故取边缘截面中心点为边缘点)描述桌腿木条的
运动状态,根据运动过程中的几何关系,通过数学计算得出每条桌腿木条边缘点
的坐标随最外侧桌腿木条边缘点高度变化的函数关系。再由此计算出运动过程中
每条桌腿木条的倾斜角度、距桌面的高度及钢筋在滑槽中的位置等参数,并用
matlab 画三维图仿真,给出动态过程的中间步骤图,结合以上参数共同描述折
2
叠桌的动态变化过程。 利用前面求出的桌腿木条边缘点的坐标随最外侧桌腿木
条边缘点高度变化
的函数关系,可以求出折叠后各桌腿木条边缘点的坐标,列表或画成散点图描述
桌脚边缘线;另外可以令桌腿木条宽度趋于零,使桌脚边缘线变成连续曲线,进
而求出解析表达式,近似描述真实的桌脚边缘线。
2.2 问题二
对于给定折叠桌高度 h 和桌面直径 2R,我们主要从结构的稳固性和节省
材料、及加工方便几个角度考虑来给出其优化设计方案。我们需要设计的有平板
尺寸、钢筋的位置、开槽深度,其中开槽深度可以由前两者及运动过程决定。
(1)对于稳固性,我们主要从三方面考虑,一方面,我们以桌子的重心来
衡量其稳定性,重心的相对位置越低,其稳定性越强;另一方面,我通过选取合
理的桌脚截面来增加其抗压及抗弯矩的强度 ;另外,我们保证四条桌腿的倾
[1]
角在其摩擦角的范围内。
(2)对于材料用量,我们在保证一定稳固性和运动约束的前提下,尽量让
用料最少,即木板体积尽可能小。
(3)对于加工方便,我们认为桌腿的数量不宜过多,过多会导致桌腿间距
变小,一方面结构的强度难以保证,另一方面加工难度变大。
这样,我们可以建立关于设计的一个优化模型
2.3 问题三
首先根据桌面边缘线和桌脚边缘线对应点之间的距离计算出桌腿木条的长
度,再根据前面计算出的运动约束关系计算出实际桌脚边缘的坐标,计算出实际
桌脚边缘线与客户提供的桌脚边缘线之间距离的平方和作为目标函数,得到使其
取最小值的钢筋位置,进而计算出其他设计参数。
三、模型假设
1.木板匀质,密度为常数且厚度均匀;
2.忽略钢筋与滑槽的摩擦力,及相邻桌腿之间的摩擦力
3.剪裁时忽略桌腿木条之间的剪裁缝隙,且每条桌腿等宽;
4.各桌腿都在相互平行的平面内做圆周运动,;
5.设计时所用平板材料的厚度不变,为 3cm。
四、符号说明
a
长方形平板的长,单位 cm。
b
长方形平板的宽,单位 cm。
l第 根桌腿木条的长度,单位 cm。
i
i
第 根桌腿木条中滑槽的长度,单位 cm。 d
i
钢筋的位置比,即钢筋的转动半径占整个最外侧木条长度的比例。
3
i
p
五、模型的建立与求解
5.1 问题一
5.1.1 折叠桌设计加工参数的求解
以长方形平板的中心为坐标原点,建立如图 1 所示的空间直角坐标系。
图 1
0
y
x
图 2
根据假设 2,以长方形平板中心为圆心做相切于长方形平板长边的圆,根据
假设 1,将长方形平板的宽以 2.5cm 为单位平分成 20 份,由于对称性,只需考
1
部分的桌腿木条,如图 虑 2 所示。平行于长边的分割线与圆周共同形成了 10
4
个曲边梯形,考虑到桌面图形的美观和桌腿木条长度适中,取每个曲边梯形上下
底边的平均值作为桌腿木条的长度,桌腿木条由外侧向内依次编号为 1-10,长度
分别记为 l,经计算得 l见表 1:
i i
4
i
l
i
(cm)
1 2 3 4 5 6 7 8 9 10
表 1
54.55 47.05 43.57 41.07 39.17 37.72 36.62 35.83 35.32 35.06
下面计算每根桌腿木条中的滑槽长度。由于桌腿木条有一定宽度和厚度,故
取边缘截面中心点为边缘点,转轴截面中心点为转轴点。设第 i 根桌腿木条转轴
ABC
i i i
,,。点为 边缘点为 钢筋所在点为 折叠过程中的 yoz 投影图如图 3 所示,
AB
1 1
、 即为最外侧木条的转轴点和边缘点,钢筋初始位置在 点,木条边 其中
C
缘点初始位置在 点。
B
图 3
为桌子折叠高度达到 时最外侧木条与水平方向的夹角,
H 53cm
AC A B
arcsin 76.3 。
H
BC l
l
1
,钢筋最终位置 与转轴点
C
l
1
i i i
2
i
AACAAC
i ii 1 ii
的距离为 ,在 中应用余弦定理,有 为
l
1 2 2
l
1
A A 2AC A A AC
2
2 l cos 76.3
i 1 i 1 i 1 i 1 i 1
AC
ii
1 i
2 l l
2
cos
AC
ii
逐渐增大,故可以判断钢筋在滑由公式可以看出,随着的增大,
2
槽 内始终沿一个方向运动,不会出现往复运动的现象,故第 i 根桌腿木条的开槽
d AC AC
。代入数据计算得到各桌腿木条的开槽长度长 度 d 见表 2:
i i i i i
i
'
i 1 2 3 4 5 6 7 8 9 10
d
i
(cm)
0 6.74 10.59 13.62 16.06 18.02 19.53 20.65 21.38 21.74
表 2
5
据此可以得到这长方形平板的设计加工的尺寸,由于桌子的对称性,我们只
给出了 木板的加工示意图,见图 4。
4
1
图 4
5.1.2 折叠桌动态变化过程的求解与描述
坐标系如图 2 所示,用木条边缘点的坐标(如前所述,取边缘截面中心点为
边缘点)描述桌腿木条的运动状态。
每组桌腿中的钢筋固定在最外侧的两根木条上,且钢筋在每组桌腿木条的空
槽中自由滑动,故每组中最外侧的两条桌腿木条的运动状态决定了本组中间所有
桌腿木条的运动状态。设最外侧桌腿边缘点距桌面的距离为 ,反映了最外侧桌
h
腿的运动状态。
x, y, z
i i i
随 变化的函数关系。折叠过下面求解第 i 根木条边缘点的坐标
h
程
的侧面投影图如图 5 所示,
图 5
6
ABC
i i i
,边缘点为 ,钢筋所在点为 ,则 其中第 i 根桌腿木条转轴点为
x26.25 2.5i 25 1.252.5i 1
i
,,
ABlAA
i i i 1 i
为最外侧木条的转轴点和边缘点, , 图中 BD
ABl
11 1
1
llA
1 i 1
,、B即
1
AB , ,
1
BE AB
i 1
a 120cm
,钢筋位置 。长方形平板长 ,
B D h
C F A B
p
1
。
i 1 1
2
ACp ABp
1i 11
l
1
,
CF p h
i
在 中应用勾股定理,得:
ACF
1i
C CA
AF
1
i 1 i
p lh
1
,
F
2 2
2
2
2 2
AF AF AAp
i 11 i
lh
1
在 ACF 中应用勾股定理,得:
ii
2 2
ll
1 i
。
AC
ii
2
2 2
AF C
i i 1 1 i 1 1 i
pl l l 2 p l h
2
F
AF
AE AF
i i
A A B
i
E
i i i i
AC
ABAC
i i ii
i i
l
2
l l
1
p l
2
h
1 i
2 2
2 2
pl l h l
1 1 i 1 1 i
l
2
l
p
l
y A E A l l l
E A A
i 1 i 1 i i 1 i
p l hl l
2 2
1 1 i
BE
又
i
C
i
AB
i i
F
AC
ii
pllll
1 1 i 1
2 2
l
i
2 p l
1
h
2 2
C
z B E ph
i
F
A B
i i i i i
AC
ii
l
ll 2 p l pl
2 2
7
2 2
hll
1 1 i 1 1 i
x, y, z
i i i
随 变化的函数关系为最终得出第 i 根木条边缘点的坐标
h
26.25 2.5i x
i
2 2
p l h
y
1 1
l
i
l
i
2 2
2 2
l l l
i 1 i
z
i i
l
pllll
1 1 i 1
l
i
pl
1 i 1
2
2 p
l h
1
ph
2
l 2 p l l
2
2
hl
1 1 i
l
8
1
i
的函数,其值见表 其中 l 是 1, ,
i 1, 2,3...10
p , a 120
2
利用对称性求出所有桌腿木条边缘点的坐标,用 matlab 画出三维动态图形,
见图 6—图 11。
i
图 6 图 7
图 8 图 9
图 10 图 11
通过坐标解析表达式、结果数据列表和动态图形展示三种途径,我们可以多
角度、多层次地了解折叠桌变化过程中的不同侧面,从而对其动态变化过程有了
系统深入的了解。
5.1.3 桌脚边缘线的数学描述
在 5.1.2 中得出的桌腿木条边缘点坐标的解析表达式中,取 ,
h 53cm
可得 到折叠后各桌腿木条边缘点的坐标。
在三维坐标系中画出这些散点,并用直线连接,得到描述桌脚边缘线的近似
曲线,见图 12 中虚线。
9
图 12
另外,还可以令桌腿木条宽度趋于零,这样桌腿木条就变成直线,桌脚边缘
线就变成连续曲线,下面求解此理想桌脚边缘线的解析表达式。
x, y, z
随最外侧“桌腿木条”首先求出“桌腿木条”直线的边缘点坐标
高
度 变化的函数关系。
h
折叠过程的侧面投影图如图 10 所示,俯视图如图 11 所示,其中桌面圆周半
b
径 。,
x OA
R 25cm
则
AAR
1 i 11
x
2
2 2
a
a
ACp ABp
1i 11
,AB ,,,
BD h CF
1i
p h
,
2
2
1
h
变化的函数关系经过与 5.1.2 中类似的计算,可以得到边缘点坐标 随
x, y, z
如
下:
x x
2
a
2 2
2 2
2
Rx
a
x
hR
p
2 2
2
2 2
R
a
y
2 2 2 2
a
RxhR
2
x
p
2
2
2 p x
a
ph Rx
2 2
z
2 2
2
a
2 2 2 2 2
a
R h
p R x
2
x
2
p
其中
参数方程:
10
1
, a 120
,
R 25
,令
h H 53 ,
即可得到理
想桌脚边缘
线的
2
11
xx
14.06 625 x625 x
2 2
60
y
1525 x28.12 625
2
2
x
26.560 625 x
2
z
2
1525 x28.12 625
2
x
625
x
2
其中 x 25, 25
用 matlab 画出理想桌脚边缘线与实际桌脚边缘点,如图 13,符合的相当好。
图 13
5.2 问题二
5.2.1 问题二附加假设
(1)折叠桌的桌面直径即为原长方形木板材料的宽度,为已知量;
(2)桌子仅以最外侧的四条腿接触地面;
(3)不计钢筋质量及桌腿因滑槽而损失的质量
(4)忽略钢筋与滑槽的摩擦力
(5)地面与桌子之间的最大静摩擦因素
s
5.2.2 优化参数的设计
由于桌子关于 x 轴,y 轴对称,我们仅考虑在第一卦限中的运动情况:如下
图所示:
10
图 14
2R=b
图中所示 我们认为圆桌直径即为所用长方形木料的宽 b, 即 n 条腿
b
。每条桌腿的运动都在
(从长到短)的总宽度为 b/2,那么每条桌腿宽度
2n
=
一个平面内,我们用 x(i 1, 2,3...n) 来表示每条桌腿所处平面的位置,我们记第 i
i
1
x=
i
条腿所处的位置为
b (i1)
。为了便于计算我们取第 i 条腿的长
2
度 l为
i
该曲边梯形的下底长,则有:
1
2
2
l a
b
1
i
2
2
桌子运动过程中,钢筋在每条腿中单向运动(问题一中已证明),且越靠中
间的桌腿,钢筋在滑槽内经过的距离越长,即对应的滑槽长度越长。证明如下:
图 15
如图 15,AB与 AB分别为第 i 与第 j 条桌腿,圆弧 CC 为钢筋走过的轨迹,
i i
j j
'
对于长方形木板,有:
11
AAABAAAB
1 j j j 1 i i i
12
移项合并得:
AA
j i
BA
jj
AB
i i
i
A AC
在 中
j i
有: 故可得:
' '
'
AA
j i
AC
j
AC
CB CB
' '
ij
即对于靠近中间,编号较大的 j 号桌腿,其剩余长度要小于 i 号桌腿,故滑
槽长度应该是中间长,靠近边缘逐渐减短。证毕。
我们首先将各条腿的运动抽象为均质细杆的定轴转动,转动半径分别为其腿
a
。运动到最终状态时,我们记第 ,钢筋也做定轴转动,转动半径为 长 i 条桌
l
i
p
2
脚顶点的坐标为,已由前述计算给出,则由问题一中的公式:
(x,y,z)
i i i
xy、z
i ii
2
a b b
a
() h()
2 2
2
2 2
i i
x
p
x
2 2 2
b
2
2
()
y
i
i
2 2
2
a
b b
2 2 2 2
p
a
()x h()
i i
2 2
2
2 2
b
()x
a
ph
i
2 2
z
i
2 2
b b
2 2 2 2
a
a
()x h()
i i
p
2
2 2
下面我们考虑桌子在运动过程中的约束条件:
I.钢筋在每条桌腿滑槽内滑动时,不能超过桌腿长度的限制,由于中间桌
腿钢筋移动范围最大,只需考虑中间的桌腿的限制即可;
a a
p (槽
的计算方法与问题一相同) 数学表达式即为: d
n
d
长
n
2 2
II.桌子在从木板展开的过程不能出现干涉,即关于 x 轴对称的两条木腿不能
出现相交的情况;
1, 2,3n) i
y
i
数学表达式即为:
(0
III.桌子展成最终形态时要保证最外侧的桌脚着地
数学表达式即为: (h 为桌子高度)
zmax{z, z...z}
1 12 n
h
13
下面我们考虑目标函数的数学表达式:
Z
G
(由对称性易知 (1)对于桌子重心位置,我们记为 1/4 桌子的重心也为
14
Z),则
G
Z
G
代表了重心的相对位置,相对位置越低,稳定性越强,h 可当做常
1
h
数,故 Z越大,稳定性越高。又密度为常数且厚度均一,故可用面积来表示质
G
量,计算如下:
Z = =
G
m 0.5a 0.5b ab
m (0.5l ) z ) (
2
(0.5z )
zl
i i
n
i i i i
i
(2)对于桌脚的倾角,如图所示,我们做简单的受力分析: 对于底
[2]
端未着地的杆件,若看做二力杆件,那么只受铰链约束力与钢筋约束力,
达到二力平衡。即 ,从钢筋受力平衡易分析得出,钢筋对最外端桌脚的
FF
i,1 i,2
作用力使桌脚有顺时针转动趋势,故要使桌脚受力平衡,地面给桌脚的作用力需
使桌脚有逆时针转动趋势,那么桌腿的倾斜方位必须得在摩擦角的范围内,又因
为摩擦力小于最大静摩擦力,即 ,故桌腿的倾角应该小于摩擦角。即可
f f
max
表述成:
arccos(
) arctan
s
a /2
h
图 16
(3)对于材料用量,尽可能减少材料用量,且能保证满足运动约束和重心相
对位置达到一个较低值。材料用量直接取决于体积,而长方形木板宽度 b 已知,
厚度与 成正比,故材料用量仅与桌腿宽度 与长度 a 乘积有关,记
a b
S =a
2n
(4)对于加工方便,我们在此仅考虑 1/4 桌腿的数量 n,在桌腿数量能满足其
截面要求时,我们尽可能选取较小值。
故我们得到了如下的一个优化问题:
15
max n, min S
Z,
G
min
a a
d
n
p
2 2
y
i
i 1, 2, 3n)
(0
zmax{z, z ... z } h
b a a
1 1 2 n
p
h
2 2 2
arccos( ) arctan
a / 2
s
h
a
2
0
p 1
2
1 b
2
2n 3
这是一个非线性的规划问题,将之前坐标带入,变量仅有 n,a,p,(b,h 为
常数)故我们给出优化设计方案的步骤如下:
(1)对于给定的高度 h 和圆桌直径即木板宽度 b,首先我们利用截面强度要
求对 n 的限制(即最后一式),求出 n 的最小值,同时还要保证 n 为整数,故 n
的选取比例灵活;
(2)这样确定 n 之后,变量就只有 a 与 p(板长与钢筋位置),问题得到了简
化。考虑到 S 表达式简洁且与目标函数 Z之间存在相互制约的关系,我们进一
G
步做如下处理;
(3)采用局部优化的方法且优先考虑目标函数 S,即优先考虑部分约束条件,
然后验证是否满足其他的约束条件,若满足,则是我们需要的解,若不满足,重
新选择约束条件,这样可以算出一系列的 a,p 值,再利用目标函数 Z选出最合
G
理的解,从而得出最终的板长和钢筋位置;
(4)最后再利用问题一中同样的方法算出槽长,从而给出最优的设计参数。
5.2.3 具体实例的设计
当所给高度 h=70cm,木板宽度 b=80cm 时,首先确定 n,由
1 b
2
2 2n 3
可解得
20 80
3 3
n
,为了使 n 取较小整数且便于计算,我们取 n=10。
为了便于计算我们记 ,这样变
y
a
即为钢筋初始位置的坐标,取
s
[2]
p
=0.7
2
量仅有 a 与 y,我们将所有已知数据代入约束条件并化简可得 a 与 y 的约束关系
如下:
16
,
y 2
40
y
a
2
4
y ^ 2 40a 0
1-
4
4900
a
2
( 1600 (44 4i)
2
1600 (44
2
4i)
y1600 (44 4i)
2 2
1
4
1600 (44 4i)
2
2 y
4900
2
a
a
y
1600 (44 4i))
2
2 (
2 2
4 4900
(1600 (44 4i)) 2 y 1600 0(i 1, y
1
2
2
2
aa
10)
(44 4i)
a
40 y
2
2
1170.89
s
140 2h a
140
2
44900
1600 (44 4i))
1)(
a
a 2
2
0(i 1, 2,3...10)
容易看出前三个为非线性约束,后两个为线性约束。直接利用现成优化软件
求解十分困难,且计算量大。故我们采取作图法求其可行域:首先我们在利用
matlab 取约束条件对应的二元函数,作图如下:
图 17
其中黑色平面为 z=0,红色曲面为约束条件 1,蓝色曲面簇对应约束条件 3,
紫色曲面对应约束条件 4,在黑色平面上方对应的区域交集即为可行域。从下往
上看,如图所示
图 18
15
现在我们加上条件则可得出可行域,即为图中左上角的
140 a 170.9
曲边三 角形。首先考虑用材的约束,即要求 a 尽可能小,故我们从左边界线开
始取值, 并且取整数解:(161,40)、(162,41)、(162,42)、(163,43)、
(164,44)、
(164,45)、(165,46)、(166,47)、(166,48)、(167,49)、(168,50)、(169,
51)、(169,52)、(170,53)、接下来我们利用重心相对位置公式
1
Z
G
来计算
h
并作图如下:
图 19
可以看出重心呈下降趋势,故我们最终取(170,53)即板长 170cm,钢筋位
置距中心线 53cm。桌脚长、槽长设计如下:
桌腿编
1 2 3 4 5 6 7 8 9 10
号 i
桌腿长
85 67.56 61 56.43 53 50.36 48.34 46.84 45.81 45.2
度 l
i
(cm)
槽长 d
i
(cm)
0 9.87 15.07 19.24 22.69 25.53 27.80 29.55 30.78 31.52
5.3 问题三
5.3.1 折叠桌设计软件的数学模型 首先明确折
叠桌设计软件的输入和输出内容。 坐标系与
5.1.1 中相同。
输入:1.折叠桌高度 ;
H (cm)
y f
2.桌面边缘线的方程, 平面内的闭合曲线方程
xOy
,且关
(x)
0 z
于 x 轴和 轴轴对称;
y
16
y g (x)
1
3.桌脚边缘线方程,关于 平面对称的曲线段方程 ,最
xOz
g(x) z
2
低点与 平面的距离为 。
xOy
H
输出:1.所需平板材料形状,即加工示意图;
2.每根木条的长度;
3.钢筋位置;
4.开槽长度。
由于桌子关于 x 轴,y 轴对称,我们仅考虑在第一卦象中的运动情况。 假
定桌面边缘线沿 x 轴方向的最大宽度为 ,沿 轴方向的最大宽度为 c ,所
b
y
用平板材料的形状为“曲边长方形”,其宽取为 。根据加工难易程度选定每一
b
b
侧有 n 条桌腿,由外向内记为第 条桌腿,那么每条桌腿宽度 = 。
i(i 1, )
2n
我们用 x(i 1, 2,3...n) 来表示每条桌腿运动平面的 x 坐标,我们记第 i 条腿所处
i
的
1
x=
i
位置为
b (i1)
。桌腿长度为 l。
i
2
程序流程如下: 步骤一:确定桌腿木条长度。取桌腿木条长度为桌面边缘
线与桌脚边缘线上
对应两点间的距离。即对于第 i 条桌腿,其对应的桌面边缘上的转轴点为
y1f (x)x, y1, 0x, y2, z2
i i i i i i i
;对应的桌脚边缘线上的点为 ,其中 ,其
中
2
y2g(x), z2g(x) ;则取 l
i 1 i i 2 i i
i i i
y
0
。由此可以保证折叠
2
后的实际桌脚边缘线与客户提供的桌脚边缘线粗略一致。
步骤二:确定桌脚木条边缘点坐标 随最外侧木条高度 变化的函
x, y, z
i i i
h
数
关系,函数中含有参量:钢筋位置 。根据运动过程中钢筋对中间桌腿木条
p
的几 何约束关系,用类似于 5.1.2 中的方法可以得到:
1
x = b (i1)
i
2
p l hy1
2 2
y (h) y1
1 i
l
i i i
2
2
2 2
2 p pl y1
l h
y1
1 i i 1
ph
lz(h)
ii
17
y1
2 p pl y1
l h
2 2
2
1 i i 1
2
18
其中 是自变量, 是参量,其余均为关于 i 的已知量。
h
p
步骤三:求解最优的 使实际桌脚边缘线尽可能接近客户提供的桌脚边缘线。
p
为此,定义折叠后的桌脚边缘点与对应的客户期望的桌脚边缘线上的点之间距离
的平方和函数 Q( p)
y (H ) y2 z (H ) z2 ,用以描述实际桌脚
i i i i
i
1
10
2 2
边缘
c
线与客户提供的桌脚边缘线的接近程度。将 作为目标函数,在 p (保证
Q( p)
l
1
钢筋初始位置在桌面边缘线以外)的范围内求出目标函数的最小值,得到取最小 值
时的 值,即为所求。
p
步骤四:验证问题二中所列约束条件,保证设计的可行性。 值确定后,
p
可以计算出 y(H ), z(H ) ,代入问题二中约束条件,检验钢筋在桌腿滑槽内滑
i i
动时,不能超过桌腿长度限制,展开过程不出现干涉,展开后最外侧的桌脚
着地等约束条件,若存在不满足的情况,水平移动调整客户提供的桌脚边缘
线,再重复步骤一,直至结果满足所有约束条件。
步骤五:计算在最优 值下的开槽长度。程序结束。
p
5.3.2 创意平板折叠桌设计实例
以下是两个设计实例。
y
设计一:桌面边缘线在第一卦限内的方程
1, x [0, 25] ,桌脚边缘
x
线在
35 25
y x
1
20 20
第一卦限内的方程
x [0, 25]
,折叠桌高度 ,即桌面为菱
H 60cm
形,
y
1 z
40 90
桌脚边缘线为直线。
钢筋位置
p
0.59
桌腿木条长度见下表
i 1 2 3 4 5 6 7 8 9 10
19
l
i
75 70.63 66.54 62.77 59.39 56.47 54.09 52.31 51.20 50.80
表 3
开槽长度见下表:
20
i 1 2 3 4 5 6 7 8 9 10
d
i
0 1.49 3.19 5.12 7.31 9.79 12.58 15.71 19.18 23.00
表 4
动态变化过程示意图如下:
30, x [0,15]
设计二:桌面边缘线在第一卦限内的方程 y
,桌脚边缘
3x, x (15, 25] 75
21
2
2
x
y 40
线 在 第 一 卦 限 内 的 方 程
25
2
x [0, 25], y 40 ,折叠桌
高度
y z 20 0
H 60cm
,即桌面为梯形,桌脚边缘线为半个椭
圆。 钢筋位置
p 0.50
桌腿木条长度见下表
i 1 2 3 4 5 6 7 8 9 10
l
i
72.11 53.64 46.098 42.15 41.23 40.08 39.27 38.71 38.35 38.15
表 5
开槽长度见下表:
i 1 2 3 4 5 6 7 8 9 10
d
i
0 3.94 9.36 16.55 25.57 25.57 25.57 25.57 25.57 25.57
表 6
动态变化过程示意图如下:
20
六、模型的评价、应用及推广
6.1 模型的评价
模型的优点如下:
1. 从几何约束、力学、运动学、材料等多角度考虑折叠桌的设计优化问 题,
考虑问题比较全面,使模型更加接近实际情况,增强了模型的可 行
性与应用性。
2. 对于问题二中含有复杂约束条件的非线性规划问题,本模型没有采用 复
杂的遗传算法等算法求解,而是通过 matlab 画出约束条件方程表
示的曲面,找到可行域,最终确定使目标函数最优的最优解,操作简
便,形象直观。
3. 对于问题一和问题三中的设计方案,都用 matlab 画出动态仿真图,
可以清晰地描述每种设计下折叠桌的动态变化过程,使折叠桌动态变
化过程中桌腿木条和钢筋等的运动制约关系更加明确,也直观地验证
了设计方案的可行性。
4. 对于桌脚边缘线的描述,建立了令桌腿木条宽度趋于零,从而计算出 连
续曲线解析表达式的方法,近似程度高,表现力强。
5. 对于问题三,通过定义距离平方和函数 很好地度量了所得桌脚
Q( p)
边缘线与客户提供的桌脚边缘线之间的近似程度,作为目标函数求出
使其取最小值的 ,很好地解决了使得生产的折叠桌尽可能接近客户
p
所期望的形状这一问题。
6.2 模型的应用与推广
本模型不仅可以用来解决给定尺寸的平板折叠桌的设计参数的计算问
题,还可以根据给定的任意形状给出设计方案,并直接为相关软件的编写做
了基础性的建模工作。
另外,本模型还可以推广到其他折叠家具的设计生产过程中,在工业中
类似的折叠机构的设计制造过程中也有应用。
21
七、参考文献
[1] 单辉组,材料力学,北京,高等教育出版社,2008
[2] 谢传锋,王琪,理论力学,北京,高等教育出版社,2009
[3] 刘来福 黄海洋 曾文艺,数学模型与数学建模,北京:北京师范大学出
版社,1997
[4] 姜启源 谢金星 叶俊,数学模型,北京:高等教育出版社,2003
22
温州城西街-圣泉集团新三板股票

更多推荐
折叠桌子
发布评论