储油罐的变位识别与罐容表标定模型

合集下载

数模全国一等奖储油罐的变位识别与罐容表标定

数模全国一等奖储油罐的变位识别与罐容表标定

储油罐的变位识别与罐容表的标定摘要本文研究储油罐的变位识别与罐容表的标定。

分别以小椭圆型油罐和实际卧式储油罐为研究对象,运用高等数学的积分的知识,分别建立罐体变位前后罐内油体积与油高读数之间的积分模型,使用Matlab 软件得出结论。

对于问题一,以小椭圆型储油罐为研究对象,在无变位时,小椭圆型储油罐为规则的椭球柱体,可利用解析几何与高等数学的知识建立油罐内体积与油高读数之间的积分模型,得出罐体无变位时的理论值。

当罐体发生纵向变位时,小椭圆型储油罐的截面不再是规则的几何形体,但根据倾角α及所给小椭圆型罐体的尺寸,可得其截面面积的表达式,利用高等数学中积分的方法,根据不同油高,建立了模型一,得到了储油量和油高的关系公式。

最后,根据实验数据的处理,用拟合的方法,修正了某些系统误差的影响,计算出罐体变位后油位高度间隔1cm 的罐容表的标定值。

对于问题二,由于实际储油罐内没油的高度不同,我们将其分为五种情况分别讨论,并对每种情况建立积分公式,得出罐内油体积与油位高度及变位参数(纵向倾斜角α和横向偏转角β)之间的函数关系式,利用所给的实验数据,运用最小二乘法,建立非线性规划模型212arg ,(((,,)(,,)))min (,,)nii i i V H V HOilData error OilData αβαβαβαβ-==--∑用Matlab 非线性规划求解得出使得总体误差最小的α与β值:α=2.12°,β=4.06°。

通过α与β的数值计算出出油量理论值与实测值的平均相对误差小于0.5% 。

对模型进行了较为充分的正确性验证和稳定性验证:在α与β的值为0时,其计算出来的罐容值与理论值完全吻合,说明模型在体积计算上是正确的;当对油高进行0.1%的扰动时,α的值变化也在0.1%左右,说明α的稳定性很好,但是β的值从4.06°变成了3.75°,变化了大约8%,所以我们详细分析了β的数学表达式,从理论上分析了影响其稳定性的因素。

储油罐的变位标识与罐容表的标定

储油罐的变位标识与罐容表的标定

摘要为解决加油站的地下储油罐在使用一段时间后,由于地基的变形会导致无法根据预先标定的罐容表计算储油罐内油量容积的问题,研究如何识别储油罐变位以及对罐容表的重新标定的问题.得到储油罐的总油量与油标高度、纵向偏转角、横向偏转角之间的关系模型.利用该模型可根据加油站的出油量以及对应的油标高度来识别储油罐的变位,通过建立优化模型, 搜索算法和MATLAB软件求解出了所识别的变位的变位角度, 并利用实验数据对求解结果进行了检验; 最后利用得到的油量表达式给出了两个储油罐的罐容表.为了得到变位参数的有效估计,对进出油实测数据建立非线性的最小二乘回归模型,在数值求解中,采用截面积的微元方法,有效减少了复杂的体积积分计算,从而完成罐容表的修正标定。

关键词:MATLAB 变位标识罐容表标定储油罐ABSTRACTIn order to solve the problem that the calculation of oil tank volume must be calibrated periodically because an oil tank shift for the foundation deformation,the fuction relation between oil volume,altitude,direction deflection angle,transverse direction deflection angle is given out.The shift parameter Can be found with the model and data of oil volume.The new calculation of oil tank volume can be finned after tank shift.a1.Further more,we have gained the displacement angle by developing a optimization model, gradually decrease interval search algorithm and Matlab software, and then apply the experimental data to verify our solved results.We develop the non—linear of least squared regression model to estimate the parameters of position change.In particular,the differential element method of the sectional area is proposed to effectively reduce the complex numerical computation of integral.Therefore,the volume table is readjusted by the estimation of parameters of position change.Keywords:MATLAB;shift confirm ;calibration calculation of volume;oil tank第一章绪论1.1 储油罐问题的背景由来储油罐是储存油品的容器,在我们周边加油站是普遍存在的,一般加油站都有若干个储存燃油的地下储油罐,并且一般都有与之配套的“油位计量管理系统”,先通过流量计和油位计来测量进/出油量与罐内油位高度等数据,再通过预先标定的罐容表(即罐内油位高度与储油量的对应关系)进行实时计算,使地面上的人很容易了解罐内油位高度和储油量的变化情况。

(整理)储油罐的变位识别与罐容表标定模型.

(整理)储油罐的变位识别与罐容表标定模型.

储油罐的变位识别与罐容表标定模型摘要 本文研究的是储油罐变位识别与罐容表标定的数学关系模型。

对于问题一, 罐体没有纵向变位时, 在储油罐本身几何分析的基础上,建立无变位的油量体积V 与标定表读数h 的关系模型。

计算出理论值,通过误差分析和线性拟合,求出系统误差和随机误差,修正了罐容表。

在罐体有纵向变位时,将储油罐的纵向变位划分为三种不同情况,利用积分思想求解不同变位情况下的油量的理论体积。

根据纵向倾斜参数︒=1.4α建立有纵向变位的油量体积V 与标定表读数h 的关系模型。

利用MATLAB 软件和excel 工具的解出油量体积V 的理论值。

然后,充分考虑模型中系统误差和偶然误差的影响,重新标定了罐容表,给出间隔为1cm 的罐容表标定表,解决了加油站罐容表无法准确反映储油量的问题。

对问题二罐体,我们建立了纵向α和横向β同时发生时,标定表读数h 与油量V 的数学模型。

