2010年数学建模全国一等奖论文储油罐的变位识别与罐容表标定
- 格式:doc
- 大小:1.22 MB
- 文档页数:34
2010高教社杯全国大学生数学建模竞赛
承 诺 书
我们仔细阅读了中国大学生数学建模竞赛的竞赛规则。
我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。
我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。
我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。
我们参赛选择的题号是(从A/B/C/D中选择一项填写): A
我们的参赛报名号为(如果赛区设置报名号的话):
所属学校(请填写完整的全名): 重庆大学
参赛队员 (打印并签名) :1. 王建
2. 丁超
3. 王昌赢
指导教师或指导教师组负责人 (打印并签名): 龚劬
日期: 年 月 日
赛区评阅编号(由赛区组委会评阅前进行编号): 2010高教社杯全国大学生数学建模竞赛
编 号 专 用 页
赛区评阅编号(由赛区组委会评阅前进行编号):
赛区评阅记录(可供赛区评阅时使用):
评
阅
人
评
分
备
注
全国统一编号(由赛区组委会送交全国前编号):
全国评阅编号(由全国组委会评阅前进行编号):
1 储油罐的变位识别与罐容表标定
摘要
本文对储油罐的变位识别和罐容表的标定问题进行了深入探讨,建立了储油量和油位高度以及变位参数之间关系的数学模型,主要应用了mtalab进行求解。
针对问题一,我们利用积分的方法推导出小椭圆储油罐在无变位和发生纵向倾斜变位时的一般公式。讨论了在储油罐发生纵向倾斜变位后对罐容表的影响,定义了平均影响率(变位前后储油量之差绝对值的平均值占总罐体容积的比例)作为评价罐体变位对罐容表的影响程度的大小的指标,求出4.87%。并分别给出了小椭圆储油罐在无变位和在纵向倾斜变位角取4.1的罐容表。
表1 小椭圆储油罐罐容表(纵向变位4.1)
油位高度/hm 0.00 0.01 0.02 0.03 0.04 0.05 „
储油体积3/Vm 0~0.0017 0.0035 0.0063 0.0100 0.0148 0.0207 „
„ 1.15 1.16 1.17 1.1713 1.18 1.19 1.20
„ 3.9103 3.9338 3.9560 3.9588 3.9766 3.9955 4.1017~4.1101
针对问题二,将储油罐分为5个区域分别进行讨论,考虑到在球冠处的体积表达式过于复杂,我们省略了球冠处的一小部分体积,进行了近似求解,得出了罐内储油量与油位高度以及变位参数之间的一般关系的数学模型。
在利用储油罐的实际测量值估计变位参数时,我们建立了最小二乘拟合模型,得到了最佳的变位参数为:纵向倾斜变位2.16,横向偏转变位4.50。并据此对储油罐的罐容表进行了标定(见表3)。
在模型验证中,我们又采用蒙特卡洛模拟的方法对在问题二的模型中忽略的部分球冠体积进行了模拟计算。得到用问题二模型中求出的总储油量与模拟得出的总储油量一致度达到了99%,误差非常小,验证了我们所建立的模型的合理性和准确性。
关键词 平均影响率 最小二乘参数估计法 蒙特卡洛模拟
2 一 问题重述
通常加油站都有若干个储存燃油的地下储油罐,并且一般都有与之配套的“油位计量管理系统”,采用流量计和油位计来测量进/出油量与罐内油位高度等数据,通过预先标定的罐容表(即罐内油位高度与储油量的对应关系)进行实时计算,以得到罐内油位高度和储油量的变化情况。
许多储油罐在使用一段时间后,由于地基变形等原因,使罐体的位置会发生纵向倾斜和横向偏转等变化(以下称为变位),从而导致罐容表发生改变。按照有关规定,需要定期对罐容表进行重新标定。
问题一
为了掌握罐体变位后对罐容表的影响,利用小椭圆型储油罐(两端平头的椭圆柱体),分别对罐体无变位和倾斜角为=4.1的纵向变位两种情况做了实验。请建立数学模型研究罐体变位后对罐容表的影响,并给出罐体变位后油位高度间隔为1cm的罐容表标定值。
问题二
对于实际的储油罐,试建立罐体变位后罐内储油量与油位高度及变位参数(纵向倾斜角度和横向偏转角度 )之间的一般关系。利用罐体变位后在进/出油过程中的实际检测数据,根据你们所建立的数学模型确定变位参数,并给出罐体变位后油位高度间隔为10cm的罐容表标定值。然后进一步用实际检测数据来分析检验模型的正确性与方法的可靠性。
二 模型假设
1、假设题中所给数据均为储油罐内壁测量值;
2、不考虑由于温度、压强变化等原因而引起储油罐的体积变化;
3、油位探针被固定在储油罐上,其上油浮子能够准确测量油位高度;
三 符号说明
a 椭圆的半长轴长
b 椭圆的半短轴长
L 储油罐的总长
l 油位探针到油罐底部左侧的距离
TV 储油罐的总体积 储油罐的纵向倾斜角度
储油罐的横向偏转角度
h 油位高度
R 球冠体的半径
0R圆柱体的底面半径
注:未说明符号在文中用到时注明
四 问题一的解答
小椭圆储油罐罐体变位前后都可以应用积分的方法求出罐体的储油量和油位高度之间的关系。对于纵向倾斜的小椭圆储油罐,考虑分段求出其储油量和油位高度之间的关系,从而得到重新标定后的罐容表。
3 4.1 小椭圆储油罐无变位时的模型
由于此时的椭圆无变位,考虑先对二维椭圆进行积分。为方便表示油位高度,建立如图所示的坐标系,椭圆的半长轴长为a,半短轴长为b,则椭圆方程为
2222()1 0xybabab
图1 对椭圆的积分示意图
在y方向上取椭圆面中的一微元dy积分得到油的侧面积
22()212000()221ybhahbDybsdxdydydxadyb
储油罐内油的体积为
220()21hybVsLLadyb
查积分表得到
2(2)arcsin()2hbhbVabLhbhbb (1)
利用matlab计算得到
1522232()22arcsin2aLhVhhbbhbbbb
经验证两种方法得到的体积公式完全等价,(1)式即为小椭圆储油罐无变位时的储油量和油位高度关系的模型。
根据此模型,我们可以求出小椭圆储油罐无变位时罐容表标定值(油位高度间隔取1cm,结果见附录一)。
4.2 小椭圆储油罐纵向倾斜变位时的模型
4 储油罐纵向倾斜之后,油位计在油位过高或者过低时将不起作用(如图2所示的1v和5v区域),考虑到倾斜角变化一般不会很大,所以我们可以将储油罐按液面高低分成五个部分15~vv,来求其储油量和油位高度之间的关系。我们讨论的是小椭圆储油罐纵向倾斜变位为逆时针旋转,如图2。对于储油罐顺时针旋转变位(即为负值)时的情况与此非常类似,在此不再详细讨论。
图2 储油罐分区示意图
4.2.1 对区域1v的讨论
在区域1v,其油位低于油位探针的油浮子,所以油位计量系统中显示油位高度为零。
当油位计刚开始有示数时,计算其储油体积。将区域1v放大得到图3
图3 区域1v的放大图
图中,从原点纸面向里为x轴,利用三重积分可以得到
22tan1tan1tan002yyblbabblDVdxdydzdydxdz
5 其中l为油位探针到储油罐左侧的距离
积分得到
212tantan21tanbblyblyVadyb (2)
4.2.2 对区域2v的讨论
由区域1v很容易得到区域2v的储油量和油位高度的变化关系,直接给出结论:
22tan1tan2(tan)002yyhlbbabbhlDVdxdydzdydxdz
所以
222(tan)tan21tanbbhlyhlbyVadyb (3)
4.2.3 对区域3v的讨论
图4 区域3v示意图
在小椭圆储油罐无变位模型中我们已经求出了v的计算公式,同区域1v中的积分原理可以计算出abvv和,我们就可以得到此时的油量体积为
3abvvvv (4)
其中
22()tantan1tan002ybhylhlabahvdydxdz
6 2(2)arcsin()2hbhbvabLhbhbb
22()1tan()tan0tan2ybhaLbbhylhLlvdydxdz
4.2.4 对区域4v的讨论
由区域4和区域2的相似性,将(3)式中的h换为(2)bh,将l换为()Ll,并用总体积减去2V即为区域4的储油体积和油位高度的变化关系。
221.2()tan1tan41.2()tan002yyhLlbbabTTbhLlDVVdxdydzVdydxdz
其中TV为小椭圆储油罐的总体积
化简并积分可得
242()tan()tan21tanbThbLlybhLlyVVadyb (5)
4.2.5 对区域5v的讨论
在此区域中油浮子到达油位探针顶点,无法进一步测量油位高度。无法测量的总体积为:
522()tan()tan21tanbbLlVybLlyadyb (6)
4.2.6 综合各区域的罐容表标定的数学模型
综上所述,我们得到了储油量V和油位高度h、纵向倾斜角之间的分段函数关系式:
表2 (,)Vh分段函数关系
区域 油位高度/hm 储油量3/Vm
1 0 h 212tan ]tan[0, 21tanbblyblyVadyb
2 (0, (-)tan]hLl 222(tan) tan21tanbbhlyhlbyVadyb