数学建模美赛B题论文
《2024年2016年全国大学生数学建模竞赛B题解题分析与总结》范文

《2016年全国大学生数学建模竞赛B题解题分析与总结》篇一一、引言2016年全国大学生数学建模竞赛B题,是一道涉及复杂系统分析与优化的实际问题。
该题目要求参赛者运用数学建模的方法,对给定的问题进行深入分析,并寻求最优解决方案。
本文将对B 题的解题过程进行详细分析,并总结经验教训。
二、题目概述B题主要围绕某大型网络公司的员工分配问题展开。
公司需根据员工的能力、需求以及项目的要求,合理分配员工到各个项目组,以实现公司整体效益的最大化。
该问题涉及到多目标决策、优化算法以及复杂系统分析等多个方面。
三、解题分析1. 问题理解:首先,我们需要对题目进行深入理解,明确问题的背景、目标和约束条件。
在这个阶段,我们需要对员工的能力、需求以及项目的要求进行详细的分析,为后续的建模打下基础。
2. 数学建模:根据问题的特点,我们选择建立多目标决策模型。
模型中,我们将员工的能力、需求以及项目的要求作为决策变量,以公司整体效益作为目标函数。
同时,我们还需要考虑各种约束条件,如员工数量的限制、项目需求的满足等。
3. 算法设计:在建立模型后,我们需要设计合适的算法来求解模型。
在这个阶段,我们选择了遗传算法和模拟退火算法进行求解。
遗传算法能够在大范围内搜索最优解,而模拟退火算法则能够在局部范围内进行精细搜索,两种算法的结合能够更好地求解该问题。
4. 求解与优化:在算法设计完成后,我们开始进行求解与优化。
首先,我们使用遗传算法对模型进行粗略求解,得到一组初步的解决方案。
然后,我们使用模拟退火算法对初步解决方案进行优化,以得到更优的解决方案。
在优化过程中,我们还需要不断调整模型的参数和算法的参数,以获得更好的求解效果。
5. 结果分析:在得到求解结果后,我们需要对结果进行分析。
首先,我们需要对结果进行验证,确保结果的正确性和有效性。
然后,我们需要对结果进行敏感性分析,分析各种因素对结果的影响程度。
最后,我们需要提出一些管理建议和改进措施,以帮助公司更好地解决实际问题。
数学建模B题论文

碎纸片的拼接复原模型摘要本文主要问题是将附件中的所给的碎纸片按照一定的方法拼接复原。
通过一定的方法把碎纸片进行分组:题目给了四种类型的碎片,有长条形的,即全是竖切的中英文碎片,也有横竖都切的中文碎片,有横竖都切的单面英文碎片和横竖都切的双面英文碎片。
对于中英文长碎纸片分组拼接的问题,我们直接通过观察法,按照文字和字母的结构很容易完成了拼接。
对与中文横竖碎纸片拼接的问题,我们利用Matlab 编程并加入人工干预。
本文的主要拼接过程都是通过Matlab 软件实现的,通过Matlab 软件读取图片的信息,根据图像灰度的原理,图片包含着灰度信息,碎纸片左右的文字在纵切面上的灰度应该是完全对应的。
但把所有图片的灰度拿出来匹配是很不现实的。
于是我们想到可以通过灰度赋值,由于碎片中间文字的信息对于拼接是没有太大用途的,我们更关心左右切面的文字信息,即灰度信息。
因此将纵切面上的灰度矩阵的第一列和最后一列单独抽出,形成矩阵,然后设定一定的算法,通过Matlab 进行编程,相邻的两张碎纸片左右边缘信息匹配度非常高,其差值接近于0。
,,|p(i)p(j)|m n m n ρ=-编写的程序完全可以对所分的各组碎纸片进行拼接,而且效果非常明显。
对于英文碎纸片问题,我们采用了同样方法的分组,只是按照上下切掉的英文部分所占四线格的比例进行分组,此分组方法分组快且相对准确。
我们第二问中所编程序对英文碎纸片的拼接也完全适用。
对于双面英文的情况,也是按照上述思想方法进行分组,只是工作量稍微大些。
分组后我们也通过所编程序实现了双面英文的拼接复原。
关键词:碎纸片;拼接;图像灰度;灰度矩阵;分组1、问题重述论题给出了5个附件——反应了几种不同纸片破碎的情况,要求我们构建相应的碎纸片复原模型,以解决实际生活中出现的需要我们进行碎纸片复原的问题。
首先进行简单情况的碎纸片复原,即附件1中和附件2中的仅纵切的中英文19个碎纸片。
构建一个可以操作的拼接模型,将附件中的纵切纸片拼接。
美赛2022数模B题论文解法思路

美赛2022数模B题论文解法思路美赛2022数模B题解法思路问题 B:水电共享解法思路:建立用水和发电生产销售优化模型,求出二条曲线的交点。
水电共享问题数学模型摘要水电共享本是本文要解决的数学问题,为了明确水电共享问题,本文针对水电共享问题进行了分析建模,对水电共享问题进行了参考文献研究,建立了水电共享问题的相应模型,推导出水电共享问题的计算公式,编写了水电共享问题的计算程序,经过程序运行,得到水电共享问题程序计算结果。
具体有:对于问题一,这是水电共享问题最重要的问题,根据题目,对问题一进行了分析,参考已有的资料,建立了水电共享问题一的数学模型,推导出问题一的计算公式,编写出水电共享问题一的计算程序。
求出了水电共享问题一的计算结果。
对于问题二,水电共享问题二比问题一复杂的,是水电共享问题的核心,分析的内容多,计算机的东西也多。
在水电共享问题一的基础上,根据水电共享问题,对问题二进行了分析,参考已有的资料,建立了水电共享问题二的数学模型,推导出问题二的计算公式,编写出水电共享问题二的计算程序。
求出了问题二的计算结果,并以图表形式表达结果。
对于问题三,水电共享问题三是问题一和问题二的深入。
在问题一和问题二的基础上,根据水电共享问题,对问题三进行了分析,参考已有的资料,建立了问题三的数学模型,推导出水电共享问题三的计算公式,编写出水电共享问题三的计算程序。
求出了水电共享问题三的计算结果,并以图表形式表达结果,并且进行了分析讨论。
对于问题4,水电共享问题4是问题一、问题二和问题三的扩展。
在问题一、问题二和问题三的基础上,根据水电共享问题,对水电共享问题4进行了分析,参考已有的资料,建立了水电共享数学模型,推导出水电共享问题4的计算公式,编写出问题4的计算程序。
求出了问题4的计算结果,并以图表形式表达结果,并且进行了分析讨论。
关键词:数学模型,物理模型,计算模型一问题重述几个世纪以来,人们在河流和溪流上建造水坝来阻挡水,以建造水库作为管理供水的一种手段。
美国大学生数学建模比赛2014年B题

Team # 26254
Page 2 oon ............................................................................................................................................................. 3 2. The AHP .................................................................................................................................................................. 3 2.1 The hierarchical structure establishment ....................................................................................................... 4 2.2 Constructing the AHP pair-wise comparison matrix...................................................................................... 4 2.3 Calculate the eigenvalues and eigenvectors and check consistency .............................................................. 5 2.4 Calculate the combination weights vector ..................................................................................................... 6 3. Choosing Best All Time Baseball College Coach via AHP and Fuzzy Comprehensive Evaluation ....................... 6 3.1 Factor analysis and hierarchy relation construction....................................................................................... 7 3.2 Fuzzy comprehensive evaluation ................................................................................................................... 8 3.3 calculating the eigenvectors and eigenvalues ................................................................................................ 9 3.3.1 Construct the pair-wise comparison matrix ........................................................................................ 9 3.3.2 Construct the comparison matrix of the alternatives to the criteria hierarchy .................................. 10 3.4 Ranking the coaches .....................................................................................................................................11 4. Evaluate the performance of other two sports coaches, basketball and football.................................................... 13 5. Discuss the generality of the proposed method for Choosing Best All Time College Coach ................................ 14 6. The strengths and weaknesses of the proposed method to solve the problem ....................................................... 14 7. Conclusions ........................................................................................................................................................... 15
2017数学建模b题优秀论文

2017数学建模b题优秀论文利用数学知识解决现实生活的具体问题了成为当今数学界普遍关注的内容,利用建立数学模型解决实际问题的数学建模活动也应运而生了。
下文是店铺为大家搜集整理的关于2017数学建模b题优秀论文的内容,欢迎大家阅读参考!2017数学建模b题优秀论文篇1浅谈数学建模实验教学改革摘要:阐述了数学建模课程在大学生知识面的拓宽、全方位能力的培养以及人文素质的提高三方面的重要作用,提出了数学建模课程有助于提高学生的综合素质。
从数学建模理论课程和实验教学两者之间的区别与联系的角度提出了实验教学改革的必要性,最后针对数学建模实验教学的具体情况提出了实验教学改革的措施。
关键词:数学建模;实验教学;教学改革一、数学建模课程有助于提高学生的综合素质随着教育改革的不断深入,我国目前正在开展以“素质和素质教育”为核心的教育思想与教育观念大讨论。
在1983年召开的世界大学校长会议中,对理想的大学生综合素质提出了三条标准:专业知识要掌握本学科的方法论、具有将本学科知识与实际生活与其他学科相结合的能力以及具有良好的人格素质。
[1]数学是一切科学和技术的基础,数学的思考方式对培养学生科学的思维方法具有重要意义,因而数学的重要性是毋庸置疑的。
数学和各学科的相互渗透及其在技术中的应用,推动了数学本身的发展和各个学科理论的发展。
戴维在1984年说过:“对数学研究的低水平的资助只能来自对于数学研究带来的好处的完全不妥的评价。
显然,很少有人认识到当今被如此称颂的‘高技术’本质上是数学技术。
”数学的广泛应用性主要取决于数学的思维方式。
数学对于学生的培养,不只是数学定理的证明,公式、定义的理解,重要的是培养学生具备正确的思想方法,而且可以依据自己所学到的知识不断创新、不断寻找新的途径。
21世纪以来,数学建模课程的开设在国内高校中稳步展开,并获得了广泛认同。
参加数学建模竞赛的学校和人数逐年上升,数学建模课程的重要性得到广泛认可,越来越多的高校开设了数学建模课程。
2010美国数学建模B题论文

