QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 22758|回复: 67
打印 上一主题 下一主题

详细晾晒A题思路

[复制链接]
字体大小: 正常 放大

1

主题

3

听众

35

积分

升级  31.58%

该用户从未签到

自我介绍
I am Artorius from SouthWest University of Finance and Economics.
跳转到指定楼层
1#
发表于 2010-9-16 02:59 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
这两天终于休息够了,晚上突然来了精神,就到社区来看看,顺便晾晾我们队的思路。5 x) q: v5 \1 |: a
我们队选的是A题,总体上看对这道题的认识就是:问题一是要我们在一种简化的情况下思考出油的体积的模型,问题二是要我们将问题一所思考的模型应用在实际储油罐上,并且通过搜索找到最优的a和b,并用实验数据进行拟合优度检验。
& O3 c, Y3 D7 O7 d具体说来,整个题的经历思路如下:( s4 w0 ~1 ?$ q) `( Z$ H; i' e
问题一:
9 ?/ ^4 V; A! ]" _  u首先是油的体积模型,我们以油罐的中轴线作为x轴,探针作为y轴建立了一个平面直角坐标系。在这个坐标系下,油面被我们用显示油高表示为了一条倾角为a的直线。从而我们采用了油罐的椭圆横截面作为积分变元进行积分,积分上下界取油罐的左右端点(如果没有油的地方就令横截面为0,条件为对应油面直线上的点的纵坐标小于-6)。* K* I; u- D' n" B; H4 P3 p. f
在模型出来之后,我们先求得了附件一中无变位(a=0)的显示油高对应的理论油量(算法就是用matlab数值积分),发现求得的结果和附件一中的实验值有很大偏差,而且这个偏差还是和显示油高成线性关系的;然后,我们求得了附件一中变位(a=4.1)的显示油高对应的理论油量,又发现求得的结果和附件一中的实验值有很大偏差,而且这个偏差还是和显示油高成二次关系的。所以,我们分析了偏差的来源,最后发现,如果假设没有其他物理因素导致偏差,只有可能从下面两个方面出现偏差:题目给的小油罐的尺寸不是内径尺寸,也就说明存在罐壁的体积造成偏差,而且罐壁厚度不均(这个是最能说明有变位的时候的二次关系的,因为椭圆柱倾斜的时候油所覆盖的区域的截面大致呈圆锥曲线);题目所给小油罐里面的探针和进出管道占有一定体积。所以通过对偏差的分析,我们求解了两种情况下的偏差和显示油高的函数,并用这个函数对我们接下来求得的无变位罐容表和有变位罐容表进行了修正。" o; F% F1 m; [  M: I$ m
问题二:
0 j9 M! P- R+ ]$ ?8 u0 K0 Z首先是修改模型,其实坐标轴还是那么建,油面还是以显示油高(这个时候显示油高先由b处理成了和问题一中显示油高相同的逻辑形态)表示成了倾角为a的直线,积分上下界是油罐的最左端点和最右端点。但是积分的时候是用油罐的横截面圆(不管是球冠还是圆柱的横截面都是圆),并且求得了不同x所对应的横截面圆的半径r,从而用油面直线上的纵坐标表示出了横截面圆的面积(y小于r的认为是0)。
! U8 j4 V! f; d然后还是像问题一一样,先看是否存在偏差,结果我们发现,我们用附件二中的显示油高所计算的a=0,b=0时的油的体积和附件二中的显示油量相差不超过千分之0.3.,所以说明问题二所给油罐尺寸即为内径尺寸,并且实际油罐肯定采用了类似超声探测的技术使得没有了探针的偏差。因此,问题二不需要进行偏差的修正。
& I. G1 t& J. m  ]  S接着就是计算实验数据的a和b了,我们采用了最小二乘法,建立了一个以残差平方和最小,决策变量为a,b的优化模型。并采用搜索的方法,先是a和b从0到10搜索了121组数据得到a=2~3,b=1~5(b对a的灵敏度极高),再以0.1的精度进行进一步搜索,得到a=2.05~2.15,b=4.3~4.5,进而以0.01为精度搜索得到a=2.10,b=4.35,残差平方和为537.83升平方。9 D7 R- _2 }; p
进一步拟合优度检验,我们得到可决系数为0.999,非常高了,于是在H0假设可决系数大于0.99的情况下通过原假设。
+ J  b1 H2 I7 t. T' U最后以这个a和b求得了10cm一跳的罐容表。- @2 l) h7 @1 C7 l4 G$ I$ r8 w
(上述思想版权所有,不要抄袭)
4 k% M6 b" ?+ H, s这就是我们的思路和求解过程。大家也来晾晾自己的思路嘛~
: D- U: r2 V. M. @9 u+ T! u+ p+ }. n% {- U% K
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

0

主题

4

听众

304

积分

升级  1.33%

  • TA的每日心情
    开心
    2014-1-1 12:58
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    luqsong 实名认证       

    2

    主题

    3

    听众

    12

    积分

    升级  7.37%

    该用户从未签到

    回复

    使用道具 举报

    12366        

    0

    主题

    0

    听众

    17

    积分

    升级  12.63%

    该用户从未签到

    新人进步奖

    给我一个女人,我可以创造一个民族;给我一瓶酒,我可以带领他们征服全世界 。。。。。。。。。  
    回复

    使用道具 举报

    pku007        

    9

    主题

    3

    听众

    449

    积分

    升级  49.67%

  • TA的每日心情

    2014-10-21 10:58
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    lz 你们检验的思想非常好0 _+ u5 f2 b" f6 a
    特别是 第一问 检验出来需要修正
    " s2 B5 }! V# r# F9 s1 e/ i第二问检测出来不用修正2 x( R; R% [( v1 f3 h( v7 E$ W
    肯定是有国奖了2 P- s8 B  j" ]& M7 p* q! o& W
    . v- F/ H/ ?- s
    不过我觉得如果你只是靠硬算积分的出来的
    # L9 F* \$ k; F(你们的模型是 计算体积与拟合体积残差 和最小 对吧)
    $ {0 @& t4 p1 A- N# G) G, t$ @" }可能有些问题
    - C3 t9 h* u: @比如你说的以水平截面 计算积分/ ^/ m+ @5 z( m- n4 C
    实际上是很难精确的
    2 M2 ?' {8 K& H# {/ ?; }7 H: V水平面积包括三个部分$ g! \( I/ v5 o3 P/ b* P' A
    两端是 两个弓形 园的一部分
    9 ?  O- k' X+ A3 n# s6 ?% t) e中间是 一个类似梯形 * J# z  A# b5 T/ P3 ]0 ^$ I& E
    前两个弓形的半径 不是大球半径 需近似# l8 E# z( \7 I6 ~- P: V
    中间上下底是直线 但边是弧线 更难积分
    - ]+ K+ p/ G5 c6 [$ ^也是近似
    2 m  C' Q/ B- u$ s0 i# e! |) k
    . A# x% \& ?) `( Q  w所以你计算出来的体积可能有误差
    1 B" ]" M  G. N( V如果你们写作好 这叫误差
    + K( T) \& T3 E5 W" B: I3 I; d- `7 x写作不好 则会被看成硬伤 对文章的打击比较大
    % L  ^+ }3 T" q6 k, {4 T
    " I2 ^" A8 O+ G7 ~
    * b* W- Q$ ~7 g5 w
    回复

    使用道具 举报

    37

    主题

    12

    听众

    2729

    积分

    Indomitable Volition

  • TA的每日心情
    开心
    2014-4-21 17:04
  • 签到天数: 53 天

    [LV.5]常住居民I

    自我介绍
    MCM, I`m coming!

    邮箱绑定达人

    群组数学建模培训课堂1

    群组中科院考研(计算机)

    群组2013全国研究生数学建

    群组2014年美赛冲刺培训

    ( h+ O* _1 O6 {; \' X
    , I" k1 c+ b0 S. @" g
    好长....      顶一个吧   不过说实话 比赛结束了 我真的怕看答案
    回复

    使用道具 举报

    4

    主题

    3

    听众

    92

    积分

    升级  91.58%

  • TA的每日心情
    开心
    2014-6-11 16:23
  • 签到天数: 2 天

    [LV.1]初来乍到

    群组数学建模保研联盟

    群组我行我数

    群组数学建模论文天下

    群组2010MCM

    群组Mathematica研究小组

    回复

    使用道具 举报

    1

    主题

    3

    听众

    35

    积分

    升级  31.58%

    该用户从未签到

    自我介绍
    I am Artorius from SouthWest University of Finance and Economics.
    回复 pku007 的帖子' k8 A# I2 ]) n* R
    这样的,这个横截面积实际上还是通过积分求出来的,首先我们通过上面说的x求得了罐子不同位置的横截面半径r(这个是绝对可以很精确得到分段函数的),并且通过油面的直线方程得到对应位置的y,然后通过对2倍根号下r方减t方从-r到y对t积分,这样就可以得到横截面积了。再在计算的时候采用数值积分的方式处理,只要步长足够小,都可以把误差控制到千分之二(国家质量监督要求工程误差不得高于千分之二)以下。
    ( D# R, r& M4 U. w$ g! U
    . T1 i3 M# f' Q" z2 I9 u7 `   
    回复

    使用道具 举报

    gaoxian 实名认证       

    2

    主题

    6

    听众

    1265

    积分

  • TA的每日心情
    难过
    2012-10-26 11:15
  • 签到天数: 58 天

    [LV.5]常住居民I

    新人进步奖

    群组Matlab讨论组

    群组建模军团

    群组数学建摸协会

    群组数模应用

    群组B题讨论群

    顶顶!不错!我们没有拟合出来,一个在WORD里面要写六七行的式子怎么拟也不可能!哎,悲剧了,先提前祝贺了!
    人生没有彩排,只有现场直播!
    回复

    使用道具 举报

    1

    主题

    3

    听众

    35

    积分

    升级  31.58%

    该用户从未签到

    自我介绍
    I am Artorius from SouthWest University of Finance and Economics.
    回复 gaoxian 的帖子
    : m! g3 x3 ^. P/ Y1 F4 p
    6 f& O; Y3 Q; f我们都还不晓得有没有机会报国家呢~主要是我们省每个高校都有5名的A题上报上限,我们学校做A题的有好几十个。。。
    * h6 p9 [: o* u9 i0 v; w; ]3 b   
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-9-7 18:25 , Processed in 0.846703 second(s), 103 queries .

    回顶部