




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2010 高教社杯全国大学生数学建模竞赛 承诺书 我们仔细阅读了中国大学生数学建模竞赛的竞赛规则. 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网 上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。 我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的 资料(包括网上查到的资料) ,必须按照规定的参考文献的表述方式在正文引用处和参 考文献中明确列出。 我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规 则的行为,我们将受到严肃处理。 我们参赛选择的题号是(从A/B/C/D 中选择一项填写): A 我们的参赛报名号为(如果赛区设置报名号的话): 所属学校(请填写完整的全名) : 参赛队员 ( 打印并签名 ) :1. 2. 3. 指导教师或指导教师组负责人 ( 打印并签名 ) : 日期: 2010 年 9 月 13 日 赛区评阅编号(由赛区组委会评阅前进行编号): 2010 高教社杯全国大学生数学建模竞赛 编 号 专 用 页 赛区评阅编号(由赛区组委会评阅前进行编号): 赛区评阅记录(可供赛区评阅时使用) : 评 阅 人 评 分 备 注 全国统一编号(由赛区组委会送交全国前编号): 全国评阅编号(由全国组委会评阅前进行编号): 1 地下储油罐的变位分析与罐容表标定 摘要 加油站地下储油罐在使用一段时间后,由于地基变形等原因会发生纵向倾斜及横向 偏转,导致与之配套的“油位计量管理系统”受到影响,必须重新标定罐容表。本文即 针对储油罐的变位时罐容表标定的问题建立了相应的数学模型。首先从简单的小椭圆型 储油罐入手,研究变位对罐容表的影响。在无变位、纵向变位的情况下分别建立空间直 角坐标系,在忽略罐壁厚度等细微影响下,运用积分的方法求出储油量和测量油位高度 的关系。将计算结果与实际测量数据在同一个坐标系中作图,经计算得误差均保持在 3.5%以内。纵向变位中,要分三种情况来进行求解,然后将三段的结果综合在一起与变 位前作比较,可以得到变位对罐容表的影响。通过计算,具体列表给出了罐体变位后油 位高度间隔为 1cm的罐容表标定值。 进一步考虑实际储油罐,两端为球冠体顶。把储油罐分成中间的圆柱体和两边的球 冠体分别求解。中间的圆柱体求解类似于第一问,要分为三种情况。在计算球冠内储油 量时为简化计算,将其内油面看做垂直于圆柱底面。根据几何关系,可以得到如下几个 变量之间的关系: 测量的油位高度 0 h实际的油位高度 h计算体积所需的高度H 于是得到罐内储油量与油位高度及变位参数(纵向倾斜角度和横向偏转角度) 之间的一般关系。再利用附表2 中的数据列方程组寻找与 最准确的取值。 2 一、问题重述 通常加油站都有若干个储存燃油的地下储油罐,并且一般都有与之配套的“油位计 量管理系统”,采用流量计和油位计来测量进/ 出油量与罐内油位高度等数据,通过预 先标定的罐容表(即罐内油位高度与储油量的对应关系)进行实时计算,以得到罐内油 位高度和储油量的变化情况。 许多储油罐在使用一段时间后,由于地基变形等原因,使罐体的位置会发生纵向倾 斜和横向偏转等变化(以下称为变位),从而导致罐容表发生改变。按照有关规定,需 要定期对罐容表进行重新标定。题目给出了一种典型的储油罐尺寸及形状示意图,其主 体为圆柱体,两端为球冠体。并给出了罐体纵向倾斜变位的示意图和罐体横向偏转变位 的截面示意图。 请用数学建模方法研究解决储油罐的变位识别与罐容表标定的问题。 (1)为了掌握罐体变位后对罐容表的影响,利用给出的小椭圆型储油罐(两端平 头的椭圆柱体) 示意图,分别对罐体无变位和倾斜角为=4.1 0的纵向变位两种情况做了 实验,实验数据如附件 1所示。请建立数学模型研究罐体变位后对罐容表的影响,并给 出罐体变位后油位高度间隔为1cm 的罐容表标定值。 (2)对于实际储油罐,试建立罐体变位后标定罐容表的数学模型,即罐内储油量 与油位高度及变位参数(纵向倾斜角度和横向偏转角度)之间的一般关系。请利用 罐体变位后在进 / 出油过程中的实际检测数据(附件2),根据你们所建立的数学模型确 定变位参数,并给出罐体变位后油位高度间隔为10cm 的罐容表标定值。进一步利用附件 2中的实际检测数据来分析检验你们模型的正确性与方法的可靠性。 二、问题分析 本题是一个在罐体变位后重新标定罐容表的问题,就是需要得出变位后油位高度与 油料体积的关系,然后在油料高度间隔为1cm或 10cm的情况下,算出所有高度所对应 的体积值,即可得到新的罐容表标定值。 第一问中共做了两次实验,分别为罐体无变位与纵向变位。对于无变位的情况,可 以选择合适的体积微元,在油位高度方向积分即可算出油体积与油位高度的关系;对于 倾斜角为=4.1o的纵向变位,我们采用二重积分的方法,分三种情况进行计算。先在 油位高度方向积分得到任意处油截面的面积,再积分得到体积公式。最后利用附件1 中 的实际数据对公式的准确度进行检验,并对比变位前后储油量与油位高度关系的差别。 第二问中,将储油罐分成三部分进行计算:中间的圆柱体和两端的球冠体。对于 与的处理问题,对、已经确定的静态储油罐建立空间直角坐标系,根据几何关系 得出测得的油位高度 0 h 与实际油位高度h的关系(含有参数) ,实际油位高度h与计算 体积所需的高度 1 H 、 2 H 的关系(含有参数) ,并计算得到储油量关于 1 H 、 2 H 的表 达式,于是便得到了储油量与测量油位高度 0 h 及变位参数、的关系式,代入若干组 附表 2 中的实际数据,即可确定与,之后用实际检测数据检验所建模型的正确性与 3 方法的可行性。 三、模型假设 (1)忽略油罐厚度对油罐容积的影响,认为由图中数据得到的容积即为油罐的标准容 积; (2)忽略油罐内各种管道如进出油管道,油位探针所占的体积; (3)不计油浮子的厚度、大小等,认为实验中测得的高度即为油罐底部沿探针到油面 的距离; (4)假设油浮子到达最高处时便不再加油。 四、符号说明 h:储油罐任一位置平行于罐底方向实际油位高度; x:问题一中建立空间直角坐标系后X轴方向上油料宽度的一半; y:建立空间直角坐标系后Y轴方向上的油料长度; z:建立空间直角坐标系后Z轴方向上的变量; i V :问题一纵向变位第i种情况下相应某一高度时的油的体积; 0 h :问题一中变位后测得的油料高度; H:问题一变位时油料平行于罐底方向的最大高度; S:问题一变位情况下用任意平行于罐底平面截得的油料面积; g V :实际储油罐球冠内储油量; 0 V :实际储油罐中间圆柱部储油量; i m :附表 2 中编号为i的流水号所对应的出油量。 五、模型的建立与求解 5.1 小椭圆型储油罐 5.1.1 无变位情况 首先以一侧罐底中心为原点,建立如图所示的空间直角坐标系,其中下部阴影部分 为油料: x Y Z 图 1 无变位情况下建立空间直角坐标系 y X h 4 从侧面观察得到如下示意图: 根据题目中的已知数据,得到椭圆截面的方程式为: 22 22 1 0.890.6 xz 于是有 22 2 2 0.89 0.89 0.6 z x 取从上到下叠加的矩形薄片为体积微元,得到体积微元公式: 22 2 2 0.89 d22.450.89d 0.6 z vz 体积微元在 z轴方向进行积分,得到体积公式: 22 0.6 2 2 0.6 2 0.89 22.450.89d 0.6 2.180250.61.3083arcsin1 0.30.360.62 h z Vz hhh h 将该结果与实际测量数据在同一以高度为横坐标,体积为纵坐标的坐标系中作图, 得到如下曲线: 图 2 截面椭圆示意图 x X Z h 5 00.20.40.60.811.21.4 0 500 1000 1500 2000 2500 3000 3500 4000 4500 油 位 高 度 / m 储 油 量 / L 储 油 量 与 油 位 高 度 关 系 图 计 算 得 到 数 据 实 际 测 量 数 据 图 3 计算曲线与实际数据对比图 从图像上可以看出, 计算得到的数据与实际测量数据吻合较好,相对误差始终很小, 实际数据稍小可能是由于探针,进出油罐管道等占一定体积及罐壁厚度造成的,为简化 模型,本文忽略这部分影响。 5.1.2 4.1o纵向变位 以椭圆罐底中心为原点,X轴,Z轴平行于罐底,Y轴平行于油罐侧壁方向建立空 间直角坐标系: 由图 4 可知: 0 400tanHh 图 4 纵向变位情况下建立空间直角坐标系 Z X Y H 油位探针 h0 6 接下来分三种情况进行讨论,通过二重积分即可求得油料体积。 第一种情况: 当400tan 2450tanH (单位:mm )时,只有一端罐底接触油面, 如图 5: 先在Z轴方向上定积分,得到任意位置油料截面面积: 22 600 2 2 600 2 5 2 890 2890d 600 8906005.34 10arcsin1 3006006002 h z Sz hhh h 再将h视为变量,在Y轴方向上定积分: tan 1 0 d H VS hy 其中tanhHy,代入后解得: 3442389 1 63 9362 8.622101.242 1020.691.17107.021 10 7.45 10arcsin 1.667 101 4.4710arcsin 1.667 1017.45101200 VHHHH HH HHH 第二种情况: 当2450tan 1200H (单位: mm)时,两端罐底都接触油面,如图6: 图 5 第一种情况 Z X Y H 油位探针 h0 7 2450 2 0 dVS hy 代入 tanhHy 得: 96423 2 63 9325 67622656 2.558 106.462 101.250 106.057 7.450 10arcsin 1.667 101.2927 +5.778 10arcsin 1.667101.29277.450 10 2.416 101 101.551 107.45 10 VHHH HH H HH 393 632 arcsin 1.667 1014.47 10arcsin 1.667 101 7.45 101.2 10 HHH HH 第三种情况: 当 0 1200H,其中 00 400tanHh(单位: mm)时,一端罐底已经完全 被油浸没,如图 7: 图 6 第二种情况 Z X Y H 油位探针 h0 图 7 第三种情况 Z X Y H0 油位探针 h0 8 tan 3 0 2450890600d H VS hy 且tanhHy,其中 0 2450tan1200HH, 代入上式解得: 9 31 1.3083 10VVH 将上述三种情况得到的方程式分区间画在同一坐标系中,并与实际测量的数据做对 比,得到如下关系图(图8) : 020040060080010001200 0 500 1000 1500 2000 2500 3000 3500 4000 4500 测 量 油 位 高 度 / mm 罐 内 储 油 量 / L 纵 向 变 位 后 储 油 量 与 测 量 油 位 高 度 关 系 图 第 一 阶 段 第 二 阶 段 第 三 阶 段 实 际 数 据 图 8 变位后储油量与油位高度关系图 从图 8 可以看出,计算得到的公式基本符合实际检测数据。通过代入数据,误差保 持在 3%以内。因此,在标定罐容表时,我们以得到的公式为基础,代入数据计算即得。 将变位前后储油量与油位高度关系图画在同一坐标系中,得到图9: 9 020040060080010001200 0 500 1000 1500 2000 2500 3000 3500 4000 4500 测 量 油 位 高 度 / mm 罐 内 储 油 量 纵 向 变 位 前 后 储 油 量 与 测 量 油 位 高 度 关 系 对 比 图 图 9 变位前后储油量与油位高度关系曲线对比 结合公式以及图 9 可以看出罐体变位对罐容表产生如下影响: 变位后在油位液面到达探针之前,测量高度始终为0,刚好接触油浮子时,将数据 代入公式可计算得此时储油量约为1.75L;在变位后的第一阶段内,曲线斜率小于变位 前,这个阶段内储油量变化较慢;第二阶段内,曲线增长趋势与变位前基本一致,即上 升相同的高度,储油量增加值基本相等,但由于第一阶段储油量较少,这是储油量比变 位前小 220L 左右;第三阶段曲线变化率逐渐降低,当油浮子的高度为1200mm 时,油 罐还没有装满,此时的储油量比变位前少约100L。根据假设,为使油位高度与储油量 是一一对应的关系,此时不再加油,认为该值即为储油最大值。 从 0 到 1200mm 每间隔 10mm 取一数值代入公式得到如下罐容表的标定值: 表 1 纵向变位后的罐容表标定值 油位高度( mm) 罐容量 (升) 油位高度( mm) 罐容量 (升) 油位高度( mm) 罐容量 (升) 油位高度( mm) 罐容量 (升) 01.754310628.8476201883.559303188.83 103.6066320664.2626301926.949403227.36 206.33542330700.1886401970.359503265.49 3010.0434340736.6036502013.89603303.21 4014.8218350773.4856602057.259703340.51 5020.7535360810.8146702100.719803377.35 6027.9142370848.5716802144.159903413.73 7036.3738380886.7356902187.5610003449.62 8046.1975390925.2897002230.9410103484.99 9057.4464400964.2157102274.2710203519.83 变位前 变位后 10 1007057202317.5410303554.11 11084.44544201043.117302360.7310403587.81 120100.3014301083.057402403.8410503620.88 130117.7924401123.37502446.8410603653.32 140136.9664501163.837602489.7410703685.08 150157.274601204.647702532.5110803716.13 160179.4944701245.717802575.1410903746.44 170203.1564801287.037902617.6211003775.96 180228.0064901328.588002659.9411103804.66 190253.9375001370.348102702.0811203832.49 200280.8675101412.318202744.0311303859.39 210308.7325201454.468302785.7811403885.3 220337.4755301496.798402827.3111503910.19 230367.0465401539.298502868.611603934.01 240397.4025501581.938602909.6511703957.74 250428.5015601624.718702950.4411803958.07 260460.3085701667.628802990.9511903978.33 270492.7885801710.638903031.1712003996.88 280525.9115901753.759003071.09 290559.6466001796.959103110.68 300593.9676101840.229203149.93 5.2 实际储油罐变位分析 我们将储油罐分成三段来考虑,两端为球缺,中间为圆柱体。中间部分采用类似第 一题的积分方法求解。 对于两端的球冠体, 若直接积分, 结果将十分复杂, 为方便计算, 同时使误差尽量小,本文把球冠内油液面看做与Y轴平行。 对于纵向与横向都已经变化好的静态储油罐来说,我们以中间圆柱体一侧底面圆心 为原点,平行于罐体的轴为Y轴,平行于油面的轴为X轴建立空间直角坐标系。 水平线 油位探针 油 油浮子 图 10 储油罐纵向变位示意图 h0 H1 90o 90o Z Y H2 O 11 根据图 10 可以得到以下关系式: 2 6tanHh 用垂直于Y轴的平面去截油罐得到图11 所示的储油罐的横向变位截面示意图,图 中两个油液面是指将横向变位前后的截面图画在一个图中,并使油位探针方向相同,以 方便计算,此时前后液面形成夹角: 0 h 为测量值,h实际油位高度,根据图像可得如下关系式: 0 1.5 cos1.5hh 综合上面几个式子,可得 1 H、 2 H 与 0 h 的关系式: 10 1.5 cos2tan1.5Hh 20 1.5 cos6tan1.5Hh 5.2.1 球冠体内储油量的计算 根据已知数据容易解得球冠所在球的半径为1.625m,球过球心的截面图如下, 以圆 心为原点,平行于空间坐标系Y轴的轴为X轴,建立新的平面直角坐标系,阴影部分为 储油部分: 图 12 球冠还原为球后截面图 X Y 1.625m 1m x O 横 向 变 位 后油液面 横 向 变 位 前油液面 h0 h 图 11 储油罐横向变位示意图 油位探针 1 2tanHh 12 该圆的方程为: 222 1.625xy x表示圆上一点到Y轴距离,所以: 22 1.625xy 以平行于空间坐标系Y 轴的平面去截球冠,得到如下所示截面图: 图 13 球冠体截面图 可以得知: 22 0.6250.625 cos()cos() 1.625 arcarc x y 所以球冠内油料截面面积为: 222222 22 0.625 0.6250.625cos()(1.625)0.625 2.25 1.625 Sxxarcyy y 当球冠内油位高度为H时,球冠内储油量为: 1.5 1.5 d H g VSy 在计算两端球冠内储油量时,分别用 1 H、 2 H 代替H即可求出结果。 5.2.2 中间圆柱体内储油量的计算 计算方法与第一问中类似,用垂直于Y轴的平面去截得到如下截面示意图: 图 14 圆柱部截面示意图 截面圆的方程为: x 0.625m X Z h 13 222 1.5xz 于是得到: 22 1.5xy 又有: 1 tanhyH 即: 1 tan Hh y 于是该截面面积: 1.5 22 1.5 2 1.5 h Sy dy 由于有转折点,又要分三种情况讨论,分别求解。 当 1 2tan8tanH(单位: m)时 1 01 0 H VSdy 当 1 8tan3H(单位: m)时 1 2 02 H H VSdy 当 2 38tan36tanH(单位: m)时 03001 VVV 其中 0 V为圆柱体的总体积 用 Matlab 积分得到的结果过于冗长,不便于写在正文中,具体结果见附录。 5.2.3 参数,的确定 由于第二种情况的可能性最大,数据最多,所以在求解参数与时,利用附表 2 中显示油高值在中间部分的值进行计算。由于显示的油量容积是利用没有变位情况下的 公式计算得到的,不是真实值,故不能加以利用。附表2 给出了出油量与显示油高的对 应数据,我们用差值计算,即利用累计出油量与油高的变化值的对应关系求解、 。 取流水号分别为 323、337、351 的三组数据, 令: 123 1696.61 ; 1609.06 ; 1516.81hhh 于是得到如下方程组: 337 11210211222022 324 351 12220221323023 338 ggggi i ggggi i VHhVHhVhVHhVHhVhm VHhVHhVhVHhVHhVhm 用 Matlab 7.0 求解该方程组,得到一组解=1.6o, =0o 于是便得到了变位后储油量与油位高度的关系式,间隔10cm取值代入得到如下罐 14 容表标定值: 表 2 变位后实际储油罐罐容表标定值 油位读数 (m)罐容量 (L)油位读数 (m)罐容量 (L) 0.0 25.67711.6 33580.3 0.1 331.11141.7 36401.2 0.2 1123.381.8 39199.9 0.3 2352.81.9 41960.7 0.4 3883.32.0 44667.7 0.5 5656.842.1 47304.2 0.6 7634.742.2 49853.2 0.7 9787.132.3 52296.5 0.8 12089.12.4 54614.5 0.9 14518.72.5 56785.7 1.0 17056.32.6 58785.4 1.1 19683.52.7 60584.7 1.2 223832.8 62146.2 1.3 25138.32.9 63414.9 1.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论