




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自习教室开放的优化管理模型摘要本文根据题目要求,建立合理的建设,综合运用线性规划、数据归一化、匈牙利算法和排序法等对学生自习区教室安排管理建立优化模型,并借助MATLAB软件编程处理数据和求解,得出自习教室开放的优化管理模型。针对问题一,根据题目要求和提供的数据,以节约用电为原则,引入0-1变量,建立线性规划方程。利用MATLAB软件求解线性规划方程,求得结果。根据数据,则学校需关闭教室1、2、11、15、16、25、41、42、44、45,开放其余教室供学生上自习,而其最小用电功率为74093W。相对于开放全部教室,用电节约了19%,达到节约用电的目的。针对问题二,把握与学生宿舍近距离和用电功率最低的原则,分别对数据进行归一化。通过赋予相对权重,得到近距离指标和低功率指标的综合指标,对其分学生区域排序。根据原则保留B5,B9两个区域,并使用匈牙利算法对其余区域进行指派,通过比较数据,考虑区域后再考虑教室规格。借助MATLAB求解得出关闭的教室为教室1,11,15,41,42,43,44,45,达到题目要求。针对问题三,在问题一和问题二的模型基础上,改变数据且同样进行匈牙利算法指派,并根据以与学生宿舍远近为主的综合排序和以低用电功率为主的综合排序,筛选出自习区B5,B6,B7,B8。再根据此4个区域的教室基本数据,比较产生得出,需要在B5或B7搭建110个座位,用电功率1440W和160个座位,用电功率1620W的教室。关键字:0-1变量 线性规划 归一化 匈牙利算法 排序法1、问题重述 近年来,大学用电浪费比较严重,集中体现在学生上晚自习上,一种情况是去某个教室上自习的人比较少,但是教室内的灯却全部打开,第二种情况是晚上上自习的总人数比较少,但是开放的教室比较多,这要求我们提供一种最节约、最合理的管理方法。 管理人员只需要每天晚上开一部分教室供学生上自习,每天晚上从7:00-10:00开放(如果哪个教室被开放,则假设此教室的所有灯管全部打开)。完成以下问题: 1假如学校有8000名同学,每个同学是否上自习相互独立,上自习的可能性为0.7,要使需要上自习的同学满足程度不低于95%,开放的教室满座率不低于4/5,同时尽量不超过90%。问该安排哪些教室开放,能达到节约用电的目的。 2假设这8000名同学分别住在10个宿舍区,现有的45个教室分为9个自习区,按顺序5个教室为1个区,即1,2,3,4,5为第1区,41,42,43,44,45为第9区。这10个宿舍区到9个自习区的距离见表2。学生到各教室上自习的满意程度与到该教室的距离有关系,距离近则满意程度高,距离远则满意程度降低。假设学生从宿舍区到一个自习区的距离与到自习区任何教室的距离相同。请给出合理的满意程度的度量,并重新考虑如何安排教室,既达到节约用电目的,又能提高学生的满意程度。另外尽量安排开放同区的教室。3假设临近期末,上自习的人数突然增多,每个同学上自习的可能性增大为0.85,要使需要上自习的同学满足程度不低于99%,开放的教室满座率不低于4/5,同时尽量不超过95%。这时可能出现教室不能满足需要,需要临时搭建几个教室。假设现有的45个教室仍按问题2中要求分为9个区。搭建的教室紧靠在某区,每个区只能搭建一个教室,搭建的教室与该区某教室的规格相同(所有参数相同),学生到该教室的距离与到该区任何教室的距离假设相同。问至少要搭建几个教室,并搭建在什么位置,既达到节约用电目的,又能提高学生的满意程度。2、问题假设1、假设哪个教室被开放,则此教室的所有灯管都全部打开2、假设每个同学是否上自习相互独立,且可能性为0.73、假设学生从宿舍区到一个自习区的距离与到自习区任何教室的距离相同3、符号说明符号说明教室i的座位数量(i=1,2,45)教室i上自习的学生人数(i=1,2,45)教室i灯管的功率(i=1,2,45)教室最小总功率4、问题分析4.1 背景分析 在提倡节约社会的今天,人们似乎并没有做出多大节约的事情,尤其是对日常生活上的小事,用电浪费就是其一。随着大学生进入大学校园,大学校园的用电浪费现象十分严重,尤其在学生晚自习期间。为了响应建设节约型社会的号召,减少不必要的浪费,故对大学生晚自习进行规划,即能让学生很好的学习,更能节约用电。4.2 问题一分析题目中提供每个同学是否上自习相互独立,且上自习的可能性为0.7,且需要上自习的同学满足程度不低于95%的信息,则根据这些信息就可以计算出上自习的学生总数大约有多少人。并将此人数与学校提供的自习座位比较,比较学校所提供的座位是否满足人数需求。学校规定开放的教室满座率不低于4/5,同时尽量不超过90%,根据这些约束条件,结合提供的数据,引入0-1变量建立线性规划方程,借助MATLAB软件计算得出需要关闭的教室和开放的教室,以及用电的最小功率,达到节约用电的目的。4.3 问题二分析从距离程度和用电功率上优化问题。根据将所有教室分成9个区域,故首先将数据进行整理,整合成区域数据,并将其归一化;对距离程度也进行归一化,以便于综合处理数据。对归一化后的数据进行分析,并排序。且利用匈牙利算法建立指派模型,对学生宿舍进行指派到某一自习区。通过分析各种数据,分析各自习区中座位的总数和指派的学生数量,进行调整分配。而对没有安排到的学生区和自习区教室,根据节约用电,用电功率最低为原则,逐步分配。4.4 问题三分析基于问题一和问题二的模型上,通过改变数据,利用匈牙利算法指派宿舍。根据用电功率最低和距离宿舍最近原则,分析数据,逐步筛选。5、模型建立与求解5.1 问题一 根据题目假设和已知条件,每个同学是否上自习相互独立,且上自习的可能性为0.7,则明显可以看出上自习的同学人数满足二项分布,即 为了使需要上自习的同学满足程度不低于95%,即不低于95%的同学能够满足上得了自习,从而可以计算得出上自习同学的大概人数为 面对如此多学生参加自习,学校能提供的教室座位是否能够满足学生上自习的情况呢?统计学校开放教室的总座位为6844,而每间教室的自习人数尽量不超过90%,即6844*90%=6160个座位可供同学们上自习。由开放教室的总座位数据和上自习学生人数数据可以看出,学校的教室座位能够满足同学们自习。对于开放的教室来说,能尽量减少少学生占用整间教室的情况出现,故此对于教室的满座率进行规定,该满座率不低于4/5,且同时尽量不超过90%。即满座率的区间为(0.8,0.9),所以某开放教室内的自习人数需满足以下条件:因此开放教室的总座位数量也满足以上的约束条件,即 为了能够达到节约用电的目的,对开放教室满座率进行约束的同时,也需要考虑该开放教室的用电功率,通过题目提供的数据(附录1),计算得到每间教室的用电总功率如下:表1 每间教室的用电总功率表教室123456789灯管总功率W168016802400240016201620172816201440教室101112131415161718灯管总功率W162010803375230425001680168024002400教室192021222324252627灯管总功率W162016201728162014401620108033752304教室282930313233343536灯管总功率W250023042500144016201080337523042500教室373839404142434445灯管总功率W230423042500230425002304230412502160根据假设1,引入0-1变量,0表示该教室不开放,而1表示该教室开放。 通过对题目的分析,以及条件的约束,故联合,对其建立线性规划方程,其标准公式如下:借助MATLAB软件编程(代码见附录3)解决该线性方程,得出结果为由上式明显可以看出教室1、2、11、15、16、25、41、42、44、45的结果为0,也正表示了这些教室不开放,相反可以得到教室3-10、12-14、17-24、26-40、43都是对外开放的,可供学生们上自习,并且能够达到节约用电的目的,而最低用电功率为74093W。相对于开放全部教室,用电节约了19%,达到节约用电的目的。5.2 问题二 在基于学生从宿舍区到一个自习区的距离与到自习区任何教室的距离相同的假设上,考虑到学生宿舍到自习区的距离会影响学生是否上自习,故此尽量安排足够的座位满足邻近学生宿舍的学生上自习,也就形成一个近距离指标;而与此同时,从学校角度依然是以节约用电为目的,减少不必要的浪费,形成低功率指标。根据两方面的重要性,进行综合分析。5.2.1 近距离指标 由题目提供数据(附录2)已知学生宿舍各区到自习区各区之间的距离,数据之间繁复,难以看清两区之间的远近,故此对数据进行归一化。根据归一化公式,得到数据如表2。表2 归一化后学生区(标号为A)到自习区(标号为B)的距离表B1B2B3B4B5B6B7B8B9A10.142 0.000 1.000 0.212 0.323 0.737 0.309 0.518 0.059 A21.000 0.469 0.259 0.380 0.144 0.272 0.000 0.466 0.702 A30.547 0.735 0.000 0.291 0.979 0.803 0.427 0.611 1.000 A40.047 0.615 0.037 0.419.0.496 0.901 0.000 0.788 1.000 A51.000 0.742 0.287 0.365 0.000 0.552 0.135 0.961 0.661 A60.278 0.740 0.076 0.316 1.000 0.653 0.000 0.872 0.580 A70.178 0.299 0.963 1.000 0.734 0.909 0.705 0.029 0.000 A80.448 0.000 0.556 1.000 0.119 0.034 0.900 0.888 0.004 A90.000 0.246 0.814 0.006 0.500 0.879 1.000 0.964 0.096 A100.526 0.504 0.348 0.000 0.909 0.952 1.000 0.565 0.700 从上表中可以看出两区之间的远近差别,进而有利于进一步分析。数据表明:数据越小,即学生宿舍距离自习区越近,学生满意度越高;反之,数据越大,学生宿舍距离自习区越远,则学生满意度越低。5.2.2 低功率指标由于将45间教室划分为9个区域,因此需要将数据以区域重新整理,即各个区域的总座位数等于5间教室的座位数量和,总用电功率等于5间教室的用电功率和,计算数据如下:表3 各自习区座位、功率表区号B1B2B3B4B5B6B7B8B9总座位数66659078172058010517861000670用电总功率W9720802810939972074881298398191191210581为了能够更好的分析用电功率,达到节约用电的目的,所以引入单位座位用电功率P,明显单位座位用电功率=用电总功率/总座位数,通过计算得到数据如下:表4 单位座位用电功率表区号B1B2B3B4B5B6B7B8B9单位座位用电功率W14.5913.6114.0113.512.9112.3512.4911.9115.79能使数据更好的进行分析,同样对上述表格进行归一化,根据归一化公式,计算整理得到以下数据:表5 归一化后单位座位用电功率表区号B1B2B3B4B5B6B7B8B9单位座位用电功率0.69 0.44 0.54 0.41 0.26 0.11 0.15 0.00 1.00 由表5可以看出B9区的单位座位用电功率最高,说明该区的总用电功率最高;而B8区的单位座位用电功率最低,也说明了该区的总用电功率是最低的。5.2.3 综合指标 1)题目要求每一个开放的教室,开放的教室满座率不低于4/5,同时尽量不超过90%,可根据各个区域的总座位数,计算得出该区域能容纳的学生数目区间,具体数据情况如下:表6 各个区域能容纳的学生人数表B1B2B3B4B5B6B7B8B9总座位数666 590 781 720 580 1051 786 1000 670 533 472 625 576 464 841 629 800 536 599 531 703 648 522 946 707 900 603 根据题目要求,尽量安排开放同区的教室。从上表中可以看出B5区的总座位数最少,且在问题一中求出学校有6160个座位可以提供给学生上自习,而需要上自习的学生人数为5230人。若关闭B5区后,仍然能够满足学生上自习,则可先不考虑B5区。然而通过数据上的对比,显然是可以的,故此先不考虑B5区。2) 在考虑用电功率和宿舍距离两个方面的时候,分别从学生角度和学校角度上去分析。站在学生角度上考虑,学生想的是在最近的自习区能够自习;而站在学校的角度上考虑,则需要用电功率最低。因此对其设立权重,但由于两者的重要地位比较接近,设立权重时要考虑好权值。学生角度赋予权值为(0.6,0.4),并将表2、表5数据代入,获得以下数据:表7 宿舍距离较重要数据表B1B2B3B4B5B6B7B8B9A10.361 0.176 0.816 0.291 0.298 0.486 0.245 0.311 0.436 A20.876 0.457 0.371 0.392 0.191 0.207 0.060 0.279 0.821 A30.604 0.617 0.216 0.338 0.691 0.526 0.316 0.367 1.000 A40.304 0.545 0.238 0.415 0.402 0.585 0.060 0.473 1.000 A50.876 0.621 0.388 0.383 0.104 0.375 0.141 0.577 0.797 A60.443 0.620 0.262 0.354 0.704 0.436 0.060 0.523 0.748 A70.383 0.355 0.794 0.764 0.544 0.589 0.483 0.017 0.400 A80.545 0.176 0.550 0.764 0.175 0.064 0.600 0.533 0.402 A90.276 0.324 0.704 0.168 0.404 0.571 0.660 0.578 0.458 A100.592 0.478 0.425 0.164 0.649 0.615 0.660 0.339 0.820 对各个学生宿舍区域到自习区的远近进行排序,获得下列排序:A1:B2B7B4B5B8B1B9B6B3A2:B7B5B6B8B3B4B2B9B1A3:B3B7B4B8B6B1B2B5B9A4:B7B3B1B5B4B8B2B6B9A5:B5B7B6B4B3B8B2B9B1A6:B7B3B4B6B1B8B2B5B9A7:B8B2B1B9B7B5B6B4B3A8:B6B5B2B9B8B1B3B7B4A9:B4B1B2B5B9B6B8B7B3A10:B4B8B3B2B1B6B5B7B9从上述排序中并未能看出什么规律,无法从中评判,且本题要求我们提供一种最节约、最合理的管理方法,故可以不必考虑。学校角度赋予权值为(0.4,0.6),同样将表2、表5数据代入,获得以下数据:表8 用电功率较重要数据表B1B2B3B4B5B6B7B8B9A10.471 0.263 0.725 0.331 0.297 0.363 0.214 0.207 0.624 A20.815 0.450 0.429 0.398 0.190 0.177 0.090 0.186 0.881 A30.633 0.557 0.325 0.362 0.586 0.389 0.261 0.244 1.000 A40.433 0.509 0.339 0.415 0.401 0.428 0.090 0.315 1.000 A50.815 0.560 0.439 0.392 0.103 0.489 0.144 0.384 0.864 A60.526 0.559 0.355 0.372 0.703 0.329 0.090 0.349 0.832 A70.486 0.382 0.710 0.646 0.544 0.431 0.372 0.012 0.600 A80.594 0.263 0.547 0.646 0.175 0.081 0.450 0.355 0.602 A90.415 0.361 0.650 0.248 0.403 0.419 0.490 0.386 0.638 A100.625 0.464 0.464 0.246 0.649 0.449 0.490 0.266 0.880 同样的,对以上数据进行排序,排序情况如下: A1:B8B7B2B5B4B6B1B3B9 A2:B7B6B8B5B4B3B2B1B9 A3:B8B7B5B3B46BB2B1B9 A4:B7B8B3B5B4B6B1B2B9 A5:B5B7B6B8B4B3B2B1B9 A6:B7B6B8B3B4B1B2B5B9 A7:B8B7B2B6B1B5B4B3B9 A8:B6B5B2B8B7B3B1B9B4 A9:B4B2B8B5B1B6B7B9B3 A10:B4B86BB3B2B7B5B1B9 由上述排序可以看出,B9区的值几乎是最大的,说明B9区的用电功率是最高的。从节约用电的角度,如果能关闭B9区的教室,很大限度上达到节约的目的,且通过数据比较,单独关闭B9区,仍然能满足学生上自习的需求,所以也先不考虑B9区。 3)经过两轮考虑,暂时不考虑B5区、B9区,则剩下7个自习区域和10个学生宿舍区域,对此利用指派问题的匈牙利算法进行指派,建立函数如下: 利用MATLAB软件对其进行求解,求得结果如下: 即表明宿舍区A1到自习区B2上自习,宿舍区A3到自习区B3上自习,宿舍区A6到自习区B7上自习,宿舍区A7到自习区B8上自习,宿舍区A8到自习区B6上自习,宿舍区A9到自习区B1上自习,宿舍区A10到自习区B4上自习。 虽然通过指派算法将8个宿舍的学生安排到指定的8个自习区,但是有些自习区的人数满足不了要求,有些宿舍的同学没有安排到自习区,通过计算一下各个因子,得到数据如下:表9 因子数据表B1B2B3B4B6B7B8B9总座位数66659078172010517861000670533472625576841629800536599531702648945707900603上自习学生数5325325325325325325325321满足934430992268467-117011641317536871学生来源A4A1A3A10A8A6A7A9根据上表可见,自习区B1少了1名学生,自习区B2多了1名学生,则将自习区B2的这名多余的学生安排到自习区B1,于是这两个自习区都满足条件,但是B1区仍然多余了67个座位,由于教室1的座位数为64个,且单位座位用电功率相对较高,我们首先考虑关闭教室1。宿舍区A2,A4,A5的学生数目为532*3=1596(人),对于宿舍区A2,A4,A5只能安排到自习区B3,B4,B6,B7,B8,但这几个区的座位数不够,则必须将自习区B5和B9考虑进来,对于A2,A4,A5来讲,他们满意度高的自习区依次为 A2:B7B6B8B5B4B3B2B1B9 A4:B7B8B3B5B4B6B1B2B9 A6:B7B6B8B3B4B1B2B5B9对于这宿舍区A2,A4,A5的1596个学生而言,综合式上面的3式,最喜欢的自习区依次A2,A4,A6:B7B6B8B5B4B3B1B2B9自习区B4,B5,B6,B7,B8所能容纳的学生数目116+552+413+165+360=15761596,仍然满足不了要求,还需要的座位数为1596-1596=20个,故再考虑自习区B3,根据表9自习区B3如果满座率为90%时,还可以170个座位空余,所以多余的座位数位170-20=150个,因此,自习区B3可以关闭一些教室。依据附录3,我们选择的教室是11和15,这2个教室的单位座位用电功率最高,而且座位数64+70=134150,满足要求。综合以上数据分析,我们选择要关闭的教室为教室1,11,15,41,42,43,44,45 关闭上面的8个教室,我们既达到了节约用电的目的,又提高了学生上自习的满意程度。5.3 问题三 假设临近期末,上自习的人数突然增多,每个同学上自习的可能性增大为0.85,要使需要上自习的同学满足程度不低于99%,则可计算得出上自习同学的大概人数为对于教室的满座率进行规定,该满座率不低于4/5,且同时尽量不超过95%。即满座率的区间为(0.8,0.95),所以某开放教室内的自习人数需满足以下条件: 可知满座率最高能达到95%,针对所有自习区的教室总座位为6844,全部开放提供给学生的座位数量为6844*95%=6502个座位,即能使6502位同学满足自习。而期末上自习的同学人数大概为6732人,明显230个学生还需要座位。而且为了保证满座率的区间(0.8,0.95),至少需要提供有230/0.95=242个座位的教室,最多提供230/0.8=288个座位的教室。 根据数据进行调整如下:表9 各自习区调整数据B1B2B3B4B5B6B7B8B9总座位数66659078172058010517861000670533472625576464841629800536632560741684551998746950636上自习学生数674674674674674674674674674-42-1146710-1233247227638 在问题二的基础上,由于教室数量不够,故考虑B5,再利用匈牙利算法进行指派,借助MATLAB软件计算得出下列结果:由运行结果可以看出A2没有被指派到,所以A2区的674个学生中230个学生需要安排到新建的教室中去,而且A2区对各自习区的满意程度排序如下:A2:B7B6B8B5B4B3B2B1B9 从以上排序可以看出:B5,B6,B7,B8的用电功率比较低,B1,B2,B3,B4,B9的用电功率比较高。 A2区到各自习区远近的排序如下:A2:B7B5B6B8B3B4B2B9f=42*40,42*40,48*50,50*48,36*45,36*45,36*48,36*45,36*40,36*45,27*40,75*45,48*48,50*50,. 42*40,42*40,48*50,50*48,36*45,36*45,36*48,36*45,36*40,36*45,27*40,75*45,48*48,50*50,. 48*48,50*50,36*40,36*45,27*40,75*45,48*48,50*50,48*48,48*48,50*50,48*48,. 50*50,48*48,48*48,25*50,45*48; D=64, 88, 193 ,193, 128 ,120, 120, 120, 110, 120 ,64, 247 ,190 ,210, 70 ,85 ,192 ,195 ,128 . 120, 120, 120, 110, 160, 70 ,256 ,190, 210, 190, 205, 110, 160, 70, 256 ,190, 210 . 190 ,190, 210, 200, 150 ,150, 180, 70, 120; M=-0.9*D;m=0.9*D; N=0.8*D; A=N;M;m; b=5320;-5320;5600; x,fval=bintprog(f,A,b)Optimization terminated.运行结果:x =0 0 1 1 1 1 1 1 1 1 0 1 1 1 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0fval = 74093附录5 匈牙
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 软体家具咨询策划方案
- 安庆学校活动策划方案模板
- 木材加工设备投资效果综合分析报告
- 大棚后坡维护施工方案
- 鞋厂成本管理咨询方案
- 叫花鸡营销策划方案
- 初中活动方案策划书
- 临水建筑选址规划方案设计
- 音乐培训活动招生方案策划
- 卤味零食达人营销方案
- 2025年柳州市城中区人民法院招录聘用人员考试试题
- 2024年危险化学品典型事故案例反思
- 四川普通高中会考英语试卷及答案
- ISO28000:2022供应链安全管理体系
- MOOC 电工电子实验基础-东南大学 中国大学慕课答案
- 营造林技能竞赛试题及答案
- 一氧化碳中毒急救PPT课件(PPT 43页)
- JIS G4305-2021 冷轧不锈钢板材、薄板材和带材
- 计算机专业英语(第二版)整本书课件完整版电子教案(最新)
- 多晶硅还原装置操作规程
- 复旦大学大学物理热学课件Heat-Ch1-partI
评论
0/150
提交评论