全国大学生数学建模竞赛选之体能测试时间安排.doc

全国大学生数学建模竞赛选之体能测试时间安排.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

D题体能测试时间安排

摘要

本文在充分理解组合数学中装箱问题和生产计划中的工序安排问题的求解模型和算法的基础上,根据本问题的特点,确定求解本问题的二阶段法:第一阶段,简化模型成一个装箱问题,并由此得到最小时间段数,按各时间段体能测试总人数均衡的优化原则把班级分配到各时间段;第二阶段,为了简化计算,以学生尽可能少的等待时间和为目标函数,把问题简化成工序安排问题模型。

在第一阶段的装箱问题模型中,得到如下的结论:

最少的体能测试时间段数为连续的2天4个时间段。并按照该算法,可得到理想的最少时间段数为3个上午时间段,依据实际操作中,一般工作人员安排要求和场地占用要求,应该以天为工作单元,所以我们认为以2天4个时间段为宜。

得到优化的班级安排表(见表3):该结果空余时间基本相等,达到仪器利用率和工作人员工作强度在每个时间段基本接近的目的。

在第二阶段的模型中,得到如下的结果:

简化的抽象班级安排模型:

求:Min{}

满足:

构造测试优先级别和选择原则,并由此设计求解模型的近似算法。

编程实现算法,得到学生等待时间和较小的班级安排表。(见表6-8)

建议:通过建立模型和设计算法,根据计算结果我们建议

测量仪器的数量

建议仪器设备数量的引进以达到每个测试平均时间相等为目的,在本例题中,每个测试的平均时间为10~15秒最佳,因此,建议引进:立定跳远、肺活量、台阶试验每台仪器各1台。

测试场所的人员容量

最理想的测试场所为:能容纳所有仪器设备工作时的各班级人数总和。在本例题中,共有9台仪器设备,班级中人数最多的前9个班人数为451人,平均班级为36.4,所以平均人数为9*36.4=328人。因此建议,场地大小为可容纳300人左右。

班级分组:

班级分组必须以5为单位,根据本题实际情况和实验结果,分组20人为单位最优,但分组减少等待时间很有限,平均到每个学生头上不到4秒,因此,在时间较宽裕时不考虑分组。

关键字:体能测试、等待时间、近似算法、装箱问题、工序安排问题

一、问题重述与分析

1、问题重述

依照教学计划的安排,学校以进行体能测试的方法来了解学生的身体状况。测试包括身高与体重、立定跳远、肺活量、握力和台阶试验5项,均由电子仪器自动测量、记录并保存信息。该校现有身高与体重测量仪器3台,立定跳远、肺活量测量仪器各1台,握力和台阶试验测量仪器各2台。身高与体重、立定跳远、肺活量、握力4个项目每台仪器每个学生的平均测试(包括学生的转换)时间分别为10秒、20秒、20秒、15秒,台阶试验每台仪器一次测试5个学生,需要3分30秒。每个学生测试每个项目前要录入个人信息,即学号,平均需时5秒。确保学生学号相连的情况下只须录入一次。学校安排每天的测试时间为8:00-12:10与13:30-16:45两个时间段。5项测试都在最多容纳150个学生的小型场所进行,测试项目没有固定的先后顺序。参加体能测试的各班人数见附表。要求在整个测试时间段最少的条件下,尽量减少学生的等待时间。并对学校以后的体能测试提出相关建议。

附表参加体能测试的各班人数

班号

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

人数

41

45

44

44

26

44

42

20

20

38

37

25

45

45

45

班号

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

人数

44

20

30

39

35

38

38

28

25

30

36

20

24

32

33

班号

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

人数

41

33

51

39

20

20

44

37

38

39

42

40

37

50

50

班号

46

47

48

49

50

51

52

53

54

55

56

人数

42

43

41

42

45

42

19

39

75

17

17

2、问题分析

题中要求同一班的所有学生须在同一时间段内完成所有项目的测试,并且在整个测试所需时间段数最少的条件下,尽量减少学生的等待时间。为此,我们把所有参加体能测试的各班级进行分段,把条件尽量理想化,以班为单位,只计算班与班之间的重录时间。那么随着班级数的增加,能够用来完成测试的时间就会减少。因此我们以这个关系作为一个约束条件,来安排同一个时间段的班级,这个过程我们把它交给电脑来完成,具体程序见附件。同一个时间段的班级安排好了以后,要进行同一时间段班级测试顺序的安排。根据各个仪器的用时不同将仪器划分不同的优先级,首先考虑优先级高的仪器的安排,考虑到测试过程中排在后面的同学要等到前面的同学,排在后面的班级要等待前面的班级,那么在这些同学等待的时候可以安排他们进行其他的测试。最短等待时

您可能关注的文档

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档