我们不仅考虑了纵向变位的三种情况、横向变位的两种情况,而且考虑了纵向和横向变位同时发生的情况。

利用积分思想建立模型,运用MATLAB 软件对模型的不同情况进行了详细、精确的计算。

然后充分结合误差分析,以平方误差最小原则对α、β采取搜索算法,得出实际变化值2.0524, 4.0αβ==,并给出罐容表间隔为10cm 的标定表。

最后结合题目所给数据对所求数据进行检验。

通过模型分析,结合系统误差与读数h 的函数关系。

在多次误差分析的基础上再对模型进行了检验,得到了理想结果。

本文通过以上各模型的深入分析和研究,解决了储油罐变位时储油量与罐容表刻度不一致的问题,具有广泛的运用价值。

在运用方法上,我们采用了系统误差和观察误差双重误差分析,线性回归、拟合相结合的误差分析法以及搜索法等方法的运用,提高了罐容表标定的精确度,大大增添了本文的的科学性和结构的严谨性。

关键词:线性回归、拟合、MATLAB 、误差分析、搜索法一、 问题的重述大部分加油站储油罐在使用一段时间后,由于地基变形等原因,使罐体的位置会发生纵向倾斜和横向偏转等变化(以下称为变位),从而导致罐容表发生改变。

储油罐的变位识别与罐容表标定

储油罐的变位识别与罐容表标定

储油罐的变位识别与罐容表标定摘要许多储油罐在使用一段时间后,由于地基变形等原因,使油罐发生纵向倾斜或者横向偏转,从而导致罐容表发生改变。

据此,我们用微积分与数据拟合的方法建立储油罐的变位识别与罐容表标定的模型。

通过对问题的分析,将问题化成若干个小问题,从而建立了五个数学模型。

其中模型一、二主要针对的是一问提出的,模型三、四、五针对的是二问提出的。

模型一通过用微积分知识确定了无变位时罐内油量与油位高度的关系式,并通过编写MATLAB程序对模型进行了求解。

模型二考虑变位时罐内油量与油位高度的关系,通过附件1中给的数据,拟合出了罐内油量的理论值与实验值之差v∆与油位高度h的关系式,通过v∆与h的关系式可以将倾斜角度α拟合进去,从而得到v∆与h、α的函数关系式,再根据v v v=-∆理实确定出v实的表达式。

模型三考虑的是无变位时储油量与油位高度的关系,与模型一不同的是储油罐的形状不同,通过二重积分求得储油量与油位高度的关系式,最后通过编写MATLAB程序对模型进行了求解。

模型四考虑的也是无变位时储油量与油位高度的关系,只是研究方法与模型三不同,即模型三和模型四是研究同一问题的不同方法。

模型四是将罐子看成一个卧式的圆柱体,求其体积,进而分析误差,并求出误差,最后也可得到较为精确的罐内油量与油位高度的关系式,最后通过编写MATLAB程序对模型进行了求解。

模型五考虑了横向和纵向的倾斜角度的变化,通过对附件2显示油高和显示油量容积两列数据的拟合确定油位高度为0时的罐内油量,即常数L,然后根据新建立的关系式和模型四来确定纵向倾斜角α和横向偏转角β,最终得到了存在倾斜角α和横向偏转角β罐内油量与油位高度的关系式。

应用以上五个模型可以很好的解决题中的两个问题,即模型一、二解决一问,模型三、四、五解决二问。

关键词:微积分数据拟合储油罐油位高度罐容表1 基本假设1)储油罐的形状是规则的2)油位高度为0时,罐内油量为常数L2 符号说明1) h ——油位高度2) l ——小椭圆形储油罐的长度3) a ——小椭圆形储油罐横截面椭圆的长半轴长 4) b ——小椭圆形储油罐横截面椭圆的短半轴长3 模型的建立、求解与应用3.1模型一3.1.1模型的建立对于(1)问,首先考虑储油罐无变位的情况,其横截面积如图:其阴影部分的面积2hs xdy =⎰ ,其中x =则 2v sl =理,其中v 理表示无变位罐内的油量。

最新储油罐的变位识别与罐容表标定的数学模型

最新储油罐的变位识别与罐容表标定的数学模型

储油罐的变位识别与罐容表标定的数学模型储油罐的变位识别与罐容表标定的数学模型摘要本文解决了储油罐罐容表变位后标定的问题。

通过把实际的储油罐抽象成直角坐标系下的几何柱体,然后从区分不同的油面高度入手建立了几何柱体体积的积分模型。

再通过合理运用所给数据进行数据拟合,得出了油量体积与油面高度之间的函数关系,进而进行理论与实际体积之间的误差分析和模型可行性分析。

针对问题一,首先对于无变位的小椭圆柱体建立了直角坐标系下的容积积分模型(见第4页)。

通过Minitab15软件对实验数据进行曲线拟合,得出一个油量作为高度的函数关系。

利用这个函数关系计算出相应罐容表高度的实际油量容积,对比理论积分模型的容积值,计算出误差值(见表3和表5)。

观察知误差属于正常范围内,则得出通过理论模型来标定的标准罐容表(见第7页表6)。

然后当只有纵向倾斜的变位时,根据柱体内的倾斜油面将柱体容积分为三个部分,分段计算出相对应部分中的容积积分,建立了变位后的分段容积积分模型,通过Matlab7.0编程得出容积积分函数(见第9页)。

而这个模型是与纵向倾斜角度和油高两个因素有关的。

当倾斜角一定时,代入条件数据进行拟合对比,得出模型是合理有效的,从而得出变位后的罐容表(见第12页表7)。

最后将每变化0.01m的油量变化量与标准罐容表作比,得出比例系数。