Team#8254page1of16 Play your best hit:The mystery in baseball batMCM Contest Question ATeam#8254February22,2010Contents1Introduction (2)1.1Problem Restatement (2)1.2What is the sweet spot on earth? (2)1.3How to cork a bat? (2)1.4The material of baseball bat matters? (2)2Assumption (3)3A Simplified Model (3)3.1Model Description (3)3.2Finding the”sweet spot” (5)4An Augmented Model (6)4.1Model Description (6)4.2Why no corked bats and metal bats? (8)4.2.1Qualitative Analysis (8)4.2.2Quantitative Analysis (9)5Sensitivity (12)6Conclusion (13)6.1Strength (13)6.2Weakness (13)6.3Recommendation (13)7References (13)8Appendix (14)Team#8254page2of16 1Introduction1.1Problem RestatementEvery experienced hitter knows that there is a spot on the baseball bat that when hitting with this spot,the hand of the hitter feels no pain and the ball can be hit farther.This is the”sweet spot”.According to the theory of torque,this spot should be at the end of the bat,but the experience of the hitters proves it wrong.The location of”sweet spot”on a given baseball bat is approximately 6-1/2”from the end of the bat[1].Our purpose is to establish a model to give a scientific explanation.In addition,some players believe that drilling a cylinder in the end of the bat andfilling it with cork or rubber,namely,to cork the bat [2],enhances the”sweet spot”effect.We would like to found our model and use it to interpret it.What’s more,the question that whether the material of bats matters is also a part discussed in this paper.1.2What is the sweet spot on earth?There are many definitions of”sweet spot”[3].Here in this paper,we define it as the location where maximum energy is transferred to the ball.1.3How to cork a bat?”Corking”is to drill a1inch diameter hole6inches longitudinally into the bat’s barrel end.The structure of the real bat and the corked bat can be showed in Fig1.In our augmented model,we will analyze the effect of corking.1.4The material of baseball bat matters?Compared to the wood bats,aluminum bats is not easily be broke,and as the aluminum bats are hollow,the thickness of the shell can be manipulated so that the center of mass may be more closer to the handle,and consequently reducing the perceived weight while swinging.In this way,it increases the mobility of(a)Normal baseball bat(b)Corked baseball batFig1:Normal baseball bat and corked batTeam#8254page3of16 the hitter.What’s more,using aluminum bat can largely improve the energy of the ejecting ball,which may be too hard to catch or even dangerous for players. All those features lead to the prohibition of the using of aluminum bat[4].We will explain it in details later in this paper.Fig2:Cross section of aluminum bat2AssumptionAs the hitting process is too complex,we make the following assumptions in order to simplify the problems and establish our models:1.The better hitting effect means a larger exit speed of the ball and a shorteracceleration time of the bat.2.When the hitter swings,hitter-bat system rotates around a vertical axis that”penetrates”the hitter.3.The collision of the ball and the bat is one-dimensional.4.The hitter always hits the ball at the”sweet spot”.3A Simplified Model3.1Model DescriptionIn our simplified model,we omit the situations that the player might modify the baseball bat and concentrate on explaining why the”sweet spot”is not at the end of the bat but a few distances from the end.When you hit a ball,the bat vibrates in response.These vibrations travel in waves up and down the length of the bat.At one point,called”the node”, the waves always cancel each other out.If you hit the ball on the bat’s node, the vibrations from the impact will cancel out,and you won’t feel any stinging or shaking in your hand.Since little of the bat’s energy is lost to vibrations when this spot is hit,more can go to the ball[5].We will found a model based onTeam#8254page4of16 the characteristics showed as italics.In our model,we ignore the swing of the hitter’s arms when hit.We denote the spot where the hitter holds the bat as pivot, assuming that the pivot isfixed,and the bat is mounted on the pivot so that it can swing around the pivot freely.The parameters we use are given in the tabular Notation,and the force and motion diagram is showed in Fig3.NotationSymbols MeaningF ball the applied force in the collisionF px,F py the vertical and horizontal component forces of the force in the pivotcm the center of mass of the batp the impact pointpivot the spot where the hitter holds the batI pivot the moment of inertia of the bat with respect to pivotL x−y the distances between x and yαthe rotation angular acceleration of the batm bat the mass of the batL sum the whole length of the batFig3:The force and motion diagram of the batNext,we will analyze the model above with the knowledge of kinetics in order tofind the”sweet spot”.Team #8254page 5of 163.2Finding the ”sweet spot”According to the theorem of moment of momentum we have:F ball ·L pivot =I pivot ·α(1)and based on the theorem of motion of center of mass:∑F =ma c we have:F ball +F px =m bat ·L pivot −cm ·α(2)Therefore,with equation (1)and (2)we have:F hand =F ball m bat ·L pivot −cm ·L pivot −p I pivot−1 Thus we know that the horizontal component force is 0whenL pivot −p =I pivotm bat L pivot −cmIn other words,when the distance between the pivot and the p is I pivot m bat ·L pivot −cm ,the p is the sweet spot.In order to find the specific location of the ”sweet spot”on a certain bat,we quote the data from [6]and choose a C243wooden bat,thus we get the parame-ters L pivot −cm =0.42m ,I pivot =0.208kg ·m 2,L knob −pivot =0.15m ,m bat =0.905kg ,L sum =0.86m .Then we calculate L pivot −p =0.55m ,so that L knob −p =0.70m .From the re-sult we can obviously see that the ”sweet spot”is about 0.16m far from the end of the fat part of the bat.The forces on different location of the bat can be showed in Fig4.Fig 4:The rotation system in a hitting processIn this way,we have successfully demonstrated that the experience of the hitters is right.Team#8254page6of16 4An Augmented Model4.1Model DescriptionThe previous model fails to take the situation that some hitter may modify the bat into account.What’s more,in real baseball game it is impossible that the arms of the hitter are stationary when hit.So we augmented ourfirst model. In this augmented model,we assume that the hitter and the bat form a rotation system in which the hitter stays vertical and the bat stays horizontal.The hitting process can thus be modeled as:the system gets a torque T generated by the hitter and rotates around the axis which vertically”penetrates”the hitter and then hits a ball.After hitting process,the ball ejects out with a velocity of v f. The distance between the impact spot and the axis is r.The process is described in Fig5.Fig5:The rotation system in a hitting processWe notice that the ball gets maximum velocity after hitting means the effect of hitting is optimal,so we should focus on the exit speed of the ball.Two processes are displayed as follows:Process1:The hitter swings the bat and accelerates the bat to an angular velocity ofω.Process2:After the imperfect inelastic collision of bat and ball,the ball ejects out with a velocity of v f.In process1,the moment of inertia of bat and the air resistance will hamper the rotation of the system of hitter-bat.It is easy to calculate the liner velocity of any spot on the bat by the kinematics formula v=ωr,and according to the formulas given by Keith Koenig in reference[7],we know that the angular ve-Team#8254page7of16 locity and the linear velocity of the impact spot on the bat before the collision in process1are:ω=TK Dtanhcosh−1expK DI hitter+I batθv bat=rω(3) where•r is the rotation radius,equals the length from the impact spot to the axis.•T is the torque applied to the hitter-bat system which is generated by the hitter.•K D is an aerodynamic parameter,which is given byK D=12ρC D DL44(for more please read reference[7])•tanh is hyperbolic tangent function.•cosh−1is anti-hyperbolic cosine function.•exp is exponential function.•θis the angle that the bat rotates.•I hitter is the hitter’s moment of inertia with respect to the axis.•I bat is the bat’s moment of inertia with respect to the axis.In our case,we treat T,K D,I hitter,θas constant parameters while r and I bat are the only variables.In process2,we assume that the bat and ball have an one-dimensional col-lision and they both have some extent of deformation.The deformation trans-forms a small part of the kinetic energy(about25%,reference[8])into potential energy stored in bat and ball,while most part(about75%)of it dismisses due to the friction and the oscillation of the bat.And referring to reference[7]we havev f=COR−r M1+r Mv ball+COR+11+r Mv bat(4)where•COR is the coefficient of restitution,it will be discussed in the next part.•v ball is the velocity of the ball right before the collision with the bat.Team #8254page 8of 16•v bat is the velocity of the bat right before the collision with the bat.by equation (3)and (4),we getv f =COR −r M 1+r M v ball +COR +11+r M r T K D tanh cosh −1 exp K D I hitter +I batθ (5)The parameters:COR ,I bat ,r M are explained in Appendix .4.2Why no corked bats and metal bats?In order to reveal the influence of each parameter on the velocity of the ball thus to figure out the effect of the corking behavior and predict different be-havior for wood and metal bats,we make some analysis about the application procedure of our augmented model.4.2.1Qualitative AnalysisWe assume that the velocity of the ball is constant before the collision with the bat,and the impact spots are on the same position of the bat,namely,r is a constant.The corking has two aspects of influences:one is the decrease of mass,the other is the deviation of the center of mass.1.Corked bat•The influence on v fDue to the lower density of material corked in the barrel,the whole mass of bat inclines and the center of mass moves to the rotation axis a little.On one hand,it will cause the decrease of I bat as I bat = r 2dm ,and according to the expression of v f :v f =COR −r M 1+r M v ball +COR +11+r M r T K D tanh cosh −1 exp K D I hitter +I batθ we know that the value of r T K D tanh cosh −1 exp K D I hitter +I batθ will increase.On the other hand,as we haver M =m ball (z −z p )2I cm +m bat L 2pivot −cmTeam#8254page9of16 we know that if m bat decreases and the center of mass deviates toknob,I cm and L pivot−cm will both decline,and that will make r M in-crease and lead to the decline of both COR−r M1+r M v ball and COR+11+r M.How-ever,it is impossible for us to ensure whether the value of v f willincrease or decrease without specific data.We will explain it later inthe Quantitative Analysis section.•The influence onflexibilityWe regard the procedure that the hitter-bat system is accelerated fromstationary situation to rotating with an angular velocity ofωas auniformly accelerated motion procedure.By kinematic formulas weknow that the acceleration time is t=2θω,and from the expression ofωmentioned in page6,section4.1,we know that as the I bat decreasesdue to corking,the value ofωwill increase,so that the accelerationtime will be shorten and in this way theflexibility develops.2.Metal bats vs.wood batsUsing our augmented model we are able to analyze the behavior of bats that have different composition material.•The influence on v fMetal bats(usually aluminum bats)have trampoline effect due togood elasticity,so that it has larger COR than wood bats(usually ashbats).In addition,as the aluminum bats have less mass,the influenceof material is just like that in discussing corked bats.It is obvious thatin order tofind which kind of bat’s v f is larger we need the supportof data.•The influence onflexibilityThe aluminum bats are lighter than wood bats so that the influenceonflexibility is the same as corked bats.4.2.2Quantitative Analysis1.Data usingAs the qualitative analysis cannot show the exact differences between wood bats,corked wood bats(corked bats)and aluminum bats,we quote the data from reference[7][12][13][14]to verify our augmented model.Table1:Value of ConstantsTeam#8254page10of16Constants Valuem ball/(g)134.2v ball/(m/s)25(assumption)T316N·mK D/(N·m·s2)0.00544θ 2.36radr/(m)0.762R hitter−pivot/(m)0.305I hitter/(kg·m2)0.444Table2:Value of VariablesValues Wood bat Corked bat Aluminum batCOR0.500.500.58mass/(g)876834827I p/(kg·m2)0.2110.1950.17L cm−pivot/(cm)424039.5I bat/(kg·m2)0.5160.4760.446z−z p/(m)0.470.460.45r M0.14030.14540.1596 Using the data above we can calculate the three relative values of v f that are47.1m/s,47.6m/s and51.3m/s.The I bat is calculated based on parallel axis theorem.For a better compare of the hitting effects of the three bats,we use com-puter to make a hitting experiment simulation about theflying trajectories of the ball after hitting:Assuming that the ball dose a slanting parabolic motion and the launch angle of the ball after hitting with the bat isθ=30◦.Fig6shows the trajec-tories of balls that are hit by the three kinds of bats.2.The influence of three kinds of bats onflexibilityCombine the formula t=2θωwith the expression ofω,we have the expres-sion of the acceleration time t:t=2θTK Dtanhcosh−1expK DI hitter+I batθAfter using the values given in the table1and table2,we get:Kinds of bats t/(s)Wood Bats0.121Corked Bats0.118Aluminum Bats0.116Team#8254page11of16Fig6:The trajectories of the balls hit by the three kinds of bats It is easy to see that the acceleration time of corked bat is0.003s shorter than that of wood bat.During this time,the incoming ball moves0.075m farther,that is to say,theflying distance of the incoming ball from the ser-vice point to the collision point when using a corked bat is0.075m farther than that of wood bat,so that the hitter would feel more easy to deal with the incoming ball as he or she has more time to react and accelerate the bat when using a corked bat.In the same way we know that when usinga aluminum bat rather than a wood bat,the hitter has0.005s longer and0.125m farther to handle the bat.3.Summary of our analysisAt this point,we are able to answer the second and third questions about the corking behavior and the matters of different materials.•Why does Major League Baseball prohibit”corking”?From the analysis above we know that for a baseball bat used in ourmodel,if it is corked,the swinging velocity of bat right before hittingthe ball will increase0.5m/s and theflexibility of swinging can alsobe developed,as the mass of the bat decreases and the center of massof it deviates.•Why does Major League Baseball prohibit metal bats?According to our model,the hitting effect is closely linked with thematerials.We know from our qualitative verification that the hittingvelocity of using a aluminum bat is4.2m/s more than that of woodbat,and the deviation of the center of mass further gains0.005s reac-tion time for the hitter.As the ball hit by aluminum bat has a muchbigger velocity,it makes the catching of the ball difficult and evendangerous.Team#8254page12of16 5SensitivityAfter analyzing the application of our augmented model,wefind it neces-sary to analyze the sensitivity of our model,aiming at implementing it more effectively.We choose to research the exit speed of normal wood bat with differ-ent parameters.1.The influence of massThe change of mass will influence both r M and I bat,but as the value of them are too hard to obtain by direct calculating,we make some simplificationsbelow:r M=m ball (z−z p)2I p=m ball(z−z p)2I cm+m bat L2pivot−cmIn this expression,as I cm is very small(about0.04kg·m2),we treat it as a constant one.It is the same to z−z p(about0.47m)and L pivot−cm(about 0.42m).Hence,the value of r M only correlates to m bat,and we haver M=0.1340.4720.04+m bat×0.422then in I bat=I cm+m bat·L2hitter−cm,we also treat L hitter−cm(about0.725m) as a constant,so we haveI bat=0.04+m bat×0.7252Relating to equation(5),we denote COR=0.5and get:m bat(kg)0.830.850.870.89v f(m/s)46.846.7646.7146.672.The influence of materialThe major influence of different materials is they have different COR s.When the mass is constant,we have I bat=0.516kg·m2,and r M=0.1403, andfinally we get:COR0.40.450.50.550.6v f/(m/s)42.344.747.149.551.9From the results above,we can see that COR seems a more prominent influence.Team#8254page13of16 6Conclusion6.1StrengthFirst of all,this paper solves the problem of”sweet spot”,and we give an easy formula to calculate the position of”sweet spot”.Secondly,we analyze the hitting process and divide it into two stages,and discuss the factors that affect the exit speed in details while giving a formula that can describe this stage.Then we answer the questions through qualitative analysis and quantitative calculation.Finally,we make a analysis about the sensitivity and prove the rationality by comparing the results.6.2WeaknessFirst of all,as the real hitting process is too complex to analyze,we make several simplifications in order to facilitate the founding of model.In model 1,we just regard the bat as a pendulum rod with one endfixed,which is a little different from the real situation.And in model2,we simplify the complex process of hitting into two stages.Secondly,the data wefind are not precise,especially for the value of COR which we regard as constant.Additionally,the calculations in this paper are also simplified,thus the accu-racy of our results declines.6.3RecommendationThe biggest disadvantage of our model is lacking experiments,and if we have time and facilities to do some experiments,the result must be more reliable.For example,the equation(6)in Appendix can be used to measure COR,and in order to measure the value of I pivot,we could refer to[15]and use the method to obtain data.With this data we can verify our model in a better way.7References[1]/wiki/Sweet spot[2]/drussell/bats-new/corkedbat.html[3]/drussell/bats-new/sweetspot.html[4]/wiki/Aluminum Bats vs.Wood Bats[5]/baseball/sweetspot.htmlTeam#8254page14of16[6]/sysengr/slides/baseballBat.ppt[7]Keith Koenig,Nan Davis Mitchell,Thomas E.Hannigan,J.Keith Clutter.The influence of moment of inertia on baseball/softball bat swing speed.SportsEngineedng(2004)7,105-117.[8]Alan M.Nathana.Characterizing the performance of baseball bats.Am.J.Phys.,Vol.71,No.2,February2003134-143[9]/wiki/Coefficient of restitution[10]Lv ZhongjieHuang Fenglei.Coefficient of Restitution of a Circular PlateDuring Inelastic Collision.Transactions of Beijing Institute of Technology.Vol.28No.4.[11]P.J.Drane and J.A.Sherwood.Characterization of the effect of temperatureon baseball COR performance.[12]/sysengr/slides/baseballBat.ppt[13]/docs/621958/How-Does-a-Baseball-Bat-Work[14]/wiki/moment of inertia[15]/drussell/bats-new/bat-moi.html8AppendixParameters ExplanationIn expression(5),page8,section4.1,there are several parameters that will influence thefinal velocity of the ball:1.COR•What is COR?The coefficient of restitution(COR),or bounciness of an object is afractional value representing the ratio of velocities after and before animpact[9].Fig7:The one-dimensional collision processTeam #8254page 15of 16The coefficient of restitution is given byCOR =v 1f −v 2f v 1−v 2(6)where–v 1is the velocity of object 1before the collision.–v 2is the velocity of object 2before the collision.–v 1f is the velocity of object 1after the collision.–v 2f is the velocity of object 2after the collision.All the parameters above are scalars.In the ideal situations,we may have a so-called plastic collision when COR =0,namely the deformation of the material cannot re-store.And when COR =1,called perfectly elastic collision,is a situa-tion that the deformation can restore entirely.In general,the value of COR varies from (0,1).•What factors affect COR ?MaterialCOR represents the deformation recovery ability of the material.Gen-erally speaking,the more elastic the material is,the higher the value of COR will be.Impact velocityCOR decreases when the impact velocity increases.[10]The Temperature and Relative Humility of The EnvironmentCompared to the factors above,another two factors,the tempera-ture and relative humility have a relatively smaller influence.COR decreases when the temperature decreases and it decreases when the relative humility increases.[11]2.I bat•MOI (moment of inertia)[14]Moment of inertia is a measure of an object’s resistance to changes in its rotation rate.It is the rotational analog of mass,the inertia of a rigid rotating body with respect to its rotation.The moment of iner-tia plays much the same role in rotational dynamics as mass does in linear dynamics,determining the relationship between angular mo-mentum and angular velocity,torque and angular acceleration,and several other quantities.It is denoted asI = r 2dmwhere m is mass and r is the perpendicular distance to the axis of rotation.Team#8254page16of16•Parallel Axis TheoremI z=I cm+mL2where I cm is the moment of inertia of the rotor with respect to thecenter of mass,and the L is the distance from the center of mass toaxis z.•The factors affect MOIFigure:It influences the location of the center of mass,thereby affectsthe distance from the center of mass to rotation axis.Mass:Its increase is proportional to the increase of MOI.3.r MIn reference[8],Alan M.Nathan develops a formula relating v f to the initial speed of the ball v ball and the initial speed of the bat at the impact pointv bat as:r M=m ball (z−z p)2I pwhere•m ball and m bat are the ball and the bat’s mass respectively.•Z is the location of the impact point.•Z p is the location of the pivot point.•I p is the moment of inertia of the bat with respect to the pivot point. From the expression above we can see that reducing the mass of the bat m bat while keeping the other parameters constant will lead to a augment of r m.。
2014年美国大学生数学建模MCM-B题O奖论文
For office use only T1T2T3T4T eam Control Number24857Problem ChosenBFor office use onlyF1F2F3F42014Mathematical Contest in Modeling(MCM)Summary Sheet (Attach a copy of this page to each copy of your solution paper.)AbstractThe evaluation and selection of‘best all time college coach’is the prob-lem to be addressed.We capture the essential of an evaluation system by reducing the dimensions of the attributes by factor analysis.And we divide our modeling process into three phases:data collection,attribute clarifica-tion,factor model evaluation and model generalization.Firstly,we collect the data from official database.Then,two bottom lines are determined respectively by the number of participating games and win-loss percentage,with these bottom lines we anchor a pool with30to40 candidates,which greatly reduced data volume.And reasonably thefinal top5coaches should generate from this pool.Attribution clarification will be abundant in the body of the model,note that we endeavor to design an attribute to effectively evaluate the improvement of a team before and after the coach came.In phase three,we analyse the problem by following traditional method of the factor model.With three common factors indicating coaches’guiding competency,strength of guided team,competition strength,we get afinal integrated score to evaluate coaches.And we also take into account the time line horizon in two aspects.On the one hand,the numbers of participating games are adjusted on the basis of time.On the other hand,we put forward a potential sub-model in our‘further attempts’concerning overlapping pe-riod of the time of two different coaches.What’s more,a‘pseudo-rose dia-gram’method is tried to show coaches’performance in different areas.Model generalization is examined by three different sports types,Foot-ball,Basketball,and Softball.Besides,our model also can be applied in all possible ball games under the frame of NCAA,assigning slight modification according to specific regulations.The stability of our model is also tested by sensitivity analysis.Who’s who in College Coaching Legends—–A generalized Factor Analysis approach2Contents1Introduction41.1Restatement of the problem (4)1.2NCAA Background and its coaches (4)1.3Previous models (4)2Assumptions5 3Analysis of the Problem5 4Thefirst round of sample selection6 5Attributes for evaluating coaches86Factor analysis model106.1A brief introduction to factor analysis (10)6.2Steps of Factor analysis by SPSS (12)6.3Result of the model (14)7Model generalization15 8Sensitivity analysis189Strength and Weaknesses199.1Strengths (19)9.2Weaknesses (19)10Further attempts20 Appendices22 Appendix A An article for Sports Illustrated221Introduction1.1Restatement of the problemThe‘best all time college coach’is to be selected by Sports Illustrated,a magazine for sports enthusiasts.This is an open-ended problem—-no limitation in method of performance appraisal,gender,or sports types.The following research points should be noted:•whether the time line horizon that we use in our analysis make a difference;•the metrics for assessment are to be articulated;•discuss how the model can be applied in general across both genders and all possible sports;•we need to present our model’s Top5coaches in each of3different sports.1.2NCAA Background and its coachesNational Collegiate Athletic Association(NCAA),an association of1281institution-s,conferences,organizations,and individuals that organizes the athletic programs of many colleges and universities in the United States and Canada.1In our model,only coaches in NCAA are considered and ranked.So,why evaluate the Coaching performance?As the identity of a college football program is shaped by its head coach.Given their impacts,it’s no wonder high profile athletic departments are shelling out millions of dollars per season for the services of coaches.Nick Saban’s2013total pay was$5,395,852and in the same year Coach K earned$7,233,976in total23.Indeed,every athletic director wants to hire the next legendary coach.1.3Previous modelsTraditionally,evaluation in athletics has been based on the single criterion of wins and losses.Years later,in order to reasonably evaluate coaches,many reseachers have implemented the coaching evaluation model.Such as7criteria proposed by Adams:[1] (1)the coach in the profession,(2)knowledge of and practice of medical aspects of coaching,(3)the coach as a person,(4)the coach as an organizer and administrator,(5) knowledge of the sport,(6)public relations,and(7)application of kinesiological and physiological principles.1Wikipedia:/wiki/National_Collegiate_Athletic_ Association#NCAA_sponsored_sports2USAToday:/sports/college/salaries/ncaaf/coach/ 3USAToday:/sports/college/salaries/ncaab/coach/Such models relatively focused more on some subjective and difficult-to-quantify attributes to evaluate coaches,which is quite hard for sports fans to judge coaches. Therefore,we established an objective and quantified model to make a list of‘best all time college coach’.2Assumptions•The sample for our model is restricted within the scale of NCAA sports.That is to say,the coaches we discuss refers to those service for NCAA alone;•We do not take into account the talent born varying from one player to another, in this case,we mean the teams’wins or losses purely associate with the coach;•The difference of games between different Divisions in NCAA is ignored;•Take no account of the errors/amendments of the NCAA game records.3Analysis of the ProblemOur main goal is to build and analyze a mathematical model to choose the‘best all time college coach’for the previous century,i.e.from1913to2013.Objectively,it requires numerous attributes to judge and specify whether a coach is‘the best’,while many of the indicators are deemed hard to quantify.However,to put it in thefirst place, we consider a‘best coach’is,and supposed to be in line with several basic condition-s,which are the prerequisites.Those prerequisites incorporate attributes such as the number of games the coach has participated ever and the win-loss percentage of the total.For instance,under the conditions that either the number of participating games is below100,or the win-loss percentage is less than0.5,we assume this coach cannot be credited as the‘best’,ignoring his/her other facets.Therefore,an attempt was made to screen out the coaches we want,thus to narrow the range in ourfirst stage.At the very beginning,we ignore those whose guiding ses-sions or win-loss percentage is less than a certain level,and then we determine a can-didate pool for‘the best coach’of30-40in scale,according to merely two indicators—-participating games and win-loss percentage.It should be reasonably reliable to draw the top5best coaches from this candidate pool,regardless of any other aspects.One point worth mentioning is that,we take time line horizon as one of the inputs because the number of participating games is changing all the time in the previous century.Hence,it would be unfair to treat this problem by using absolute values, especially for those coaches who lived in the earlier ages when sports were less popular and games were sparse comparatively.4Thefirst round of sample selectionCollege Football is thefirst item in our research.We obtain data concerning all possible coaches since it was initiated,of which the coaches’tenures,participating games and win-loss percentage etc.are included.As a result,we get a sample of2053in scale.Thefirst10candidates’respective information is as below:Table1:Thefirst10candidates’information,here Pct means win-loss percentageCoach From To Years Games Wins Losses Ties PctEli Abbott19021902184400.5Earl Abell19281930328141220.536Earl Able1923192421810620.611 George Adams1890189233634200.944Hobbs Adams1940194632742120.185Steve Addazio20112013337201700.541Alex Agase1964197613135508320.378Phil Ahwesh19491949193600.333Jim Aiken19461950550282200.56Fred Akers19751990161861087530.589 ...........................Firstly,we employ Excel to rule out those who begun their coaching career earlier than1913.Next,considering the impact of time line horizon mentioned in the problem statement,we import our raw data into MATLAB,with an attempt to calculate the coaches’average games every year versus time,as delineated in the Figure1below.Figure1:Diagram of the coaches’average sessions every year versus time It can be drawn from thefigure above,clearly,that the number of each coach’s average games is related with the participating time.With the passing of time and the increasing popularity of sports,coaches’participating games yearly ascends from8to 12or so,that is,the maximum exceed the minimum for50%around.To further refinethe evaluation method,we make the following adjustment for coaches’participating games,and we define it as each coach’s adjusted participating games.Gi =max(G i)G mi×G iWhere•G i is each coach’s participating games;•G im is the average participating games yearly in his/her career;and•max(G i)is the max value in previous century as coaches’average participating games yearlySubsequently,we output the adjusted data,and return it to the Excel table.Obviously,directly using all this data would cause our research a mass,and also the economy of description is hard to achieved.Logically,we propose to employ the following method to narrow the sample range.In general,the most essential attributes to evaluate a coach are his/her guiding ex-perience(which can be shown by participating games)and guiding results(shown by win-loss percentage).Fortunately,these two factors are the ones that can be quantified thus provide feasibility for our modeling.Based on our common sense and select-ed information from sports magazines and associated programs,wefind the winning coaches almost all bear the same characteristics—-at high level in both the partici-pating games and the win-loss percentage.Thus we may arbitrarily enact two bottom line for these two essential attributes,so as to nail down a pool of30to40candidates. Those who do not meet our prerequisites should not be credited as the best in any case.Logically,we expect the model to yield insight into how bottom lines are deter-mined.The matter is,sports types are varying thus the corresponding features are dif-ferent.However,it should be reasonably reliable to the sports fans and commentators’perceptual intuition.Take football as an example,win-loss percentage that exceeds0.75 should be viewed as rather high,and college football coaches of all time who meet this standard are specifically listed in Wikipedia.4Consequently,we are able tofix upon a rational pool of candidate according to those enacted bottom lines and meanwhile, may tender the conditions according to the total scale of the coaches.Still we use Football to further articulate,to determine a pool of candidates for the best coaches,wefirst plot thefigure below to present the distributions of all the coaches.From thefigure2,wefind that once the games number exceeds200or win-loss percentage exceeds0.7,the distribution of the coaches drops significantly.We can thus view this group of coaches as outstanding comparatively,meeting the prerequisites to be the best coaches.4Wikipedia:/wiki/List_of_college_football_coaches_ with_a_.750_winning_percentageFigure2:Hist of the football coaches’number of games versus and average games every year versus games and win-loss percentageHence,we nail down the bottom lines for both the games number and the win-loss percentage,that is,0.7for the former and200for the latter.And these two bottom lines are used as the measure for ourfirst round selection.After round one,merely35 coaches are qualified to remain in the pool of candidates.Since it’s thefirst round sifting,rather than direct and ultimate determination,we hence believe the subjectivity to some extent in the opt of bottom lines will not cloud thefinal results of the best coaches.5Attributes for evaluating coachesThen anchored upon the35candidate selected,we will elaborate our coach evaluation system based on8attributes.In the indicator-select process,we endeavor to examine tradeoffs among the availability for data and difficulty for data quantification.Coaches’pay,for example,though serves as the measure for coaching evaluation,the corre-sponding data are limited.Situations are similar for attributes such as the number of sportsmen the coach ever cultivated for the higher-level tournaments.Ultimately,we determine the8attributes shown in the table below:Further explanation:•Yrs:guiding years of a coach in his/her whole career•G’:Gi =max(G i)G mi×G i see it at last section•Pct:pct=wins+ties/2wins+losses+ties•SRS:a rating that takes into account average point differential and strength of schedule.The rating is denominated in points above/below average,where zeroTable2:symbols and attributessymbol attributeYrs yearsG’adjusted overall gamesPct win-lose percentageP’Adjusted percentage ratioSRS Simple Rating SystemSOS Strength of ScheduleBlp’adjusted Bowls participatedBlw’adjusted Bowls wonis the average.Note that,the bigger for this value,the stronger for the team performance.•SOS:a rating of strength of schedule.The rating is denominated in points above/below average,where zero is the average.Noted that the bigger for this value,the more powerful for the team’s rival,namely the competition is more fierce.Sports-reference provides official statistics for SRS and SOS.5•P’is a new attribute designed in our model.It is the result of Win-loss in the coach’s whole career divided by the average of win-loss percentage(weighted by the number of games in different colleges the coach ever in).We bear in mind that the function of a great coach is not merely manifested in the pure win-loss percentage of the team,it is even more crucial to consider the improvement of the team’s win-loss record with the coach’s participation,or say,the gap between‘af-ter’and‘before’period of this team.(between‘after’and‘before’the dividing line is the day the coach take office)It is because a coach who build a comparative-ly weak team into a much more competitive team would definitely receive more respect and honor from sports fans.To measure and specify this attribute,we col-lect the key official data from sports-reference,which included the independent win-loss percentage for each candidate and each college time when he/she was in the team and,the weighted average of all time win-loss percentage of all the college teams the coach ever in—-regardless of whether the coach is in the team or not.To articulate this attribute,here goes a simple physical example.Ike Armstrong (placedfirst when sorted by alphabetical order),of which the data can be ob-tained from website of sports-reference6.We can easily get the records we need, namely141wins,55losses,15ties,and0.704for win-losses percentage.Fur-ther,specific wins,losses,ties for the team he ever in(Utab college)can also be gained,respectively they are602,419,30,0.587.Consequently,the P’value of Ike Armstrong should be0.704/0.587=1.199,according to our definition.•Bowl games is a special event in thefield of Football games.In North America,a bowl game is one of a number of post-season college football games that are5sports-reference:/cfb/coaches/6sports-reference:/cfb/coaches/ike-armstrong-1.htmlprimarily played by teams from the Division I Football Bowl Subdivision.The times for one coach to eparticipate Bowl games are important indicators to eval-uate a coach.However,noted that the total number of Bowl games held each year is changing from year to year,which should be taken into consideration in the model.Other sports events such as NCAA basketball tournament is also ex-panding.For this reason,it is irrational to use the absolute value of the times for entering the Bowl games (or NCAA basketball tournament etc.)and the times for winning as the evaluation measurement.Whereas the development history and regulations for different sports items vary from one to another (actually the differentiation can be fairly large),we here are incapable to find a generalized method to eliminate this discrepancy ,instead,in-dependent method for each item provide a way out.Due to the time limitation for our research and the need of model generalization,we here only do root extract of blp and blw to debilitate the differentiation,i.e.Blp =√Blp Blw =√Blw For different sports items,we use the same attributes,except Blp’and Blw’,we may change it according to specific sports.For instance,we can use CREG (Number of regular season conference championship won)and FF (Number of NCAA Final Four appearance)to replace Blp and Blw in basketball games.With all the attributes determined,we organized data and show them in the table 3:In addition,before forward analysis there is a need to preprocess the data,owing to the diverse dimensions between these indicators.Methods for data preprocessing are a lot,here we adopt standard score (Z score)method.In statistics,the standard score is the (signed)number of standard deviations an observation or datum is above the mean.Thus,a positive standard score represents a datum above the mean,while a negative standard score represents a datum below the mean.It is a dimensionless quantity obtained by subtracting the population mean from an individual raw score and then dividing the difference by the population standard deviation.7The standard score of a raw score x is:z =x −µσIt is easy to complete this process by statistical software SPSS.6Factor analysis model 6.1A brief introduction to factor analysisFactor analysis is a statistical method used to describe variability among observed,correlated variables in terms of a potentially lower number of unobserved variables called factors.For example,it is possible that variations in four observed variables mainly reflect the variations in two unobserved variables.Factor analysis searches for 7Wikipedia:/wiki/Standard_scoreTable3:summarized data for best college football coaches’candidatesCoach From To Yrs G’Pct Blp’Blw’P’SRS SOS Ike Armstrong19251949252810.70411 1.199 4.15-4.18 Dana Bible19151946313860.7152 1.73 1.0789.88 1.48 Bernie Bierman19251950242780.71110 1.29514.36 6.29 Red Blaik19341958252940.75900 1.28213.57 2.34 Bobby Bowden19702009405230.74 5.74 4.69 1.10314.25 4.62 Frank Broyles19571976202570.7 3.162 1.18813.29 5.59 Bear Bryant19451982385080.78 5.39 3.87 1.1816.77 6.12 Fritz Crisler19301947182080.76811 1.08317.15 6.67 Bob Devaney19571972162080.806 3.16 2.65 1.25513.13 2.28 Dan Devine19551980222800.742 3.16 2.65 1.22613.61 4.69 Gilmour Dobie19161938222370.70900 1.27.66-2.09 Bobby Dodd19451966222960.713 3.613 1.18414.25 6.6 Vince Dooley19641988253250.715 4.47 2.83 1.09714.537.12 Gus Dorais19221942192320.71910 1.2296-3.21 Pat Dye19741992192400.707 3.16 2.65 1.1929.68 1.51 LaVell Edwards19722000293920.716 4.69 2.65 1.2437.66-0.66 Phillip Fulmer19922008172150.743 3.87 2.83 1.08313.42 4.95 Woody Hayes19511978283290.761 3.32 2.24 1.03117.418.09 Frank Kush19581979222710.764 2.65 2.45 1.238.21-2.07 John McKay19601975162070.7493 2.45 1.05817.298.59 Bob Neyland19261952212860.829 2.65 1.41 1.20815.53 3.17 Tom Osborne19731997253340.8365 3.46 1.18119.7 5.49 Ara Parseghian19561974192250.71 2.24 1.73 1.15317.228.86 Joe Paterno19662011465950.749 6.08 4.9 1.08914.01 5.01 Darrell Royal19541976232970.7494 2.83 1.08916.457.09 Nick Saban19902013182390.748 3.74 2.83 1.12313.41 3.86 Bo Schembechler19631989273460.775 4.12 2.24 1.10414.86 3.37 Francis Schmidt19221942212670.70800 1.1928.490.16 Steve Spurrier19872013243160.733 4.363 1.29313.53 4.64 Bob Stoops19992013152070.804 3.74 2.65 1.11716.66 4.74 Jock Sutherland19191938202550.81221 1.37613.88 1.68 Barry Switzer19731988162090.837 3.61 2.83 1.16320.08 6.63 John Vaught19471973253210.745 4.24 3.16 1.33814.7 5.26 Wallace Wade19231950243070.765 2.24 1.41 1.34913.53 3.15 Bud Wilkinson19471963172220.826 2.83 2.45 1.14717.54 4.94 such joint variations in response to unobserved latent variables.The observed vari-ables are modelled as linear combinations of the potential factors,plus‘error’terms. The information gained about the interdependencies between observed variables can be used later to reduce the set of variables in a putationally this technique is equivalent to low rank approximation of the matrix of observed variables.8 Why carry out factor analyses?If we can summarise a multitude of measure-8Wikipedia:/wiki/Factor_analysisments with a smaller number of factors without losing too much information,we have achieved some economy of description,which is one of the goals of scientific investi-gation.It is also possible that factor analysis will allow us to test theories involving variables which are hard to measure directly.Finally,at a more prosaic level,factor analysis can help us establish that sets of questionnaire items(observed variables)are in fact all measuring the same underlying factor(perhaps with varying reliability)and so can be combined to form a more reliable measure of that factor.6.2Steps of Factor analysis by SPSSFirst we import the decided datasets of8attributes into SPSS,and the results can be obtained below after the software processing.[2-3]Figure3:Table of total variance explainedFigure4:Scree PlotThefirst table and scree plot shows the eigenvalues and the amount of variance explained by each successive factor.The remaining5factors have small eigenvalues value.Once the top3factors are extracted,it adds up to84.3%,meaning a great as the explanatory ability for the original information.To reflect the quantitative analysis of the model,we obtain the following factor loading matrix,actually the loadings are in corresponding to the weight(α1,α2 (i)the set ofx i=αi1f1+αi2f2+...+αim f j+εiAnd the relative strength of the common factors and the original attribute can also be manifested.Figure5:Rotated Component MatrixThen,with Rotated Component Matrix above,wefind the common factor F1main-ly expresses four attributes they are:G,Yrs,P,SRS,and logically,we define the com-mon factor generated from those four attributes as the guiding competency of the coach;similarly,the common factor F2mainly expresses two attributes,and they are: Pct and Blp,which can be de defined as the integrated strength of the guided team; while the common factor F3,mainly expresses two attributes:SOS and Blw,which can be summarized into a‘latent attribute’named competition strength.In order to obtain the quantitative relation,we get the following Component Score Coefficient Matrix processed by SPSS.Further,the function of common factors and the original attributes is listed as bel-low:F1=0.300x1+0.312x2+0.023x3+0.256x4+0.251x5+0.060x6−0.035x7−0.053x8F2=−0.107x1−0,054x2+0.572x3+0.103x4+0.081x5+0.280x6+0.372x7+0.142x8 F3=−0.076x1−0,098x2−0.349x3+0.004x4+0.027x5−0.656x6+0.160x7+0.400x8 Finally we calculate out the integrated factor scores,which should be the average score weighted by the corresponding proportion of variance contribution of each com-mon factor in the total variance contribution.And the function set should be:F=0.477F1+0.284F2+0.239F3Figure6:Component Score Coefficient Matrix6.3Result of the modelwe rank all the coaches in the candidate pool by integrated score represented by F.Seetable4:Table4:Integrated scores for best college football coach(show15data due to the limi-tation of space)Rank coaches F1F2F3Integrated factor1Joe Paterno 3.178-0.3150.421 1.3622Bobby Bowden 2.51-0.2810.502 1.1113Bear Bryant 2.1420.718-0.142 1.0994Tom Osborne0.623 1.969-0.2390.8205Woody Hayes0.140.009 1.6130.4846Barry Switzer-0.705 2.0360.2470.4037Darrell Royal0.0460.161 1.2680.4018Vince Dooley0.361-0.442 1.3730.3749Bo Schembechler0.4810.1430.3040.32910John Vaught0.6060.748-0.870.26511Steve Spurrier0.5180.326-0.5380.18212Bob Stoops-0.718 1.0850.5230.17113Bud Wilkinson-0.718 1.4130.1050.16514Bobby Dodd0.08-0.2080.7390.16215John McKay-0.9620.228 1.870.151Based on this model,we can make a scientific rank list for US college football coach-es,the Top5coaches of our model is Joe Paterno,Bobby Bowden,Bear Bryant,TomOsborne,Woody Hayes.In order to confirm our result,we get a official list of bestcollege football coaches from Bleacherreport99Bleacherreport:/articles/890705-college-football-the-top-50-coTable5:The result of our model in football,the last column is official college basketball ranking from bleacherreportRank Our model Integrated scores bleacherreport1Joe Paterno 1.362Bear Bryant2Bobby Bowden 1.111Knute Rockne3Bear Bryant 1.099Tom Osborne4Tom Osborne0.820Joe Paterno5Woody Hayes0.484Bobby Bowden By comparing thoes two ranking list,wefind that four of our Top5coaches ap-peared in the offical Top5list,which shows that our model is reasonable and effective.7Model generalizationOur coach evaluation system model,of which the feasibility of generalization is sat-isfying,can be accommodated to any possible NCAA sports concourses by assigning slight modification concerning specific regulations.Besides,this method has nothing to do with the coach’s gender,or say,both male and female coaches can be rationally evaluated by this system.And therefore we would like to generalize this model into softball.Further,we take into account the time line horizon,making corresponding adjust-ment for the indicator of number of participating games so as to stipulate that the evaluation measure for1913and2013would be the same.To further generalize the model,first let’s have a test in basketball,of which the data available is adequate enough as football.And the specific steps are as following:1.Obtain data from sports-reference10and rule out the coaches who begun theircoaching career earlier than1913.2.Calculate each coach’s adjusted number of participating games,and adjust theattribute—-FF(Number of NCAA Final Four appearance).3.Determine the bottom lines for thefirst round selection to get a pool of candidatesaccording to the coaches’participating games and win-loss percentage,and the ideal volumn of the pool should be from30to40.Hist diagrams are as below: We determine800as the bottom line for the adjusted participating games and0.7 for the win-loss percentage.Coincidently,we get a candidate pool of35in scale.4.Next,we collect the corresponding data of candidate coaches(P’,SRS,SOS etc.),as presented in the table6:5.Processed by z score method and factor analysis based on the8attributes anddata above,we get three common factors andfinal integrated scores.And among 10sports-reference:/cbb/coaches/Figure7:Hist of the basketball coaches’number of games versus and average gamesevery year versus games and win-loss percentagethe top5candidates,Mike Krzyzewski,Adolph Rupp,Dean SmithˇcˇnBob Knightare the same with the official statistics from bleacherreport.11We can say theeffectiveness of the model is pretty good.See table5.We also apply similar approach into college softball.Maybe it is because the popularity of the softball is not that high,the data avail-able is not adequate to employ ourfirst model.How can our model function in suchsituation?First and foremost,specialized magazines like Sports Illustrated,its com-mentators there would have more internal and confidential databases,which are notexposed publicly.On the one hand,as long as the data is adequate enough,we can saythe original model is completely feasible.While under the situation that there is datadeficit,we can reasonably simplify the model.The derivation of the softball data is NCAA’s official websites,here we only extractdata from All-Division part.12Softball is a comparatively young sports,hence we may arbitrarily neglect the re-stricted condition of‘100years’.Subsequently,because of the data deficit it is hard toadjust the number of participating games.We may as well determine10as the bottomline for participating games and0.74for win-loss percentage,producing a candidatepool of33in scaleAttributed to the inadequacy of the data for attributes,it is not convenient to furtheruse the factor analysis similarly as the assessment model.Therefore,here we employsolely two of the most important attributes to evaluate a coach and they are:partic-ipating games and win-loss percentage in the coach’s whole career.Specifically,wefirst adopt z score to normalize all the data because of the differentiation of various dimensions,and then the integrated score of the coach can be reached by the weighted11bleacherreport:/articles/1341064-10-greatest-coaches-in-ncaa-b 12NCAA softball Coaching Record:/Docs/stats/SB_Records/2012/coaches.pdf。
美赛数学建模B题
2007美国大学生数学建模竞赛B题特等奖论文
American Airlines' Next Top ModelSara J. BeckSpencer D. K'BurgAlex B. TwistUniversity of Puget SoundTacoma, WAAdvisor: Michael Z. SpiveySummaryWe design a simulation that replicates the behavior of passengers boarding airplanes of different sizes according to procedures currently implemented, as well as a plan not currently in use. Variables in our model are deterministic or stochastic and include walking time, stowage time, and seating time. Boarding delays are measured as the sum of these variables. We physically model and observe common interactions to accurately reflect boarding time.We run 500 simulations for various combinations of airplane sizes and boarding plans. We analyze the sensitivity of each boarding algorithm, as well as the passenger movement algorithm, for a wide range of plane sizes and configurations. We use the simulation results to compare the effectiveness of the boarding plans. We find that for all plane sizes, the novel boarding plan Roller Coaster is the most efficient. The Roller Coaster algorithm essentially modifies the outside-in boarding method. The passengers line up before they board the plane and then board the plane by letter group. This allows most interferences to be avoided. It loads a small plane 67% faster than the next best option, a midsize plane 37% faster than the next best option, and a large plane 35% faster than the next best option.IntroductionThe objectives in our study are:To board (and deboard) various sizes of plane as quickly as possible."* To find a boarding plan that is both efficient (fast) and simple for the passengers.With this in mind:"* We investigate the time for a passenger to stow their luggage and clear the aisle."* We investigate the time for a passenger to clear the aisle when another passenger is seated between them and their seat.* We review the current boarding techniques used by airlines.* We study the floor layout of planes of three different sizes to compare any difference between the efficiency of a given boarding plan as plane size increases and layouts vary."* We construct a simulator that mimics typical passenger behavior during the boarding processes under different techniques."* We realize that there is not very much time savings possible in deboarding while maintaining customer satisfaction."* We calculate the time elapsed for a given plane to load under a given boarding plan by tracking and penalizing the different types of interferences that occur during the simulations."* As an alternative to the boarding techniques currently employed, we suggest an alternative plan andassess it using our simulator."* We make recommendations regarding the algorithms that proved most efficient for small, midsize, and large planes.Interferences and Delays for BoardingThere are two basic causes for interference-someone blocking a passenger,in an aisle and someone blocking a passenger in a row. Aisle interference is caused when the passenger ahead of you has stopped moving and is preventing you from continuing down the aisle towards the row with your seat. Row interference is caused when you have reached the correct row but already-seated passengers between the aisle and your seat are preventing you from immediately taking your seat. A major cause of aisle interference is a passenger experiencing rowinterference.We conducted experiments, using lined-up rows of chairs to simulate rows in an airplane and a team member with outstretched arms to act as an overhead compartment, to estimate parameters for the delays cause by these actions. The times that we found through our experimentation are given in Table 1.We use these times in our simulation to model the speed at which a plane can be boarded. We model separately the delays caused by aisle interference and row interference. Both are simulated using a mixed distribution definedas follows:Y = min{2, X},where X is a normally distributed random variable whose mean and standard deviation are fixed in our experiments. We opt for the distribution being partially normal with a minimum of 2 after reasoning that other alternative and common distributions (such as the exponential) are too prone to throw a small value, which is unrealistic. We find that the average row interference time is approximately 4 s with a standard deviation of 2 s, while the average aisle interference time is approximately 7 s with a standard deviation of 4 s. These values are slightly adjusted based on our team's cumulative experience on airplanes.Typical Plane ConfigurationsEssential to our model are industry standards regarding common layouts of passenger aircraft of varied sizes. We use an Airbus 320 plane to model a small plane (85-210 passengers) and the Boeing 747 for a midsize plane (210-330 passengers). Because of the lack of large planes available on the market, we modify the Boeing 747 by eliminating the first-class section and extending the coach section to fill the entire plane. This puts the Boeing 747 close to its maximum capacity. This modified Boeing 747 has 55 rows, all with the same dimensions as the coach section in the standard Boeing 747. Airbus is in the process of designing planes that can hold up to 800 passengers. The Airbus A380 is a double-decker with occupancy of 555 people in three different classes; but we exclude double-decker models from our simulation because it is the larger, bottom deck that is the limiting factor, not the smaller upper deck.Current Boarding TechniquesWe examine the following industry boarding procedures:* random-order* outside-in* back-to-front (for several group sizes)Additionally, we explore this innovative technique not currently used by airlines:* "Roller Coaster" boarding: Passengers are put in order before they board the plane in a style much like those used by theme parks in filling roller coasters.Passengers are ordered from back of the plane to front, and they board in seatletter groups. This is a modified outside-in technique, the difference being that passengers in the same group are ordered before boarding. Figure 1 shows how this ordering could take place. By doing this, most interferencesare avoided.Current Deboarding TechniquesPlanes are currently deboarded in an aisle-to-window and front-to-back order. This deboarding method comes out of the passengers' desire to be off the plane as quickly as possible. Any modification of this technique could leadto customer dissatisfaction, since passengers may be forced to wait while others seated behind them on theplane are deboarding.Boarding SimulationWe search for the optimal boarding technique by designing a simulation that models the boarding process and running the simulation under different plane configurations and sizes along with different boarding algorithms. We then compare which algorithms yielded the most efficient boarding process.AssumptionsThe environment within a plane during the boarding process is far too unpredictable to be modeled accurately. To make our model more tractable,we make the following simplifying assumptions:"* There is no first-class or special-needs seating. Because the standard industry practice is to board these passengers first, and because they generally make up a small portion of the overall plane capacity, any changes in the overall boarding technique will not apply to these passengers."* All passengers board when their boarding group is called. No passengers arrive late or try to board the plane early."* Passengers do not pass each other in the aisles; the aisles are too narrow."* There are no gaps between boarding groups. Airline staff call a new boarding group before the previous boarding group has finished boarding the plane."* Passengers do not travel in groups. Often, airlines allow passengers boarding with groups, especially with younger children, to board in a manner convenient for them rather than in accordance with the boarding plan. These events are too unpredictable to model precisely."* The plane is full. A full plane would typically cause the most passenger interferences, allowing us to view the worst-case scenario in our model."* Every row contains the same number of seats. In reality, the number of seats in a row varies due to engineering reasons or to accommodate luxury-class passengers.ImplementationWe formulate the boarding process as follows:"* The layout of a plane is represented by a matrix, with the rows representing rows of seats, and each column describing whether a row is next to the window, aisle, etc. The specific dimensions vary with each plane type. Integer parameters track which columns are aisles."* The line of passengers waiting to board is represented by an ordered array of integers that shrinks appropriately as they board the plane."* The boarding technique is modeled in a matrix identical in size to the matrix representing the layout of the plane. This matrix is full of positive integers, one for each passenger, assigned to a specific submatrix, representing each passenger's boarding group location. Within each of these submatrices, seating is assigned randomly torepresent the random order in which passengers line up when their boarding groups are called."* Interferences are counted in every location where they occur within the matrix representing the plane layout. These interferences are then cast into our probability distribution defined above, which gives ameasurement of time delay."* Passengers wait for interferences around them before moving closer to their assigned seats; if an interference is found, the passenger will wait until the time delay has finished counting down to 0."* The simulation ends when all delays caused by interferences have counted down to 0 and all passengers have taken their assigned seats.Strengths and Weaknesses of the ModelStrengths"* It is robust for all plane configurations and sizes. The boarding algorithms that we design can be implemented on a wide variety of planes with minimal effort. Furthermore, the model yields reasonable results as we adjust theparameters of the plane; for example, larger planes require more time to board, while planes with more aisles can load more quickly than similarlysized planes with fewer aisles."* It allows for reasonable amounts of variance in passenger behavior. While with more thorough experimentation a superior stochastic distribution describing the delays associated with interferences could be found, our simulationcan be readily altered to incorporate such advances."* It is simple. We made an effort to minimize the complexity of our simulation, allowing us to run more simulations during a greater time period and mini mizing the risk of exceptions and errors occurring."* It is fairly realistic. Watching the model execute, we can observe passengers boarding the plane, bumping into each other, taking time to load their baggage, and waiting around as passengers in front of them move out of theway. Its ability to incorporate such complex behavior and reduce it are key to completing our objective. Weaknesses"* It does not account for passengers other than economy-class passengers."* It cannot simulate structural differences in the boarding gates which couldpossibly speed up the boarding process. For instance, some airlines in Europeboard planes from two different entrances at once."* It cannot account for people being late to the boarding gate."* It does not account for passenger preferences or satisfaction.Results and Data AnalysisFor each plane layout and boarding algorithm, we ran 500 boarding simulations,calculating mean time and standard deviation. The latter is important because the reliability of plane loading is important for scheduling flights.We simulated the back-to-front method for several possible group sizes.Because of the difference in thenumber of rows in the planes, not all group size possibilities could be implemented on all planes.Small PlaneFor the small plane, Figure 2 shows that all boarding techniques except for the Roller Coaster slowed the boarding process compared to the random boarding process. As more and more structure is added to the boarding process, while passenger seat assignments continue to be random within each of the boarding groups, passenger interference backs up more and more. When passengers board randomly, gaps are created between passengers as some move to the back while others seat themselves immediately upon entering the plane, preventing any more from stepping off of the gate and onto the plane. These gaps prevent passengers who board early and must travel to the back of the plane from causing interference with many passengers behind them. However, when we implement the Roller Coaster algorithm, seat interference is eliminated, with the only passenger causing aisle interference being the very last one to boardfrom each group.Interestingly, the small plane's boarding times for all algorithms are greater than their respective boarding time for the midsize plane! This is because the number of seats per row per aisle is greater in the small plane than in the midsize plane.Midsize PlaneThe results experienced from the simulations of the mid-sized plane areshown in Figure 3 and are comparable to those experienced by the small plane.Again, the Roller Coaster method proved the most effective.Large PlaneFigure 4 shows that the boarding time for a large aircraft, unlike the other plane configurations, drops off when moving from the random boarding algorithm to the outside-in boarding algorithm. Observing the movements by the passengers in the simulation, it is clear that because of the greater number of passengers in this plane, gaps are more likely to form between passengers in the aisles, allowing passengers to move unimpeded by those already on board.However, both instances of back-to-front boarding created too much structure to allow these gaps to form again. Again, because of the elimination of row interference it provides for, Roller Coaster proved to be the most effective boarding method.OverallThe Roller Coaster boarding algorithm is the fastest algorithm for any plane pared to the next fastest boarding procedure, it is 35% faster for a large plane, 37% faster for a midsize plane, and 67% faster for a small plane. The Roller Coaster boarding procedure also has the added benefit of very low standard deviation, thus allowing airlines a more reliable boarding time. The boarding time for the back-to-front algorithms increases with the number of boarding groups and is always slower than a random boarding procedure.The idea behind a back-to-front boarding algorithm is that interference at the front of the plane is avoided until passengers in the back sections are already on the plane. A flaw in this procedure is that having everyone line up in the plane can cause a bottleneck that actually increases the loading time. The outside-in ("Wilma," or window, middle, aisle) algorithm performs better than the random boarding procedure only for the large plane. The benefit of the random procedure is that it evenly distributes interferences throughout theplane, so that they are less likely to impact very many passengers.Validation and Sensitivity AnalysisWe developed a test plane configuration with the sole purpose of implementing our boarding algorithms on planes of all sizes, varying from 24 to 600 passengers with both one or two aisles.We also examined capacities as low as 70%; the trends that we see at full capacity are reflected at these lower capacities. The back-to-front and outside-in algorithms do start to perform better; but this increase inperformance is relatively small, and the Roller Coaster algorithm still substantially outperforms them. Underall circumstances, the algorithms we test are robust. That is, they assign passenger to seats in accordance with the intention of the boarding plans used by airlines and move passengers in a realistic manner.RecommendationsWe recommend that the Roller Coaster boarding plan be implemented for planes of all sizes and configurations for boarding non-luxury-class and nonspecial needs passengers. As planes increase in size, its margin of success in comparison to the next best method decreases; but we are confident that the Roller Coaster method will prove robust. We recommend boarding groups that are traveling together before boarding the rest of the plane, as such groups would cause interferences that slow the boarding. Ideally, such groups would be ordered before boarding.Future WorkIt is inevitable that some passengers will arrive late and not board the plane at their scheduled time. Additionally, we believe that the amount of carry-on baggage permitted would have a larger effect on the boarding time than the specific boarding plan implemented-modeling this would prove insightful.We also recommend modifying the simulation to reflect groups of people traveling (and boarding) together; this is especially important to the Roller Coaster boarding procedure, and why we recommend boarding groups before boarding the rest of the plane.。
2013年美国大学生数学建模大赛B题获奖论文
For office use onlyT1________________ T2________________ T3________________ T4________________Team Control Number22599Problem ChosenAFor office use onlyF1________________F2________________F3________________F4________________ 2013Mathematical Contest in Modeling(MCM/ICM)Summary Sheet(Attach a copy of this page to your solution paper.)Heat Radiation in The OvenHeat distribution of pans in the oven is quite different from each other,which depends on their shapes.Thus,our model aims at two goals.One is to analyze the heat distri-bution in different ovens based on the locations of electrical heating cubes.Further-more,a series of heat distribution which varies from circular pans to rectangular pans could be got easily.The other is to optimize the pans placing,in order to choose a best way to maximize the even heat and the number of pans at the same time.Mathematically speaking,our solution consists of two models,analyzing and optimi-zing.In part one,our whole-local approach shows the heat distribution of every pan.Firstly,we use the Stefan-Boltzmann law and Fourier theorem to describe the heat distribution in the air around the electrical heating tube.And then, based on plane in-tercept method and simplified Monte Carlo method,the heat distribution of different shapes of pans is obtained.Finally,we explain the phenomenon that the corners of a pan always get over heated with water waves stirring by analogy.In part two,our discretize-convert approach optimizes the shape and number of the pans.Above all,we discre-tize the side length of the oven, so that the number and the average heat of the pans vary linearly.In the end,the abstract weight P is converted into a specific length,in order to reach a compromise between the two factors.Specially,we create a unique method to convert the variables from the whole space to the local section.The special method allows us to draw the heat distribution of every single section in the oven.The algorithm we create does a great job in flexibility,which can be applied to all shapes of pans.Type a summary of your results on this page.Do not includethe name of your school,advisor,or team members on this page.Heat Radiation in The OvenSummaryHeat distribution of pans in the oven is quite different from each other,which depends on their shapes.Thus,our model aims at two goals.One is to analyze the heat distri-bution in different ovens based on the locations of electrical heating cubes.Further-more,a series of heat distribution which varies from circular pans to rectangular pans could be got easily.The other is to optimize the pans placing,in order to choose a best way to maximize the even heat and the number of pans at the same time.Mathematically speaking,our solution consists of two models,analyzing and optimi-zing.In part one,our whole-local approach shows the heat distribution of every pan. Firstly,we use the Stefan-Boltzmann law and Fourier theorem to describe the heat distribution in the air around the electrical heating tube.And then,based on plane in-tercept method and simplified Monte Carlo method,the heat distribution of different shapes of pans is obtained.Finally,we explain the phenomenon that the corners of a pan always get over heated with water waves stirring by analogy.In part two,our discretize-convert approach optimizes the shape and number of the pans.Above all, we discre-tize the side length of the oven,so that the number and the average heat of the pans vary linearly.In the end,the abstract weight P is converted into a specific length,in order to reach a compromise between the two factors.Specially,we create a unique method to convert the variables from the whole space to the local section.The special method allows us to draw the heat distribution of every single section in the oven.The algorithm we create does a great job in flexibility, which can be applied to all shapes of pans.Keywords:Monte Carlo thermal radiation section heat distribution discretizationIntroductionMany studies on heat conduction wasted plenty of time in solving the partial differential equations,since it’s difficult to solve even for computers.We turn to another way to work it out.Firstly,we study the heat radiation instead of heat conduction to keep away from the sophisticated partial differential equations.Then, we create a unique method to convert every variable from the whole space to section. In other words,we work everything out in heat radiation and convert them into heat contradiction.AssumptionsWe make the following assumptions about the distribution of heat in this paper.·Initially two racks in the oven,evenly spaced.·When heating the electrical heating tubes,the temperature of which changes from room temperature to the desired temperature.It takes such a short time that we can ignore it.·Different pans are made in same material,so they have the same rate of heat conduction.·The inner walls of the oven are blackbodies.The pan is a gray body.The inner walls of the oven absorb heat only and reflect no heat.·The heat can only be reflected once when rebounded from the pan.Heat Distribution ModelOur approach involves four steps:·Use the Fourier theorem to calculate the loss energy when energy beams are spread in the medium.So we can get the heat distribution around each electrical heating tube.The heat distribution of the entire space could be go where the heat of two electrical heating tubes cross together.·When different shapes of the pans are inserted into the oven,the heat map of the entire space is crossed by the section of the pan.Thus,the heat map of every single pan is obtained.·Establish a suitable model to get the reflectivity of every single point on the pan with the simplified Monte Carlo method.And then,a final heat distribution map of the pan without reflection loss is obtained.·A realistic conclusion is drawn due to the results of our model compared with water wave propagation phenomena.First of all,the paper will give a description of the initial energy of the electrical hea-ting tube.We see it as a blackbody who reflects no heat at all.Electromagnetic know-ledge shows that wavelength of the heat rays ranges from um 110−to um 210as shown below[1]:Figure 1.Figure 2.We apply the Stefan-Boltzmann’s law[2]whose solution is ()1/512−=−T c b e c E λλλ(1)()λλλλλd e c d E E T c b b ∫∫∞−∞−==0/51012(2)Where b E means the ability of blackbody to radiate. 1c and 2c are constants.Obviously,,the initial energy of a black body is )(0122398.320m w e E b ×+=.Combine Figure 1with Figure 2,we integrate (1)from 1λto 2λto get the equation as follow:λλλλλλd E E b b ∫=−2121)((3)Figure 3.From Figure 3,it can be seen how the power of radiation varies with wavelength.Secondly,based on the Fourier theorem,the relation between heat and the distance from the electrical heating tubes is:dxdt S Q λ−=(4)Where Q is the power of heat (W s J =/),S is the area where the energy beamradiates (2m ),dxdt represents the temperature gradient along the direction of energy beam.[3]It is known that the energy becomes weaker as the distance becomes larger.According to the fact we know:dxdQ =ρ(5)Where ρis the rate of energy changing.We assume that the desired temperature of electrical heating tube is 500k.With the two equations,the distribution of heat is shown as follow:Figure 4.(a)Figure 4.(b)In order to draw the map of heat distribution in the oven,we use MATLAB to work on the complicated algorithm.The relation between the power of heat and the distance is shown in Figure4(a).The relation between temperature and distance is presented in Figure4(b).The spreading direction of energy beam is presented in Figure5.Figure5.The shape of electrical heating tube is irregular.The heat distribution of a single electrical heating tube can be draw in3D space with MATLAB.The picture is shown in Figure6.After superimposing,the total heat distribution of two tubes is shown below in Figure7and Figure8.Figure6.Figure7.Figure8.The pictures above show the energy in an oven with no pan.We put in a rectangular pan whose area is A,and intercept the maps with MATLAB.The result is show in Figure9.Figure9.Figure10.Put in a circular pan to intercept the maps,whose area is A,also.The distribution of heat is shown in Figure11.Figure11.When put in a pan in transition shape,which is neither rectangular nor circular.The area of it is A,also.The heat distribution on such a pan is shown as follow:Figure12(a)Figure12(b).Figure13.Next,learning from the Monte Carlo simulation[4],a model is established to get obtain the reflectivity.We generate a random number between0and1to determine if the energy beam on certain point is reflected.•Firstly,to demonstrate the question better,we construct a simple model:Figure 14.Where θis the viewing angle from electrical heating tube to the pan.360θ=R is the proportion of the beams radiated to the pan.•What is more,we assume the total beam is 1M .Ideally,the number of absorption is3601θ×M .Then,each element of the pan is seen as a grid point.Each grid point can generate a-3601θ×M -random-number vector between 0and 1in MATLAB.•After MATLAB simulating,the number of beams decreased by 2M ,due to thereflection.So we define a probability θρ12360M M ×=to describe the number of beams reflected.The conclusion is :•If R ≤ρ,the energy beam is absorbed.•If R >ρ,the energy beam is reflected.[5]Based on the analysis above,our model get a final result of heat-distribution on the pan as shown below:Figure 15(a)Figure15(b).The conclusion is known that the closer the shape of pans is to circle,the more evenly the heat is distributed.Moreover,the phenomenon that the corners always get over heated can be explained by water wave propagation in different containers.When there is a fluctuation in the center of the water,the ripples will fluctuate and spread in concentric circles,as shown in Figure16.The fluctuation stirs waves up when contacting the pared with the waves with one boundary,the waves in corner make a higher amplitude.The thermal conduction on the pan is exactly the inverse process of the waves propagation.The range of thermal motion is much smaller than it on the side.That’s why the corners is easy to get over heated.In order to make the heat evenly distributed on the pan,the sides of the pan should be as few as possible.Therefore,if nothing is considered about the utilization of space,a circle pan is the best choice.Figure16,the water waves propagation[6]According to the analysis above and Figure7,the phenomenon shows that the heat conduction is similar to water waves propagation.So it is proved that heatconcentrates in the four corners of the rectangular pan.The Super Pan ModelAssumptions•The width of the oven(W)is mm100,the length is L.•There are three pans at most in vertical direction.•Each pan’s area is A.The first part.Calculate the maximum number of pans in the oven.Different shapes of pan have different heat distribution which affects the number of pans,judging from the previous solution.According to the conclusion in the first model,the heat is distributed the most evenly on a circular pan rather than a rectangular one.However, the rectangular pans make fuller use of the space the space than circular ones.Both factors considered,a polygonal pan is chosen.A circle can be regard as a polygon whose number of boundaries tends to infinity. Except for rectangle,only regular hexagon and equilateral triangle can be closely placed.Because of the edges of equilateral triangle,heat dissipation is worse than rectangle.So,hexagonal pans are adopted after all the discussion.Considering the gaps near boundaries,we place the hexagonal pans closely attached each other on the long side L.There are two kinds of programs as shown below.Program1.Program2.Obviously,Program2is better than Program1when considering space utilization.So scheme 1is adopted.Then,design a size of each hexagonal pan to make the highest space utilization.With the aim of utilization,hexagonal pans has to be placed contact closely with each other on both sides.It is necessary to assume a aspect ratio of the oven to work out the number of pans(N ).Assume that the side length of a regular hexagon is a ,the length-width ratio of the oven is λand L ∆is the increment in discretization.Because the number of pans can not change continuously when ⋅⋅⋅=+∈3,2,1),1,(m m m n ,the equations would be as follows.⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎧⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡⋅−====∆⋅+<⎥⎦⎤⎢⎣⎡∆⋅+−∆⋅+≤⋅=∆∆⋅+=<<=a W L n W L N Lk L W W L k L W L k L a L L k L L L W aW 23,810;23105000λ(6)Result:⎪⎪⎩⎪⎪⎨⎧⋅⋅⋅==⋅+=⋅⋅⋅=−=+−⋅+=3,2,1,2233,2,1,1212130201k k n n N N k k n n N N Where 1N represents the number of pans when n is odd,2N represents the number of pans when n is even.The specific number of pans is depended on the width-length ratio of oven.The second part.Maximum the heat distribution of the pans.We define the average heat(H )as the ratio of total heat and total area of the pans.Aiming to get the most average heat,we set the width-length ratio of the oven λ.Space utilization is not considered here.A conclusion is easy to draw from Figure 8that a square area in the oven from 150mm to 350mm in length shares the most heat evenly.So the pans should beplaced mainly in this area.From model1we know that the corners of the oven are apt to gather heat.Besides,four more pans are added in the corners to absorb more heat. Because heat absorbing is the only aim,there is no need to consider space utilization. Circular pans can distribute heat more evenly than any other shape due to model1.So circular pans are used in Figure17.Figure8.Figure17.We set the heat of the pans in the most heated area(the middle row)as Q.Pans in the corners receive more heat but uneven theoretically.And the square of the four pans in the corners is so small compared with the total square that we set the heat of the four as Q too.When the length of oven(L)increases,the number of pans increases too. It makes the square of the gaps between pans bigger,meanwhile.If each pan has a same radius(r)and square(A),the equation about average heat,length-width ratio and number of pans would be(7).⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎧=+=⎥⎦⎤⎢⎣⎡⋅−====∆⋅+<⎦⎤⎢⎣⎡∆⋅+−∆⋅+≤⋅=∆∆⋅+=<<⋅=⋅⋅=...3,2,12;71021053410002k nN N r W L n W L N L k L W W L k L W L k L r L L k L L L W r A W r λπ(7)Here we get the most average heat (H ):29400WQ H ⋅=πThe third part.We discussed two different plans in the previous parts of the paper.One is aimed to get the most average heat,while the other aimed to place the most pans.The two plans are contradictory with each other,and can not be achieved together.Firstly,the weight of plan 1is P and the weight of plan 2is P −1.Obviously,this kind optimization has difficulty in solving and understanding.So we turn to another way to make it a easier and linear question.It has been set that the width of the oven is a constant W and there should be three pans at most in vertical direction.We make the weight P a proportion of the two plans.Thus the two plans could be achieved together due to proportion P and P −1,as shown in Figure18.Figure 18.As been told in model 1,the corners have a higher temperature than other parts of the oven.So plan 1is used in district 1(in Figure 10)and plan 2is used in district 2(in Figure 10).A better compromise could be reached in this way,as shown in Figure 19.Figure 19.Every pan has a square of A .Radius of circular ones is r .Side length of regular hexagon is a .1.1:23322=⇒⋅=⋅r a a r π(8)Based on the equation (8),if the pans are placed as shown in Figure 19,regular hexagons are placed full of district 1,the circular ones will be placed beyond the border line.If the circular ones are placed full of district 2,there will be more gaps in district 1,which will be wasted.So we change our plan of placing pans as Figure 20.Figure 20.The number of circular ones decreases by two,but the space in district 1is fully used,and no pan will be placed beyond the borderline.We assume that P is bigger than P −1,so that,the heat in district 1will be fully used.By simple calculating,we know that the ratio of the heat absorbed in circular pan (1H )and in regular hexagon (2H )is 1.2:1.Figure21.So,based on the pans placing plan,a equation on heat can be got as follow:⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎧=⎥⎦⎤⎢⎣⎡−⋅−=⎥⎦⎤⎢⎣⎡−⋅====∆⋅+<⎥⎦⎤⎢⎣⎡∆⋅+−∆⋅+≤=∆∆⋅+=<<⋅=⋅==≈...3,2,1)1(,911233;23212kxWLPnxWLPnWLNLkLWWLkLWLkLxLLkLLLWraAxraλπ(9)Resolution:⎪⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎪⎨⎧=⋅⋅+⋅+⋅⋅+=⋅⋅+⋅+⋅⋅−+==⋅+⋅+=−=+−⋅+⋅+=...3,2,1)24(2.1)325()24(2.1)3215()2(232)12(12132221212111121211201k A N n Q Q n H A N n Q Q n H k n n n N N k n n n N N (10)1N and 1H means the number of pans and average heat absorbed when n is odd.2N and 2H means the number of pans and average heat absorbed when n is even.For example:(1)When 37.0=λ,6.0=P :16=N ,AQ H 075.1=.The best placing plan is:(2)When 37.0=λ,7.0=P :18=N ,AQ H ⋅=044.1.The best placing planis:(3)When 58.0=λ,6.0=P :12=N ,AQ H ⋅=067.1.The best placing plan is:A conclusion is easy to draw that when the ratio of width and length of the oven (λ)is a constant,the number of pans increases with an increasing P,but the average heat decreases (example (1)and (2)).When the weight P is a constant,the number of pans decreases with an increasing λ,and the average heat decreases also.So,the actual plan should be base on your specific needs.ConclusionIn conclusion,our team is very certain that the method we came up with is effective in heat distribution analysis.Based on our model,the more edges the pan has,the more evenly the heat distribute on.With the discretize-convert approach,we know that when the ratio of width and length of the oven (γ)is a constant,the number of pans increases with an increasing P ,but the average heat decreases.When the weight P is a constant,the number of pans decreases with an increasing γ,and the average heat decreases also.So,the actual plan should be base on your specific needs.Strengths &WeaknessesStrengths•Difficulties Avoided Avoided..In model 1,we turn to another way to work simulate the heat distribution instead of work on heat conduction directly.Firstly,we simulate heat radiation not heat conduction to keep away from the sophisticated partial differential equations.Then,we create a unique method to convert every variable from the whole space to section.In other words,we work everything out in heat radiation and convert them into heat contradiction.•Close to Reality.Our model considers both the thermal radiation and surface reflection,which is relatively close to the actual situation.•Flexibility Provided.Our algorithm does a great job in flexibility.The heat distribution map on sections are intercepted from the heat distribution maps of the entire space.All shapes of sections can be used in the algorithm.The heat distribution in the whole space is generated based on the location of the electrical heating tubes and the decay curve of the heat, which can be modified at any time.•Innovation.Based on our model,the space of an oven can be divided into six parts with different hear distribution.In order to make full use of the inner space,we invent a new pan which allows users to cook six different kinds of food at same time.An advertisement is published in the end of the paper.WeaknessesPan’’s Thermal Conductivity Ignored.•PanThe heat comes from not only the electrical heating tubes,but also heat conduction of the pans themselves.But the pan’s thermal conduction is ignored in the model,which may cause little inaccuracy.•Thermal Conductivity of Electrical Heating Tubes IgnoredIgnored..it is assumed that there are two electrical heating tubes in the oven and placed in a specific location.The initial temperature of the tubes is a desired constant temperature. In other words,the time electrical heating tubes spend to heating themselves is ignored.The simplification can cause some inaccuracy.simplification..•Linear simplificationIn model2,the length of the oven is discretized,so that the number of pans will changes linearly.calculating through simple integer linear method.This will lead to the result of our model is not accurate enough.ApplicationWe have discussed the heat distribution in the oven in model1.The heat distributionis shown in figure1and figure2.Figure1Figure2As shown,the edges of the oven are distributed the most heat.Areas on both sides of the,is distributed the least heat.While the middle area absorbs little less than theedges.So,we can separate the oven area into six parts,as shown bellow.Part1and part2are distributed the least heat and located the furthest from the heat source(the electrical heating tubes locate on the bottom of the oven).So these two parts absorb the least heat.Part3and part4are distributed the least heat but locating the nearest to the heat source.Part5located far from the bottom but distributed the most heat.So simply,we regard the heat of part3,part4and part5as the same.Part6 is distributed the most heat,and locating nearest to the bottom.So,the heat part6 absorbs is the most in the oven.Based on our conclusion above,we invent the iPan,a new combined pan,which can bake three kinds of food at the same time.For example,one wants to have a little bread,pieces of sausage,a chicken wing and a pizza for lunch.He will have to wait 30minutes at least for his lunch,if he just has one oven.As the Chinese saying goes,‘Bear paws and fish never come together’.By using iPan can solve the issue for him,he could put the bread in pan1,pizza in pan2,sausage in pan5and chicken wing in pan6,and power on.Thus,he can have his delicious lunch in at least10minutes.So,bear paws and fish come together.We make an advertisement for Brownie Gourmet Magazine in the end of the paper.Advertising SheetsReferences[1]Heat Radiation,/view/f5ed1619cc7931b765ce1599.html, Page.4[2]G.S.Ranganath,Black-body Radiation,/article/10.1007%2Fs12045-008-0028-7?LI=true#,February, 2013[3]Kaiqing Lu,The Chemical Basis of Heat Transfer,Journal of Higher Correspondence Education(Natural Sciences Edition),Vol.3:p.33,1996[4]Mark M.Meerschaert,Mathematical Modeling(Third Edition),China:China Machine Press,May.2009[5]Jianzhong Zhang,Monte Carlo Method,Mathematics in Practice and Theory,Vol.1p.28,1974[6]Shallow water equations,/wiki/Shallow_water_equations。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013建模美赛B题思路数学建模美赛B题论文摘要水资源是极为重要生活资料,同时与政治经济文化的发展密切相关,北京市是世界上水资源严重缺乏的大都市之一。
本文以北京为例,针对影响水资源短缺的因素,通过查找权威数据建立数学模型揭示相关因素与水资源短缺的关系,评价水资源短缺风险并运用模型对水资源短缺问题进行有效调控。
首先,分析水资源量的组成得出影响因素。
主要从水资源总量(供水量)和总用水量(需水量)两方面进行讨论。
影响水资源总量的因素从地表水量,地下水量和污水处理量入手。
影响总用水量的因素从农业用水,工业用水,第三产业及生活用水量入手进行具体分析。
其次,利用查得得北京市2001-2008年水量数据,采用多元线性回归,建立水资源总量与地表水量,地下水量和污水处理量的线性回归方程yˆ=-4.732+2.138x1+0.498x2+0.274x3根据各个因数前的系数的大小,得到风险因子的显著性为rx1>rx2>rx3(x1, x2,x3分别为地表水、地下水、污水处理量)。
再次,利用灰色关联确定农业用水、工业用水、第三产业及生活用水量与总用水量的关联程度ra =0.369852,rb= 0.369167,rc=0.260981。
从而确定其风险显著性为r a>r b>r c。
再再次,由数据利用曲线拟合得到农业、工业及第三产业及生活用水量与年份之间的函数关系,a=0.0019(t-1994)3-0.0383(t-1994)2-0.4332(t-1994)+20.2598;b=0.014(t-1994)2-0.8261t+14.1337;c=0.0383(t-1994)2-0.097(t-1994)+11.2116;D=a+b+c;预测出2009-2012年用水总量。
最后,通过定义缺水程度S=(D-y)/D=1-y/D,计算出1994-2008的缺水程度,绘制出柱状图,划分风险等级。
我们取多年数据进行比较,推测未来四年地表水量和地下水量维持在前八年的平均水平,污水处理量为近三年的平均水平,得出2009-2012年的预测值,并利用回归方程yˆ=-4.732+2.138x1+0.4982x2+0.274x3计算出对应的水资源总量。
通过预测的总用水量,水资源总量和缺水程度公式S=(D-y)/D=1-y/D计算出2009-2012年的缺水程度,根据划分的风险等级,判断出2009-2012年水资源风险等级均为中风险。
我们根据建立的模型,确定出农业用水量和地表水是最主要的风险因子,参考无法量化的风险因子如人口规模、产业结构、管理制度、水利工程设施等因素的影响,根据所述的模型,把计算数据进行适当修正,提出一些合理化的建议,从而把风险降到最低,并报告北京市水行政主管部门。
关键词:多元线性回归灰色关联分析曲线拟合缺水程度风险因子一、问题重述水资源,是指可供人类直接利用,能够不断更新的天然水体。
主要包括陆地上的地表水和地下水。
风险,是指某一特定危险情况发生的可能性和后果的组合。
水资源短缺风险,泛指在特定的时空环境条件下,由于来水和用水两方面存在不确定性,使区域水资源系统发生供水短缺的可能性以及由此产生的损失。
近年来,我国、特别是北方地区水资源短缺问题日趋严重,水资源成为焦点话题。
以北京市为例,北京是世界上水资源严重缺乏的大都市之一,其人均水资源占有量不足300m3,为全国人均的1/8,世界人均的1/30,属重度缺水地区,附表中所列的数据给出了1979年至2000年北京市水资源短缺的状况。
北京市水资源短缺已经成为影响和制约首都社会和经济发展的主要因素。
政府采取了一系列措施, 如南水北调工程建设, 建立污水处理厂,产业结构调整等。
但是,气候变化和经济社会不断发展,水资源短缺风险始终存在。
如何对水资源风险的主要因子进行识别,对风险造成的危害等级进行划分,对不同风险因子采取相应的有效措施规避风险或减少其造成的危害,这对社会经济的稳定、可持续发展战略的实施具有重要的意义。
《北京2009统计年鉴》及市政统计资料提供了北京市水资源的有关信息。
利用这些资料和你自己可获得的其他资料,讨论以下问题:1评价判定北京市水资源短缺风险的主要风险因子是什么?影响水资源的因素很多,例如:气候条件、水利工程设施、工业污染、农业用水、管理制度,人口规模等。
2建立一个数学模型对北京市水资源短缺风险进行综合评价,作出风险等级划分并陈述理由。
对主要风险因子,如何进行调控,使得风险降低?3 对北京市未来两年水资源的短缺风险进行预测,并提出应对措施。
4以北京市水行政主管部门为报告对象,写一份建议报告。
二、问题分析水资源对于经济文化发展和人民的生活水平密切相关,由于在特定的时空条件下,水资源由来水和用水两方面问题组成。
来水可描述为水资源总量,具体由地表水资源总量,地下水资源总量,污水处理量三方面构成。
用水量描述为总用水量,具体由农业用水,工业用水,第三产业及生活等其他用水三方面构成。
从这两个方面入手,可以把握水资源的来源和去向,运用数学建模的方法进行分析,找出主要的风险因子。
第一步:对于水资源总量,主要有地表水,地下水和污水处理量等因素构成,这些量是能够进行量化的,可以根据权威数据,利用多元线性回归的方法对上述因素进行探讨,建立其与水资源总量的回归方程,从而反映出各因素与水资源总量之间的关系。
经统计检验认为回归结果显著后,可用于预测和控制。
第二步:对于农业用水,工业用水,第三产业及生活等其他用水因素,虽然此因素能够量化,但考虑到其具有变化性和不可预知性,考虑依据往年的数据进行曲线的拟合,求出其拟合函数。
最终运用灰色关联分析的方法确定其中的主要风险因子的具体影响程度。
第三步:将总用水量和供水量进行合成,得出差值。
根据定义的缺水程度进行计算,得出北京市各年份的缺水程度表。
第四步:对北京市水资源风险进行综合评估,并做出等级划分。
对主要的风险因子进行调控,使风险等级降低,并预测北京市未来两年水资源的短缺风险。
第五步:对于未从根本上影响总用水量和水资源总量的量进行定性讨论,并结合实际给出可行性措施,缓解缺水程度。
第六步:参照实际提出合理化建议。
三、模型假设1.假设气象条件对供水量的影响如降雨量最终全部进入地表水资源;2.假设地下水资源总量不会因为渗漏减少,且在运输的过程中不损失;3.假设再生水全部进入地下水资源总量;4.假设各个因素对水资源总量或用水总量作用的大小与其对风险度的作用大小具有一致性。
5.风险度的大小可以用缺水的严重程度来度量。
6.假设模型中所引用数据是真实有效的;7.假设客观因素不会一起突变四、符号说明1 y为水资源总量2. x1, x2,x3分别为地表水,地下水,污水处理量3. yˆα为回归方程所给出的值成为回归值4. a,b,c分别为表示农业用水、工业用水、第三产业及生活等其他用水量5. D为总用水量6. S为定义的缺水程度7. r为影响程度大小8. t为年份9. xi(k)为参考序列10. yi(k)为各标准化序列11. ρ为分辨系数12. f为自由度五、模型的建立与求解5.1 地表水资源总量、地下水资源总量和污水处理量对水资源总量的影响5.1.1 多元线性回归分析由于地表水资源总量、地下水资源总量和污水处理量与供水量关系的不确定,采用多元线性回归分析的方法,确定这三个因素与供水量之间的函数关系式。
选取2001-2008年供水量与其部分影响因素数据如表1.表1 2001-2008年供水量与其部分影响因素数据设供水量为y,影响水资源总量的因素为地表水资源总量、地下水资源总量和污水处理量分别记为x1, x2,x3。
则建立3元线性回归模型y=β0+β1x1+β2x2+β3x3+ε,其中ε是随机误差服从正态分布N(0,δ),β0,β1,β2,β3为回归系数。
利用2001-2008年表一的实测数据代入上式,于是有y=β0+β1x1α+β2x2α+β3x3α+ε(α=1,2 (8)设b0,b1,b2,b3分别为参数β,β1,β2,β3的估算值,则得回归方程yˆ=b0+b1x1+b2x2+b3x3yˆα= b+b1x1α+b2x2α+b3x3α(α=1,2 (8)式中yα(α=1,2……,8)为样本值;yˆα为回归方程所给出的值成为回归值,称yα-yˆα(α=1,2……,8)为残差,它可划为样本值和回归值的偏差。
根据最小二乘法使残差平方和达到最小,即Q=Σα=1(yα-yˆα)2为最小,根据微积分的极限原理b0,b1,b2,b3必须满足i=0(i=0,1,2,3)将此正规方程组化简为(X T X)Bˆ=X T Y其中解得估算值=(X T X)-1(X T Y)= 这样计算得到i代入回归方程的回归方程如下yˆ=-4.732+2.138x1+0.498x2+0.274x3把(x1α,x2α,x3α)代入上式解出各个回归值(yˆ1,yˆ2…,yˆ8)计算→自由度为fu=p=3计算=30 自由度为fα=n-p-1=8-3-1=4总的离差平方和Syy=U+Q检验回归方程的显著性等同于检验假设H 0 :β1=0,β2=0,β3=0.作统计计量F ====8.04用α=0.05查表临界值F0.05(3,4)=6.59易见8.04>6.59,因此拒绝H即回归方程效果显著5.1.2水资源总量与其部分影响因素的定性分析根据所得的回归方程yˆ=-4.732+2.138x1+0.498x2+0.274x3,x1,x2,x3前的系数关系为 rx1>rx2>rx3即(2.138>0.498>0.274)。
当x2,x3固定时,x1增加一个单位,yˆ将增加2.138个单位。
同理x2变量时,yˆ增加0.498个单位,x3为变量时,yˆ增加0.274个单位,可见地表水量是最主要的影响因素,其次是地下水量,污水处理量相对来说影响较弱。
由于各个因素对水资源总量作用的大小与其对风险度的作用大小具有一致性,所以地表水量对风险的影响最为显著。
5.2对于总用水量与其部分影响因素的分析5.2.1影响总用水量的包括农业用水,工业用水,第三产业及生活等用水三方面。
由图表数据对三方面因素进行拟合,如图2,同时确定其函数关系由图表可以看出在1994年以前由于政策、耕作方式、产业结构的问题数据波动较大,而在1994年以后可近似看成连续曲线,所以我们选取1994年以后数据进行拟合分析,得出关系表达式。
图2 总用水量、农业用水量、工业用水量以及第三产业及生活等其他用水拟合关系表由图2 考虑时间的连续变化,通过拟合得出农业用水量曲线,如图3所示可以得出函数关系为a=0.0019(t-1994)3-0.0383(t-1994)2-0.4332(t-1994)+20.2598同理,对工业用水进行拟合,如图4图4 工业用水拟合图像可以得出函数关系为b=0.014(t-1994)2-0.8261t+14.1337同理,得出第三产业用水。