D题 储药柜 (1).doc


立即下载 ࿏自ོ༾由ོ༽人͙⃡⌇
2024-04-15
第一 宽度 层次 10 药盒 方法 第二 类型 冗余 高度
16 KB

D题 储药柜的设计
解题思路分析
第一问:
本次课题中:忽略药盒高的影响,即不会发生前翻的可能。
宽度层次取值方法:
第一层次:
槽道最小宽度10+2+2mm
槽道最大宽度为:找出10mm宽的药盒中,长宽对角线最小的一种药盒,得出其大小,假设大小为A mm。则第一个层次的槽宽范围为:【 10, A-4】
注:A值需要取整,退一位。假如算出来是18.2mm,则A=18mm,第一层次槽道宽度取值范围则为【10,14】。下一个层次则为【A-3,...】
A值不可大于10*2,否则,A=10*2-1。此方法和我第一次给出的方法基本相同,这次是给出更精准的方案。
用此方法,得出所有层次的槽道宽度的范围,然后利用附件中的信息,得出所在范围的药品种类、规格及其数量。
此种方法为解决第一问的方案。
第二问:
要求设计时希望总宽度冗余尽可能小,同时也希望间距的类型数量尽可能少,给出合理的竖向隔板间距类型的数量以及每种类型对应的药品编号。
在第一问中,已得出竖板间距槽道类型最少的方案。冗余最小时,即每种宽度尺寸设计一种槽道,此法的制作成本最大,故而不可取。
假设第一层次槽宽为B mm,第一层次药盒宽度范围为[10,b]
Q=(B-10)+(B-11)+...+(B-b)
此处讨论B和b的关系为什么值时,Q有最小值,即为当槽宽为B时,宽度冗余最小。
注:B的取值区间为[10,A-4]
Q为槽宽总冗余值。
这里可以借用数学软件lingo求得最优解。可得出B和b的在Q最小值时的大小。这个时候,可以达到第一个层次区间药盒的宽度范围。后面的宽度可用等差数列的方式得出。即各层次宽度取值范围为:
[10,b],[b+1,2b-9]......
第三问:
这个问题,将第一问和第二问在做一次,在第一问和第二问中,我们没有考虑高度的条件约束,再次考虑时,需要时,忽略宽度的影响,以高度来考虑。
以第二问每个层次内的数据为总数据,重复第一问和第二问的步奏。假设第一层次高为W,药盒的高度范围为w。
R=(W-28)+(W-29)+...+(W-w)
此处讨论W和w的关系为什么值时,R有最小值,即为当槽高为W时,高度冗余最小。
这里可以借用数学软件lingo求得最优解。可得出W和w的在R最小值时的大小。这个时候,可以达到第一个层次区间药盒的高度范


第一/宽度/层次/10/药盒/方法/第二/类型/冗余/高度/ 第一/宽度/层次/10/药盒/方法/第二/类型/冗余/高度/
-1 条回复
登录 后才能参与评论
-->