针对问题二,将储油罐分割成两个球冠和一个圆柱三部分,并将其截面放入平面直角坐标系下建立容积积分模型,分别求出各个部分的油量容积,再相加求总容积(见第15页)。

而当纵向倾斜和横向偏转都存在时,考虑将空间直角坐标系作一个相应变换,即把轴乘以相应的三角函数得到新的坐标系,此时积分模型得出的是关于两个倾斜角度和高度的函数。

然后根据所给数据作拟合计算出实际油量,且分别选取两个倾斜角度的合理范围,固定高度后代入容积积分函数,将得到的油量与拟合出的实际油量作比较,利用最小二乘的方法从两边逐步逼近,最终得出最优的倾斜角度(见第17页)和倾斜后的罐容表(见第17页表8)。

储油罐的变位识别与罐容表标定

储油罐的变位识别与罐容表标定

2. 模型假设 2. 模型假设
2. 模型假设
1、假设当油面高度到达一定的高度后 、假设当油面高度到达一定的高度后 高度 不再出油。 不再出油。 2、由于压强关系,假设油面高度不 、由于压强关系, 能超过罐深的。 能超过罐深的。 3、因为考虑到储油罐横向偏移和纵向 、 倾斜的角度不会太大, 倾斜的角度不会太大,所以假设油罐 不会露出罐底。 不会露出罐底。
Y=0.0012x+74.6429
既而得出储油罐变位后的罐容表
4.模型建立与求解
油位高度 (cm) 8.5 9.5 10.5 11.5 储油量(L) 5.2948 14.9381 27.3736 42.0371 油位高度 (cm) 45.5 46.5 47.5 48.5 储油量(L) 1099.6 1139.3 1179.3 1219.5 油位高度 (cm) 82.5 83.5 84.5 85.5 储油量(L) 2647.3 2688.5 2729.4 2770.1
4.模型建立与求解
4.模型建立与求解
问题一
b O
图中椭圆弓形的高为 h,图中阴影部分为 , 储油横截面,先用定积分求储油体积。 储油横截面,先用定积分求储油体积。设弓形 的面积为 S ( h), 当 0 ≤ h ≤b 时
O
O
h (2b h ) a S ( h ) = ab arcsin + ( h b ) h (2b h ), b b
储油量(L)
油位高度(cm)
储油量(L)
油位高度(cm)
储油量(L)
48772.34 51269.78 53651.81 55896.23 57982.21 59881.01 61565.02 62982.81 64073.41 64664.82

储油罐的变位识别与罐容表标定

储油罐的变位识别与罐容表标定
V (h) 2l a bh b2 (b h)2 dh.
b b (2)当罐体变位时,设横截面椭圆方程为
x2 a2

(y
b)2 b2
1(a

b

0),
a=0.89,b=0.6,l=2.45. 由(9)式得 | x | a b2 (y b)2 . b 当油浮标的观测高度为 h 时,横截面面积
平面上的 n 个点(hi,Vi),i=1,2,…,n。需要寻找一个函数 f(x),使其在最小二乘 准则下与所有数据点最为接近。

f (x ) a0 a 1r 1x( )a r2 x2 ( ) amrm x ( ) ,
(1)
其中 rk (x) xk 是一组线性无关的函数, ak 是待定系数。 (k 1, 2, , m; m n)
A=(RTR)-1RTY. 4.2.2 体积的计算 (1)当罐体无变位时,设罐体横截面椭圆方程为
x2 a2

y2 b2
1(a
b 0),
(6)
其中 a=0.89,b=0.6.
解得| x | a b2 y2 a b2 (b h)2 .当油浮标的观测高度为 h 时,横截面
b
将(18)代入(11),得
S (z,h) 2 a (1.2h)(2.05z)tan b2 (y b)2 dy,
b0
(20)
将(20)代入(19)得罐体油量体积的表达式
1.2h2.05
V (h) ab l 2 tan dz
a (1.2h)(2.05z) tan
(2)S——只考虑纵向变位时,油面假想高度为 h 时,在罐体的 z 轴某点上平行 于罐底面圆作一横截面,所得油的横截面积,如图 5 所示。考虑罐体纵向变位时,

储油罐的变位识别与罐容表标定

