数学建模优秀论文储油罐的变位识别与罐容表标定1.doc
《数学建模优秀论文储油罐的变位识别与罐容表标定1.doc》由会员分享,可在线阅读,更多相关《数学建模优秀论文储油罐的变位识别与罐容表标定1.doc(19页珍藏版)》请在三一办公上搜索。
1、2010高教社杯全国大学生数学建模竞赛承 诺 书我们仔细阅读了中国大学生数学建模竞赛的竞赛规则.我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。我们参赛选择的题号是(从A/B/C/D中选择一项填写): A 我们的参赛报名号为(如果赛区设置
2、报名号的话): A甲1326 所属学校(请填写完整的全名): 参赛队员 (打印并签名) :1. 2. 3. 指导教师或指导教师组负责人 (打印并签名): 日期: 2010 年 9 月 13 日赛区评阅编号(由赛区组委会评阅前进行编号):2010高教社杯全国大学生数学建模竞赛编 号 专 用 页赛区评阅编号(由赛区组委会评阅前进行编号):赛区评阅记录(可供赛区评阅时使用):评阅人评分备注全国统一编号(由赛区组委会送交全国前编号):全国评阅编号(由全国组委会评阅前进行编号):储油罐的变位识别与罐容表标定摘要本文要求我们解决储油罐的变位识别与罐容表标定问题。问题一中,运用定积分计算方法,借助MATLA
3、B的积分运算功能,可以建立椭圆型储油罐罐体无变位时罐内储油量与油位高度之间的体积模型,为发生纵向倾斜角度为a的变位后,依据液面高度,以液面高端截面为参考面, 分四个区段计算容积。体积模型的建立可以经过坐标变换后积分计算,也可以直接积分计算。推导出倾斜椭平顶卧式罐任意高度总容积的计算公式,借助MATLAB能够编写出容积计算程序,见附录1,求出变位后体积模型(式(5.1.2.5)、(5.1.2.6)、(5.1.2.7)、 (5.1.2.8))。借助EXCEL,对实验数据和模型计算数据进行相对误差分析为3.781%,模型精确度符合要求。罐体变位对罐容表的影响用来描述,罐体变位使得测量到的储油量大于真
4、实值,并且,相同变位下,随着油位高度的增大,先增大再减小。根据建立的数学模型,运用MATLAB和EXCEL可以得出当a=罐体变位后油位高度间隔为1cm的罐容表标定值(表5.1.4.1)。问题二中,油罐由圆柱体和两端的球缺体组成,油罐由圆柱体和两端的球缺体组成。圆柱体部分的体积可以依据问题一中的结论进行研究,即将其中的和换成圆柱的半径即可。对倾斜球缺体近似计算,取与圆柱体相交的水平平面作为积分面,其运算程序见附录2。推导出实际油罐仅纵向变位后圆柱体中的储油量的计算公式,借助MATLAB能够编写出容积计算程序,见附录3,求出变位后体积模型。横向变位的影响实际反映在油位测量值与真实值之间的差距。用,
5、对油位高度真实进行补偿。将补偿后的油位高度代入纵向变位后的体积模型中即可得出实际储油罐罐体变位后的体积模型。采用不同步长缩小倾角范围,运用最小二乘法对给出的实验数据进行分析,可以最终得出a的值为2.3,值为1.8。运用a、的值,根据所建立的数学模型,给出罐体变位后油位高度间隔为10cm的罐容表标定值(表5.2.1)。关键词:储罐 定积分 坐标变换 最小二乘法一 问题重述通常加油站都有若干个储存燃油的地下储油罐,并且一般都有与之配套的“油位计量管理系统”,采用流量计和油位计来测量进/出油量与罐内油位高度等数据,通过预先标定的罐容表(即罐内油位高度与储油量的对应关系)进行实时计算,以得到罐内油位高
6、度和储油量的变化情况。许多储油罐在使用一段时间后,由于地基变形等原因,使罐体的位置会发生纵向倾斜和横向偏转等变化(以下称为变位),从而导致罐容表发生改变。按照有关规定,需要定期对罐容表进行重新标定。图1是一种典型的储油罐尺寸及形状示意图,其主体为圆柱体,两端为球冠体。图2是其罐体纵向倾斜变位的示意图,图3是罐体横向偏转变位的截面示意图。要求用数学建模方法研究解决储油罐的变位识别与罐容表标定的问题: (1)为了掌握罐体变位后对罐容表的影响,利用如图4的小椭圆型储油罐(两端平头的椭圆柱体),分别对罐体无变位和倾斜角为a=的纵向变位两种情况做了实验,实验数据如附件1所示。请建立数学模型研究罐体变位后
7、对罐容表的影响,并给出罐体变位后油位高度间隔为1cm的罐容表标定值。(2)对于图1所示的实际储油罐,试建立罐体变位后标定罐容表的数学模型,即罐内储油量与油位高度及变位参数(纵向倾斜角度a和横向偏转角度b )之间的一般关系。请利用罐体变位后在进/出油过程中的实际检测数据(附件2),根据你们所建立的数学模型确定变位参数,并给出罐体变位后油位高度间隔为10cm的罐容表标定值。进一步利用附件2中的实际检测数据来分析检验你们模型的正确性与方法的可靠性。二 问题分析2.1椭圆型储油罐罐体变位后对罐容表的影响 问题一要求建立数学模型研究椭圆型储油罐罐体变位后对罐容表的影响,并给出罐体变位后油位高度间隔为1c
8、m的罐容表标定值。运用积分计算的数学方法,借助MATLAB的计算功能,我们可以建立椭圆型储油罐罐体无变位及发生纵向倾斜角度为a的变位后时罐内储油量与油位高度之间的积分模型。先对椭圆型储油罐的几何体进行几何分析,依据液面高度,以液面高端截面为参考面, 分油位高度小于椭圆面的半长轴()及油位高度大于椭圆面的半长轴()时的两个区段计算容积。为了研究罐体变位后对罐容表的影响,并给出罐体变位后油位高度间隔为1cm的罐容表标定值,我们还需建立椭圆型储油罐罐体发生纵向倾斜角度为a的变位后罐内储油量与油位高度之间的数学模型,此数学模型的建立同样运用积分计算的方法进行,借助MATLAB的积分计算功能可以大大简化
9、计算。依据液面高度,以液面高端截面为参考面, 分四个区段计算容积。至此,建立了椭圆型储油罐罐体无变位及发生纵向倾斜角度为a的变位后时罐内储油量与油位高度之间的积分模型。从附件1中,我们可以提取出罐体未变位及发生倾斜角为a=的变位时不同油位高度所对应的罐内储油量,运用得出的数学模型同样可以计算出未变位及发生倾斜角为a=的变位时不同油位高度所对应的罐内储油量。借助EXCEL,对上述两组数据进行相对误差分析,观察其数据吻合性,验证模型的精确度。运用体积模型可以分别计算出相同液位下未变位和变位后罐内的储油量,对其进行比较即可显示罐体变位后对罐容表的影响。最后,利用此数学模型,给出罐体发生倾斜角为a=的
10、纵向变位后油位高度间隔为1cm的罐容表标定值。2.2实际储油罐罐体变位后罐容表的标定问题二要求建立实际储油罐罐体变位后标定罐容表的数学模型,即罐内储油量与油位高度及变位参数(纵向倾斜角度a和横向偏转角度b )之间的一般关系。同时,利用罐体变位后在进/出油过程中的实际检测数据(附件2),根据你们所建立的数学模型确定变位参数,并给出罐体变位后油位高度间隔为10cm的罐容表标定值。进一步利用附件2中的实际检测数据来分析检验你们模型的正确性与方法的可靠性。问题二要求我们建立实际储油罐罐体变位后标定罐容表的数学模型。我们的重点在于建立纵向发生变位后的储油量与油位高度之间关系的数学模型。油罐由圆柱体和两端
11、的球缺体组成。油罐由圆柱体和两端的球缺体组成,油罐由圆柱体和两端的球缺体组成。圆柱体部分的体积我们可以依据问题一中的结论进行研究,及将其中的和换成圆柱的半径即可。球缺部分,由于纵向变位后对斜面的积分十分麻烦,我们将其近似为水平面进行计算。可以得出储油罐纵向变位后液位高度与储油量的数学模型。横向变位的影响实际反映在液位测量值与真实值之间的差距。对储油罐进行几何分析可以得出横向变位后的液位补偿,这样就解决了横向变位的影响。将补偿后的油位高度代入纵向变位后的体积模型中即可得出实际储油罐罐体变位后的体积模型。依据附录2中的数据,借助MATLAB采用最小二乘法估计的方法可以得出最精确的a和b的大小。据此
12、参数,根据所建立的数学模型,可以给出罐体变位后油位高度间隔为10cm的罐容表标定值。三 模型假设1.假设储油量计算值与测量值之间的差距完全由储油罐零部件的体积对罐内储油量的影响。2.假设储油罐内所储油的状态相对稳定,及忽略油静置后油、气、水的分离,对罐内储油量与油位高度的影响。3.假设纵向倾斜角度a和横向偏转角度b对罐内储油量与油位高度之间关系的影响互不相关。4.假设附件中所给的实验数据准确。四 参数设置及说明:储油罐纵向倾斜角度:储油罐横向偏转角度:椭圆型储油罐中椭圆面的半长轴:椭圆型储油罐中椭圆面的半长轴:椭圆型储油罐的长度:油位高度:椭圆型储油罐无变位时的储油量:椭圆型储油罐变位时的储油
13、量:椭圆型储油罐无变位时的储油量与无变位时的储油量之差:圆柱体储油罐的半径:球缺半径:圆柱体油罐的长度:倾斜实际油罐的储油量:实际油罐纵向变位后的储油量:倾斜实际油罐圆柱体中的储油量:实际油罐仅纵向变位后圆柱体中的储油量:倾斜实际油罐倾起侧球缺体中的储油量:实际油罐仅纵向变位后倾起侧球缺体中的储油量:倾斜实际油罐非倾起侧球缺体中的储油量:实际油罐仅纵向变位后非倾起侧球缺体中的储油量五 模型建立及求解5.1椭圆型储油罐罐体变位后对罐容表的影响5.1.1椭圆型储油罐罐体无变位时罐内储油量与油位高度之间的数学模型 运用积分计算及坐标变换的数学方法1,借助MATLAB的积分运算功能2,我们可以建立椭圆
14、型储油罐罐体无变位及发生纵向倾斜角度为a的变位后时罐内储油量与油位高度之间的积分模型。椭圆型储油罐罐体的几何体为椭圆柱,储油罐纵截面为椭圆,如图5.1.1.1所示建立空间直角坐标系,原点位于椭圆柱体的中心。 ZXYO图5.1.1.1 椭圆型储油罐罐体的立体图则有储油罐纵截面椭圆的方程为: (5.1.1.1)故: (5.1.1.2)罐体未变位时,液面高度的不同对容积计算有一定的影响。因此,依据液面高度,以液面高端截面为参考面, 分两个区段计算容积。(1)油位高度小于椭圆面的半长轴()时: 储油罐纵截面如图5.1(b)所示,其面积为: (5.1.1.3) (5.1.1.4)(2)油位高度大于椭圆面
15、的半长轴()时: 储油罐纵截面如图5.1(c)所示,椭圆柱的体积为,因此储油量为 (5.1.1.5)综上,椭圆型储油罐罐体无变位时罐内储油量与油位高度之间的积分模型为:(5.1.1.6)从附件1中,我们可以提取出罐体未变位及发生倾斜角为a=的变位时不同油位高度所对应的罐内储油量,运用得出的数学模型同样可以计算出未变位及发生倾斜角为a=的变位时不同油位高度所对应的罐内储油量。借助EXCEL的图表功能可以绘制出油位高度与储油量的计算值和测量值之间的曲线。如图5.1.1.2所示: 图5.1.1.2 未变位储油量计算值与测量值比较曲线由图5.1.1.2可知,未变位储油量计算值与测量值数据的吻合性较好,
16、说明此模型符合实际情况。为了进一步研究模型的精确度,我们借助SPSS可以对储油量计算值和测量值进行平均相对误差分析3。我们对从附件1中,提取出罐体未变位时不同油位高度所对应的罐内储油量,用得出的数学模型计算出未变位时不同油位高度所对应的罐内储油量。 图5.1.1.3 未变位储油量计算值与测量值平均相对误差由图5.1.1.3可知储油量计算值和测量值的平均相对误差为3.497%5%。因此模型的精确度较高。5.1.2椭圆型储油罐罐体倾斜角度时罐内储油量与油位高度之间的数学模型(1)运用坐标变换建立体积模型椭圆型储油罐罐体倾斜角度时罐内储油量与油位高度之间数学模型的建立还可以运用坐标变换的方法进行。发
17、生角度的变位时,对罐体在平面进行偏角为坐标变换后如下图所示: 图5.1.2.1 储油罐坐标变换正截面示意图令坐标系绕Z轴旋转度(2)运用积分法建立体积模型椭圆型储油罐罐体倾斜角度时,图5.1.2.1为其形状及尺寸示意图。油罐的倾斜度为。油罐在切面视图下,液面与左侧面的交点距离椭圆柱横向中心轴的距离为,液面与右侧面的交点距离椭圆柱横向中心轴的距离为。、根据轴的方向取正值或负值,液面与左侧面及右侧面的交点在轴下方时,反之小于零。图5.1.2.2 倾斜椭圆型储油罐积分纵切图被积区域内取被积面积ABC,使其垂直于平面,其底长为 : (5.1.2.1)高为: (5.1.2.2)则被积三角形面积为: (5
18、.1.2.3)在方向上的积分区间为。由于积分区间对称,区间 上积分值的两倍即为所求的体积: (5.1.2.4)(5.1.2.4) 式就是卧式倾斜安装圆柱体油罐在不同液面高度时贮油量体积计算的一般公式。利用该公式可以进行任一液面高度时的贮油量计算。当液面升高至油罐另一端面椭圆底线之上时, 须将上述一般公式计算出的结果, 减去相应的罐外虚拟部分4, 如图4 所示:DCBA E虚拟部分罐体图5.1.2.3求体积与罐外虚拟部分的关系罐体纵向倾斜变位角度时,液面高度的不同对容积计算有一定的影响。因此,依据液面高度,以液面高端截面为参考面, 分四个区段计算容积。YXOABD(1)在切面视图下,液面与左侧面
19、的交点距离椭圆柱横向中心轴的距离,液面与右侧面的交点距离椭圆柱横向中心轴的距离,储油罐的纵向截面图如下所示:故,将其带入式(5.1.2.4)可得出罐内储油量与油位高度之间的关系。 (5.1.2.5)(2)在切面视图下,液面与左侧面的交点距离椭圆柱横向中心轴的距离,液面与右侧面的交点距离椭圆柱横向中心轴的距离,储油罐的纵向截面图如下所示:YXAOBEC液面升高至油罐另一端面椭圆底线之上, 须将上述一般公式计算出的结果, 减去相应的罐外虚拟部分。 (5.1.2.6)(3)在切面视图下,液面与左侧面的交点距离椭圆柱横向中心轴的距离,液面与右侧面的交点距离椭圆柱横向中心轴的距离,储油罐的纵向截面图如下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 优秀论文 储油罐 变位 识别 罐容表 标定
链接地址:https://www.31ppt.com/p-3944329.html