2010高教社杯全国大学生数学建模竞赛承诺书我们仔细阅读了中国大学生数学建模竞赛的竞赛规则。我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。我们知道,抄袭别人的成果是违反竞赛规则的,如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。我们参赛选择的题号是(从A/B/C/D中选择一项填写):A我们的参赛报名号为(如果赛区设置报名号的话):所属学校(请填写完整的全名):参赛队员(打印并签名):1.2.3.指导教师或指导教师组负责人(打印并签名):日期:年月日赛区评阅编号(由赛区组委会评阅前进行编号):2010高教社杯全国大学生数学建模竞赛编号专用页赛区评阅编号(由赛区组委会评阅前进行编号):赛区评阅记录(可供赛区评阅时使用):评阅人评分备注全国统一编号(由赛区组委会送交全国前编号):全国评阅编号(由全国组委会评阅前进行编号):储油罐的变位识别与罐容表标定摘要本文对储油罐的变位识别和罐容表的标定问题进行了深入探讨,建立了储油量和油位高度以及变位参数之间关系的数学模型,主要应用了mtalab进行求解。针对问题一,我们利用积分的方法推导出小椭圆储油罐在无变位和发生纵向倾斜变位时的一般公式。讨论了在储油罐发生纵向倾斜变位后对罐容表的影响,定义了平均影响率(变位前后储油量之差绝对值的平均值占总罐体容积的比例)作为评价罐体变位对罐容表的影响程度的大小的指标,求出4.87%。并分别给出了小椭圆储油罐在无变位和在纵向倾斜变位角取4.1的罐容表。表1小椭圆储油罐罐容表(纵向变位4.1)油位高度/hm0.000.010.020.030.040.05…储油体积3/Vm00.0017~0.00350.00630.01000.01480.0207……1.151.161.171.17131.181.191.20…3.91033.93383.95603.95883.97663.99554.10174.1101~针对问题二,将储油罐分为5个区域分别进行讨论,考虑到在球冠处的体积表达式过于复杂,我们省略了球冠处的一小部分体积,进行了近似求解,得出了罐内储油量与油位高度以及变位参数之间的一般关系的数学模型。在利用储油罐的实际测量值估计变位参数时,我们建立了昀小二乘拟合模型,得到了昀佳的变位参数为:纵向倾斜变位2.16,横向偏转变位4.50。并据此对储油罐的罐容表进行了标定(见表3)。在模型验证中,我们又采用蒙特卡洛模拟的方法对在问题二的模型中忽略的部分球冠体积进行了模拟计算。得到用问题二模型中求出的总储油量与模拟得出的总储油量一致度达到了99%,误差非常小,验证了我们所建立的模型的合理性和准确性。关键词平均影响率昀小二乘参数估计法蒙特卡洛模拟1一问题重述通常加油站都有若干个储存燃油的地下储油罐,并且一般都有与之配套的“油位计量管理系统”,采用流量计和油位计来测量进/出油量与罐内油位高度等数据,通过预先标定的罐容表(即罐内油位高度与储油量的对应关系)进行实时计算,以得到罐内油位高度和储油量的变化情况。许多储油罐在使用一段时间后,由于地基变形等原因,使罐体的位置会发生纵向倾斜和横向偏转等变化(以下称为变位),从而导致罐容表发生改变。按照有关规定,需要定期对罐容表进行重新标定。问题一为了掌握罐体变位后对罐容表的影响,利用小椭圆型储油罐(两端平头的椭圆柱体),分别对罐体无变位和倾斜角为=4.1的纵向变位两种情况做了实验。请建立数学模型研究罐体变位后对罐容表的影响,并给出罐体变位后油位高度间隔为1cm的罐容表标定值。问题二对于实际的储油罐,试建立罐体变位后罐内储油量与油位高度及变位参数(纵向倾斜角度和横向偏转角度)之间的一般关系。利用罐体变位后在进/出油过程中的实际检测数据,根据你们所建立的数学模型确定变位参数,并给出罐体变位后油位高度间隔为10cm的罐容表标定值。然后进一步用实际检测数据来分析检验模型的正确性与方法的可靠性。二模型假设1、假设题中所给数据均为储油罐内壁测量值;2、不考虑由于温度、压强变化等原因而引起储油罐的体积变化;3、油位探针被固定在储油罐上,其上油浮子能够准确测量油位高度;三符号说明a椭圆的半长轴长b椭圆的半短轴长L储油罐的总长l油位探针到油罐底部左侧的距离TV储油罐的总体积储油罐的纵向倾斜角度储油罐的横向偏转角度h油位高度R球冠体的半径0R圆柱体的底面半径注:未说明符号在文中用到时注明四问题一的解答小椭圆储油罐罐体变位前后都可以应用积分的方法求出罐体的储油量和油位高度之间的关系。对于纵向倾斜的小椭圆储油罐,考虑分段求出其储油量和油位高度之间的关系,从而得到重新标定后的罐容表。24.1小椭圆储油罐无变位时的模型由于此时的椭圆无变位,考虑先对二维椭圆进行积分。为方便表示油位高度,建立如图所示的坐标系,椭圆的半长轴长为a,半短轴长为,则椭圆方程为b2222()10xybabab图1对椭圆的积分示意图在方向上取椭圆面中的一微元dy积分得到油的侧面积y22()212000()221ybhahbDybsdxdydydxadyb储油罐内油的体积为220()21hybVsLLadyb查积分表得到2(2)arcsin()2hbhbVabLhbhbb(1)利用matlab计算得到1522232()22arcsin2aLhVhhbbhbbbb经验证两种方法得到的体积公式完全等价,(1)式即为小椭圆储油罐无变位时的储油量和油位高度关系的模型。根据此模型,我们可以求出小椭圆储油罐无变位时罐容表标定值(油位高度间隔取,结果见附录一)。1cm4.2小椭圆储油罐纵向倾斜变位时的模型3储油罐纵向倾斜之后,油位计在油位过高或者过低时将不起作用(如图2所示的和区域),考虑到倾斜角1v5v变化一般不会很大,所以我们可以将储油罐按液面高低分成五个部分,来求其储油量和油位高度之间的关系。我们讨论的是小椭圆储油罐纵向倾斜变位为逆时针旋转,如图2。对于储油罐顺时针旋转变位(即1~vv5为负值)时的情况与此非常类似,在此不再详细讨论。图2储油罐分区示意图4.2.1对区域的讨论1v在区域,其油位低于油位探针的油浮子,所以油位计量系统中显示油位高度为零。1v当油位计刚开始有示数时,计算其储油体积。将区域放大得到图31v图3区域的放大图1v图中,从原点纸面向里为x轴,利用三重积分可以得到22tan1tan1tan002yyblbabblDVdxdydzdydxdz4其中l为油位探针到储油罐左侧的距离积分得到212tantan2tanbblyblyVadb1y(2)4.2.2对区域的讨论2v由区域很容易得到区域的储油量和油位高度的变化关系,直接给出结论:1v2v22tan1tan2(tan)002yyhlbbabbhlDVdxdydzdydxdz所以222(tan)tan2tanbbhlyhlbyVadb1y(3)4.2.3对区域的讨论3v图4区域示意图3v在小椭圆储油罐无变位模型中我们已经求出了v的计算公式,同区域中的积分原理可以计算出,我们就可以得到此时的油量体积为1vavv和bb3avvvv(4)其中22()tantan1tan002ybhylhlabahvdydxdz52(2)arcsin()2hbhbvabLhbhbb22()1tan()tan0tan2ybhaLbbhylhLlvdydxdz4.2.4对区域的讨论4v由区域4和区域2的相似性,将(3)式中的h换为)(2bh,将l换为)l,并用总体积减去2V即为区域4的储油体积和油位高度的变化关系。(L221.2()tan1tan41.2()tan002yyhLlbbabTTbhLlDVVdxdydzVdydxdz其中为小椭圆储油罐的总体积TV化简并积分可得242()tan()tan21tanbThbLlybhLlyVVadby(5)4.2.5对区域的讨论5v在此区域中油浮子到达油位探针顶点,无法进一步测量油位高度。无法测量的总体积为:522()tan()tan21tanbbLlVybLlyadby(6)4.2.6综合各区域的罐容表标定的数学模型综上所述,我们得到了储油量V和油位高度、纵向倾斜角h之间的分段函数关系式:表2(,)Vh分段函数关系区域油位高度/hm储油量3/Vm10h212tan]tan[0,21tanbblyblyVabdy2(0,(-)tan]hLl222(tan)tan21tanbbhlyhlbyVadby63((-)tan,2-tan]hLlbl2222()tantan1tan3002()1tan()tan0tan22(2)arcsin()2ybhylhlabhybhaLbhylhLlVdydxdzhbhbabLhbhbbdydxdz4(2-tan,2]hblb242()tan()tan21tanbThbLlybhLlyVVadyb52hb522()tan(,()tan21tanTTbbLlVVVybLlyadb]y根据储油量和油位高度的分段函数关系我们可以得到罐体纵向倾斜变位(4.1)后油位高度间隔为1的罐容表标定值(见附录一)。cm当4.1时,各区域油位高度及体积变化范围为:表3各区域油位高度和储油量变化范围区域油位高度/hm储油量3/Vm10h1[0,0.0017]V2(0,0.1470]h2(0.0017,0.1513]V3(0.1470,1.1713]h3(0.1513,3.9588]V4(1.1713,1.2]h4(3.9588,4.0127]V51.2h5(4.0127,4.1101]V4.3罐体变位后对罐容表的影响为了能更加准确地刻画罐体的纵向倾斜变位对罐容表的影响,我们分别对罐体变位前后的理论值和测量值进行多方面的比较。4.3.1罐体变位前理论值与测量值比较根据附件一中所给数据,我们计算出在附件中所给的油位高度下理论值和测量值,并画出其曲线。700.20.40.60.811.21.400.511.522.533.544.5油位高度h/m储油量V/m3测量值理论值图5罐体变位前的Vh曲线对比通过对比我们发现,对于任意,储油量的理论值和实际值始终成如(7)式的比例关系。h0.9663VV测量理论(7)4.3.2罐体变位后理论值与测量值比较同样根据附件一中所给数据,我们计算出在附件中所给的油位高度下理论值和测量值,并画出其曲线,如图6。80.40.50.60.70.80.911.10.511.522.533.54油位高度h/m储油量/m3理论值测量值图6罐体变位后的Vh曲线对比从图6中可以看出测量值仍然始终小于理论值,进一步求得理论值与测量值之差的变化范围为[0.0454,0.0910],测量值的相对误差范围为[1.56%,5.18%]。4.3.3罐体纵向倾斜变位4.1前后理论值比较00.20.40.60.811.21.400.511.522.533.544.5油位高度h/m变位前后储油量V/m3变位前变位后图7罐体变位前后的Vh曲线对比9图8同一高度下储油量的理论值与测量值之差变化关