储油罐的变位识别与罐容表标定
V g (h l2 tan ) g (h l1 tan )
当 2b l2 tan h 2b 时, 油面所截几何体体积可以视为整个椭圆柱体体 积减去上方的空隙,此时,
V ab(l2 (2b h) cot ) f (2b) f (h l1 tan )
关键词:卧式储油罐;体积计算;微积分;误差分析.
一、问题重述
加油站的核心便是储油罐的设置, 通常加油站都有若干个储存燃油的地下储 油罐,并且配有“油位计量管理系统”,采用流量计和油位计来测量进/出油量 与罐内油位高度等数据,通过罐内油位高度与储油量的对应关系进行实时计算, 以得到罐内油位高度和储油量的变化情况。 针对实际储油罐, 本题涉及到的是主体为圆柱体,两端为球冠体的封头式椭 圆柱型卧式油罐。但由于许多储油罐在使用一段时间后,由于地基变形等原因, 使罐体的位置会发生纵向倾斜和横向偏转变化,即变位,从而导致罐容表发生改 变。 问题一: 主要讨论两端平头的小椭圆型柱体储油罐,其它装置和油位计量管 理系统与实际储油罐相同。现在分别对罐体无变位和倾斜角为=4.1°的纵向变 位两种情况做了实验, 实验数据如附件一所示。要求建立数学模型研究罐体变位 后储油体积与油浮子所示数据之间的关系,用附件一数据进行检验,并分析其对 罐容表的影响,再给出罐体变位后油位高度间隔为1cm的罐容表标定值。 问题二:针对实际储油罐,当储油罐发生纵向倾斜角度 ,横向偏转角度 后,要求建立罐内储油量与油位高度及变位参数 、 之间的一般关系。并利用 罐体变位后在进/出油过程中的实际检测数据,根据所建立的数学模型确定变位 参数,并给出罐体变位后油位高度间隔为1cm的罐容表标定值。
储油罐的变位识别与罐容表标定
摘 要
加油站中储油罐的油量有专门的“油位计量管理系统”进行测定,但在实际 生活中,由于罐体材料以及周围环境的影响,导致装置测定值产生误差,需要对 其重新标定。本文主要通过分段积分法,建立了储油罐无变位、横向偏转、纵向 倾斜变位条件下油量与油位高度之间的数学模型。 问题一仅涉及两端平头的椭圆柱体,首先根据积分公式分五种情况,精确推 导出平放和纵向变位时, 罐体内油的体积计算公式的解析表达式。其次利用此模 型计算出累加进油量的理论值, 并与实际实验数据进行比较分析,进一步考虑到 油位探针、 进油管和出油管的体积对油位高度的影响,我们对原始数据进行了补 偿拟合。在此基础上利用 Matlab 软件编程得出罐体变位后油位高度间隔为 1cm 的罐容表标定值。 问题二涉及对带球冠的实际储油罐体积的推导与参数估计。 其中罐身在考虑 到横向偏角的情况下做类似问题一的精确推算。而对于左右球缺部分,采用微元 积分的思想, 确定了球缺顶储油罐内油量与油位高度及横纵向倾斜角的函数关系 模型,利用 Matlab 软件编程对罐容表在不同变位角度下进行了标定,估计出实 际储油罐的参数值为 1.5 , 1 ,并给出储油罐的罐容表。 本文在数值分析基础上给出了各种情况下储油罐实际油量与液面高度的具 体计算模型,同时又应用相关数据对参数进行了估计,在模型的改进中,提出了 运用辛普森公式计算球缺体积的想法,指出了合理的改进方向。

数学建模储油罐的变位识别与罐容表的标定

数学建模储油罐的变位识别与罐容表的标定

储油罐的变位识别与罐容表的标定摘要本文运用定积分、重积分,数理统计等知识研究储油罐变位后对罐容表的影响。

观测油罐探针的变化,分情况讨论变位油罐进/出油的罐内油液体积。

采用图形结合建立数学模型。

用定积分求解椭圆面积,进而求出油位高对应储油罐(无变位)的油容量的对应关系,利用数理统计与Excel 2003对数据分析并绘制图形,建立当前最优的实验储油罐无变位模型(模型一)。

模型二即是实验储油罐纵向倾斜(固定角)的数学模型。

对模型一、二两组数据进行对比,估算出油位高度相同时不变位以及变位后储油罐内油容量,再将两部分的油容量相减可算出油位高度和油容量的函数,得出罐体变位后油位高度间隔为1厘米的罐容表的标度。

模型四采用大量图形分析和数学知识,建立空间直角坐标系,将问题分出四种情况讨论。

建立当前最优的实际储油罐无变位模型(模型三),并与模型四进行对比可得关于油位高度和油容量的函数,那么将相隔10cm油位高的油容量代入模型即求得。

关键词:定积分重积分数理统计图形结合一、问题重述加油站的储油罐是大家非常熟悉的一种储油罐,就目前世界各地来看,它不能脱离我们的现实生活。

所以我们有必要对储油罐进行彻底的了解。

根据我们所学的知识,用数学模型方法研究解决储油罐的变位识别与罐容表标定的问题。

通常加油站的储油罐都有与之配套的“油位计量管理系统”,采用专业的测量仪器测出罐内的储油体积与罐内油位高度,通过预先标定的罐容表(罐内油位高度与储油量的对应关系)进行实时计算,以得到罐内油位高度和储油量的变化情况。

但是,许多储油罐在使用一段时间后,罐体的位置会地基变形发生纵向倾斜和横向偏转等变化(称为变位),从而导致罐容表发生改变。

根据以上的情况,为了掌握罐体变位后对罐容体的影响,利用小椭圆型储油罐(两端平头的圆柱体)做了罐体无变位和倾斜角为一定角的纵向变位两种情况的实验,且得到了实验数据。

在实验图形的基础上,我们深入了实际油罐的变位分析。

储油罐的变位识别与罐容标定

储油罐的变位识别与罐容标定

1926.9 3.49 1026.99 3618.91
1978.7 3.49 1044.25 3668.91
2030.4 3.49 1062.37 3718.91
2082.2 3.49 1081.59 3768.91
2133.9 3.49 1102.33 3818.91
2185.7 3.49 1125.32 3868.91
1254.3 3.49 852.84 3018.83
1306 3.49
866 3068.83
1357.8 3.49 879.32 3118.83
1409.5 3.49 892.82 3168.83
1461.2 3.48 892.84 3168.91
1513 3.49 906.53 3218.91
1564.7 3.49 920.45 3268.91
∫ V =
h−b
2L
−b
a2
(1

y2 b2
)dy
(8)
而此处 h 与 H 相等,所以式(8)可化为:
∫ V =
H −b
2L
−b
a2
(1

y2 b2
)dy
(9)
其中 a 表示椭圆的长半轴长度, b 表示椭圆的短半轴长度, L 表示储油罐纵向全 长。这就是在无变位情况下,储油罐的罐容V 与油位高度 H 的函数关系。 5.1.1.2 模型求解
(10)
同一油位高度下实际罐内油量与理论罐内油量的对比表如下表 1 所示:
4
油位高 度/mm 159.02 176.14 192.59 208.5 223.93 238.97 253.66 268.04 282.16 296.03 309.69 323.15 336.44 349.57 362.56 375.42 388.16 400.79 413.32 425.76 438.12 450.4 462.62 474.78 486.89 498.95 510.97 522.95 534.9 546.82 558.72 570.61 582.48 594.35 606.22 618.09 629.96 641.85 653.75

储油罐的变位识别与罐容表标定

储油罐的变位识别与罐容表标定
y* [ H R (d l2 r ) tan ] tan (1 tan 2 ) r 2 [ H R (d l2 r ) tan ]2 1 tan 2
(5)
(3)当 2R l1 tan H 2R 时, 类似于 (1)中的方法, 在 O yz 坐标面上:平面 与 卧 式 容 器 在 平 面 z l2 d 的 交 点 为 (0, y(l2 d ), l2 d ) , 其 中
V2 *
y
y ( l1 d )

R2 y 2
R2 y 2
[( H R y ) tan r 2 x 2 y 2 d l1 r ]dxdy
3
y(l1 d ) y 2 (l1 d ) 3 2 H R y* 2 R3 R ( d l1 r ) { f [ ] f ( )} {[1 ] tan R R 3tan R2
{[(d l2 r ) s sign( )
d l2 r r ( H R) 2
2
] tan }
其中 sign() 为符号函数。 利用微积分学的基本近似公式进行计算,其中注意 f (t ) 2 1 t 2 ,定积分用 简单的矩形近似,可从 (10)推得:
V ( H ) V ( H , ) R2 ( H R)2 [(l2 l1 ) (l2 l1 2d r ) ( H R)2 ] tan
R 2 ( H R) 2 [r ( H R) ] [l2 l1 r sign( ) r ( H R) ] f ( 2 ) tan (11) r ( H R) 2

储油罐的变识别与罐容表标定模型

储油罐的变识别与罐容表标定模型

储油罐的变位识别与罐容表标定模型摘 要加油站储油罐由于地基变形等原因,使罐体发生变位的情况在现实生活中是很常见的,这使得对储油罐进行变位识别及标定罐容表变得非常重要。

本文针对上述问题,得到了可以较准确进行变位识别和标定罐容表的数学模型,较好的解决了此类问题。

首先在两端平头的椭圆柱体在无变位和只发生纵向变位的情况下,通过微积分知识,找到了储油量与罐容表的读数之间的函数关系式,即建立了储油罐在不变位和只发生纵向变位时标定罐容表的数学模型,并用题中附件给出的准确实验数据,利用Matlab 编程对模型的正确性与可靠性进行了检验,误差分析表明,理论值和实际值的偏差基本保持在1%至5%相对较小的范围,进而通过Matlab 编程,利用实测数据对理论模型进行校正,即在理论公式中加上一项0.0765m 3,使理论值与实际值更加接近,从而使得到的罐容表的标定值更加精准。

在此基础上,再利用Matlab 得到了罐体变位后油位高度间隔为1cm 的罐容表标定值(见表一)。

针对问题2中涉及两端为球冠体罐身为圆柱型的储油罐,首先推导出无变位的体积计算公式。

然后考虑同时发生纵向和横向变位的情况,采用分割处理方法,将总体积分为三部分,中间部分体积的求法在一问中已经得到解决。

联系实际,变位参数较小,球冠凸出部分的长度相对罐身较小,所以过油面中点做罐底的平行线,油面与平行线相交所夹的球冠部分体积可以处理为近似相等,近似相互割补,这样就把两个不规则的球冠部分体积转化为规则体积,只需通过几何关系推导出计算两端体积时对应的高度与罐容表读数之间的关系表达式,将其带入推导出的规则球冠的体积计算公式便可求得总体积,从而得到了包含变位参数的罐容表标定值模型。

再通过分析题中给出的数据,发现出油量与显示油量容积之差不相等,说明显示油量容积与真实油量容积之间存在偏差,因此用理论出油量与真实出油量差的平方和为最小来确定变位参数的值,从而使模型得到的理论值与真实值更接近。

储油罐的变位识别与罐容表标定的数学模型

储油罐的变位识别与罐容表标定的数学模型

储油罐的变位识别与罐容表标定的数学模型摘要:本文研究储油罐的变位对罐容表的影响问题,利用微积分理论知识,采用截面面积积分求体积的方法,建立储油罐油量与油位高度之间的关系模型,运用matlab 编程求解,从而分析、讨论储油罐变位前、后对罐容表的影响。

首先研究问题⑴中两端平头的小椭圆形储油罐,讨论其变位前、后对罐容表的影响。

在变位前对储油罐沿着油面水平截面得到矩形,对矩形积分建立储油量与油位高度之间的关系模型I ,即 (1arcsin 2a H b v L H b ab ab b b π-⎡⎤⎛⎫=-++ ⎪⎢⎥⎝⎭⎣⎦ , 代入几何参数,给出了正常的罐容表对应值,再将附件1所给的油位高度代入模型中,得到相应的储油量,并与实际的储油量相比,误差在0.35之内,从而检验模型的正确性;变为后,建立积分模型II ,得到纵向倾斜(04.1α=)时的罐容表的修定值,与正常情况下的罐容表标定值相比较,分析变位对罐容表的影响,随着油位示数的增大,对体积的影响先增后减。

然后研究问题⑵中两端为球冠体的储油罐变为后对罐容表的影响。

在储油罐无变位时,将储油罐分为两部分,中间的柱体部分在模型I 的基础上求解,两端的球罐体沿水平方向积分求解,将各部分结果求和,得到无变位时储油量与油位高度的关系模型III ;在发生变位(纵向倾斜 α和横向倾斜 β)后,考虑到,储油罐可能出现一端有油和两端有油的情况,我们将储油罐分为三部分,找到两种情况下油位示数的临界值,先考虑纵向变位,得到储油量与油位高度、变位参数 的关系,然后将油位示数与β 的关系代入其中,得到模型IV ,即 ()(),,V F h αβ=,利用附件2中的数据确定变位参数得到 2.11οα=, 4.31οβ=,从而建立了变位后罐容表的修定值,由模型III 得到罐容表正常情况下的标定值,与其进行比较。

并且利用附件2中的数据对模型进行了检验,验证了模型的可行性。

文中模型采用截面面积积分的方法具有一定的理论基础,而且针对不同的情况,采取不同的截法,方法简单、可行,可以应用于实际生活当中。

储油罐的变位识别与罐容表标定

储油罐的变位识别与罐容表标定

储油罐的变位识别与罐容表标定摘要【关键词】1.问题重述通常加油站都有若干个储存燃油的地下储油罐,并且一般都有与之配套的“油位计量管理系统”,采用流量计和油位计来测量进/出油量与罐内油位高度等数据,通过预先标定的罐容表(即罐内油位高度与储油量的对应关系)进行实时计算,以得到罐内油位高度和储油量的变化情况。

许多储油罐在使用一段时间后,由于地基变形等原因,使罐体的位置会发生纵向倾斜和横向偏转等变化(以下称为变位),从而导致罐容表发生改变。

按照有关规定,需要定期对罐容表进行重新标定。

用数学建模方法研究解决储油罐的变位识别与罐容表标定的问题。

(1)为了掌握罐体变位后对罐容表的影响,利用如图4的小椭圆型储油罐(两α=的纵向变位两种情况端平头的椭圆柱体),分别对罐体无变位和倾斜角为 4.1o做了实验,实验数据如附件1所示。

请建立数学模型研究罐体变位后对罐容表的影响,并给出罐体变位后油位高度间隔为1cm的罐容表标定值。

(2)对于图1所示的实际储油罐,试建立罐体变位后标定罐容表的数学模型,即罐内储油量与油位高度及变位参数(纵向倾斜角度α和横向偏转角度β)之间的一般关系。

请利用罐体变位后在进/出油过程中的实际检测数据(附件2),根据你们所建立的数学模型确定变位参数,并给出罐体变位后油位高度间隔为10cm的罐容表标定值。

进一步利用附件2中的实际检测数据来分析检验你们模型的正确性与方法的可靠性。

2.问题分析3.符号说明与问题假设4.模型建立与求解为了不失一般性,我们建立以下三个普遍使用的模型,讨论两端为椭球端面的油罐在平放和斜放时罐容表的标定问题,即确定V V=(h)。

4.1模型一:油罐平放时,罐容表的标定。

设当罐内油的高度为h 时,油的体积为V (h )下面分两部分计算体积V a .中间圆柱体的体积1V10V ()2hh L xdy =⎰,x =, 10()2a V h L b =⎰,积分得,1()arcsin2h b V h abL b π⎤-⎥=+⎥⎦① b .左右两边椭球部分的体积2V ,3V由于罐体平放易得2V =3V若将左右两边椭球部分合在一起,则形成了一个新的椭球,其正视图如下,方程为:221y b c b z -⎛⎫⎛⎫+= ⎪ ⎪⎝⎭⎝⎭2V +3V =0hxzdy π⎰其中x =,z =即2V +3V =()223220123h ac ac by y dy bh h b b ππ⎛⎫-=- ⎪⎝⎭⎰又2V =3V 则232321123ac V V bh h b π⎛⎫==- ⎪⎝⎭② 由以上讨论可得平放时两端为椭球的油罐的体积与h 的关系123V V V V =++2321arcsin23h b ac abL bh h b b ππ⎤-⎛⎫⎥=++- ⎪⎥⎝⎭⎦4.2模型二:油罐与水平面呈α夹角时,罐容积表的标定问题 设浮标距离罐底垂直距离为h 时,油罐内的油体积为V将整个油罐分为五部分,通过定积分可以解决不同区域的V 与h 的关系,从而解决罐容积表的标定。

储油罐的变位识别与罐容表标定

储油罐的变位识别与罐容表标定
无变位时油量与油位高度的关系 4000
油量(L )
3000
2000
1000
200
400
600 800 油 位 高 度 ( mm)
1000
1200
图 3 无变位时油量高度与储油量的关系
第二步: 问题一我们先考虑建立小椭圆油罐无变位时罐内油位高度与储油量的函数关系式. 下面我们通过小椭圆油罐截面示意图推导小椭圆油罐无变位时罐内油位高度与储油量 的函数关系式. 油罐的一个端面是椭圆面,所以现在要计算的是任意液面高度对应的储 油量,如图 4:
二、问题假设
假设实验采集到的数据准确无误,油罐始终不变形,且不考虑油罐罐体厚度. 不考虑温度、气压等因素对测量值的影响. 油罐的变位只考虑纵向倾斜(靠近油位探针单侧地质塌陷)和横向偏转,不考虑其 他复杂变化. 假设罐体发生变位的纵向倾斜角度 和横向偏转角度 都有一个安全限度,并且在 安全限度内油位计量系统正常工作. 不考虑油罐体中部分油管对油容积的影响.
储油罐的变位识别与罐容表标定
摘要
加油站卧式储油罐都有配套的预先标定罐容表来反映罐内油位高度和储油量的变 化情况. 但是由于地基变形等原因,会使显示油位高度与真实储油量的关系发生改变. 本文就储油罐的变位识别与罐容表标定问题展开探讨与研究. 对于问题一,我们首先综合分析在无变位情况下的出油量和进油量,通过出油量对 进油量进行修正,得到高度间隔为 1cm 的预先标定罐容表. 然后,在显示油位高度一定 的情况下, 我们用积分求解得出罐体无变位储油量 v1 与 h 的关系式 v1 h 和变位储油量 v2 与 h 的关系式 v2 h ,从而建立差值模型即 v v1 h v2 h . 在 4.1 时,将通过模型求得的油量差值与实测数据进行对比,并借助 MATLAB 画出 v 和 v 的相对误差曲线, 发现相对误差控制在允许范围内, 验证了模型的准确性, 从而给出罐体纵向倾斜 4.1 后新的罐容表. 对于问题二, 在考虑纵向偏转对罐容表的影响时, 我们直接套用差值模型进行分析. 而在考虑横向偏转对罐容表的影响时, 我们假定罐体在发生纵向倾斜后再发生横向偏移. 我们根据所提供的数据给出了实际储油罐高度间隔为 10cm 的预先标定罐容表,并 得出横向倾斜角度 、纵向倾斜角度 、油面高度与储油量差值之间的关系式. 同时, 将实际检测数据代入新建立的一般化差值模型得出 4.15 , 1 .9 2 . 借助 MATLAB 画出实际值与模型求解值的相对误差曲线,发现相对误差控制在允 许范围内,验证了模型的正确性. 最后根据模型结果给出罐体变位后对应的新罐容表. 最后, 我们对所建的模型进行了综合评价. 同时又对模型进行了改进, 在问题一中, 为了使构建的模型更加的完善和合理,在从实际角度出发论证方案的可行性时,可以考 虑更多的因素,使可行性分析更加符合真实情况. 在模型的推广中,我们将模型推广到 池塘蓄水量、潜水艇排水量等领域.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模型Ⅲ:在模型Ⅰ和模型Ⅱ的基础上找出以上两函数式之间的关系,再对变位过程 进行分析得到模型Ⅰ和模型Ⅱ之间的油面高度关系,进而得到油罐内油量与油高及纵向 倾斜角度α和横向偏转角度β 之间的综合关系 y=y(h,α, β)。然后用附录所给数据运用 Matlab7 软件对函数拟合求得α, β的值,最后求得一组油罐表标度值,并给出模型的检 验。
2. 对问题二的分析:因为两个变位参数都是未知的,要直接求得油量与油位高度及两
个参数的总的关系式是较困难的。故我们可以求出油量分别随两个参数的变化关系式 y(h, α)和 y(h, β ),并且这两个函数是建立在问题一的基础上,然后研究两个关系式的关 系,求出油量与油位高度及两个参变量的综合关系式 y(h, α, β),这样问题二便能求解出 来。这当中较难部分是如何把两个函数关系式综合到一起。
2
8、假设储油罐的管壁所占的体积忽略不计; 9、假设注油口,检查口的的严谨性是很强的;
§4 名词解释与符号说明
4.1 名词解释 1、罐容表——罐容表是在油罐制作安装完成后由专业部门通过实测标定的油高与
体积的关系表,油高以厘米为单位,体积以立方分米为单位。由于罐容标定一般是每间 隔 1cm 确定一个容积值,这样罐容表中只有整厘米数油高具有对应的容积值。
§3 模型的假设
1.假设罐体位置横向不发生变位(对于问题一); 2.假设罐内油的体积不会随温度的变化而变化(即忽略热胀冷缩对油体积的影响); 3.假设油罐在检测过程中完好无损,不会出现漏油、汽化等现象; 4.纵向偏转角度 a 不大,可近似认为两端球缺中含油量相同;
5 假设题目所给的数据真实可靠; 6、假设固定油浮子的油位探针始终垂直于油罐底部; 7、假设深入油罐内的管子体积忽略不计;
+
y2 0.6 2
=1
4
以椭圆的长轴为 X 轴,以椭圆的短轴为 Y 轴,建立坐标系如图所示,由于椭圆的 对称性,我们只考虑正半轴 AB 段
据以上分析,为求体积关键是球的梯形的函数表达式及积分上限,对此我们做以下 工作:
(1)第 i 个梯形面积:设第 i 个梯形上底为 ri,下底为 Ri,它的高是油罐的长 L,所 以 Si=(Ri+ri)*L/2
10
20
30
40
50 系列1
经过图像分析可知实际与计算相对误差值大部分在 0.05 以内,并且随着 h 的增加相 对误差值越来越小,非常符合实际,则表示函数的可用性较高。
再运用 origin75 软件绘出所得模型油位高度与油的体积之间的关系图以及实际数据 的关系图,拟合后得到图像如下图所示:
(2)当油罐没有倾斜时油的体积
(c)由于对称性我们只研究右半部分的情况:设第 i 个分割区间内某点为 xi,分割间
距为Δx.而油罐油的部分被分割成一个个近似梯形如图 c 所示,其厚度即间距为Δx。 设第 i 个梯形面积为 Si,则油的体积为 V=ΣSiΔx。
3
纵向倾斜时椭圆油罐正面示意图:
(b)小椭圆油罐截面示意图
如图(b),油罐截面椭圆函数为: x2 0.89 2
2、球缺——用一个平面去截一个球所得的部分叫球缺。 4.2 符号说明
§ 5 模型的建立与求解 5.1 问题一模型的建立与求解
1、倾斜时油的体积函数 关于用积分法求油的体积的思想:对油罐沿竖直方向进行分割,则油罐的侧面椭圆 分割既是:对椭圆沿着与 Y 轴平行方向分割椭圆罐(油的部分),分割得到的截面为图
模型Ⅰ:建立油罐内油量 y 与油高 h 及纵向倾斜角度α之间的函数模型,将油罐分 成圆柱部分和两个球缺部分,分别对它们进行分割、近似求和、取极限求体积,运 用 Mathematica7 得到函数关系式 y=y(h, α)。
模型Ⅱ:同理利用模型Ⅰ的思想建立油量 y 与油高及倾斜角度β之间的函数模型关 系式 y=y(h, β)。
1.根据给定倾斜方向需要用所给的椭圆形储油罐的一些数据求出油量与油位高度的 函数关系式。利用函数说明因为倾斜而对罐容表的影响,并给罐容表标值。
2、找出油量与油位高度及两个参变量的综合关系式 y(h, α, β),再用实际数据得出参 变量α, β的值,最后给出罐容表标定值。
§2 问题的分析
罐内的油量与油位高度和变位参数有关,本题的关键是建立问题一、二不同形状的 油罐变位时,油量与油位高度以及变位参量之间的函数关系式。 1. 对问题一的分析: 变位参数是已知的,此时要求罐内油量即是求油的体积,我们可 以运用积分的思想对体积分割、求和取极限得到油量与油位高度之间函数关系。然后运 用数学软件对实际数据与所得函数值进行比较,最后根据所求函数 V=V(h)在 Matlab7 软件中求得一组罐油表标定值。
(h)= V (h) − V0 (h) 表示罐体变位对罐容表的影响,然后根据函数 V=V(h)在 Matlab7 软件
中求得一组罐油表标定值。 对于问题二,需要建立油罐内油量 y 与油高 h 及纵向倾斜角度α和横向偏转角度β 之
间的一般关系的数学模型。先单独考虑纵向倾斜建立模型Ⅰ,再单独考虑横向倾斜建立 模型Ⅱ,最后考虑罐体同时纵向倾斜与横向倾斜建立模型Ⅲ。
7
0.25 0.26 0.27 0.28 0.29 0.3 0.31 0.32 0.33 0.34 0.35 0.36 0.37 0.38 0.39 0.4
398 443.4 487.8 531.3 574.3 616.7 658.8 700.6 742.1 783.5 824.6 865.6 906.4 947.1 987.7 1028.1
【关键词】罐容表 绝对误差值 标定值 标度值 Mathematica7 Matlab7
1
§1 问题的提出
1.1 背景知识 随着市场经济的发展,加强企业管理考核变得愈加重要。储油罐作为加油站常用的
贮存设施,对油品在不同液面高度时的贮油量进行精确的计量变得尤为重要,为企业为 此种贮油装置进行油品盘点、成本考核提供可靠依据。当前常用的油位计量管理系统需 要进行定期校正,以提高其测量准确度。 1.2 问题的重述



(b − r)2
ϕ(h) = a 1−
b
,即是积分上限。代入数据得
ϕ(h) = 1.4833 0.36 − (0.7469 − h)2
s ∫ 综合(1)(2)得V = 2 ϕ(h) dx
0
i
把 si 和上限Φ(h)代入上式得,
( ) V = 3.6342 (0.36 − (0.7469 − h)2 × 0.7469 − h +1.3083× arcsin⎜⎛1.666 0.36 − (0.7469 − h)2 ⎟⎞
R r 对照图 C,研究上底与下底之间的关系,由于倾斜角为α,故易得 = + L × tanα ,
i
i
因此
si
=
(2
r
i
+
L
×
tan
α

L 2
2
r ax 然后对照图 b 分析 ri 的长度:设第 i 个小段的横坐标为 xi,则
= b 1−
i
i 2
− (b
− r)

2
x 其中 r 是油罐右侧液面高度。带入式中得到 = [2(b 1− i − (b − r)) + L tanα ]× L
s a i
2
2
由图 a 分析出 r = h + 0.4 tanα − 2.45tanα = h − 2.05tanα
s x 代入数据得 = 1.6517 0.892 − + 2.45h −1.3997
i
i
(2) 现在分析积分上限: 如图 b 积分上限即是 B 点的横坐标,它的纵坐标为(b-r),利用椭圆方程求得横坐
储油罐的变位识别与罐容表标定
摘要
本文建立了储油罐变位对罐容表的影响与正确标定变位后罐容表示数的模型,给出 了储油罐的油量与油位高度及变位参数的表达式,进而求出罐油表标定值。
对于问题一建立如下模型: 模型一:建立了当变位参数为常值时油罐内油量与油高的函数关系模型。利用所给 油罐的数据对油罐纵向倾斜时进行分割、近似求和、取极限得到罐内油量 V 与游标高度 h 之间的函数关系 V=V(h)。同理求得油罐不变位时的函数关系 V0 = V0 (h)。然后用实际 数据与所得函数值进行比较,用 Excel 绘出绝对误差值的图像,绝对误差值都在 x 轴上 下并越来越接近 x 轴,说明所建立的模型实际可操作性较好。用差值函数ΔV
当油罐没有倾斜时油的体积仍然可以利用积分思想来求,相对前面倾斜时较为简 单,当油标高为 h 时,先求面积:
h −b
y2
A ∫ b 椭圆 = 2 −b a 1−
dy
2
= ab arcsin⎜⎛ h − b ⎟⎞ + abπ + ab sin 2arcsin⎜⎛ h − b ⎟⎞
⎝b⎠ 2 2
⎝b⎠
6
V A 椭圆体积 = L × 椭圆
=
⎡ L⎢ab

arcsin⎜⎛ ⎝
h

b
⎞ ⎟
+
b⎠
abπ 2
+
ab 2
sin
2
arcsin
⎛ ⎜

h−b b
⎞⎤ ⎟⎠⎥⎦
代入数据得正常情况下油的体积:
V0
=
⎛ ⎜⎜⎝
0.89
×
0.6
×
ቤተ መጻሕፍቲ ባይዱ
arcsin⎜⎛ ⎝
h
− 0.6 ⎞ ⎟
0.6 ⎠
π + 0.89 × 0.6 ×
2
+
0.89 × 0.6 2


( ) + (4.9h − 2.7994)×1.4833× 0.36 − (0.7469 − h)2
相关文档
最新文档