APP下载

利用Excel表格计算椭圆任意段弧长

2015-12-25胡洪浪

中国高新技术企业 2015年31期
关键词:半轴

摘要:利用Excel表格计算椭圆任意段弧长的一种方法,从理论上计算出椭圆的弧长,为金属结构特殊管件(弯管、岔管)下料与组装检查提供了理论数据(标准值),对指导金属结构特殊管件下料与组装检查验收有现实的意义。

关键词:Excel表格;椭圆任意段;半轴;椭圆弧长;金属结构特殊管件 文献标识码:A

中图分类号:O185 文章编号:1009-2374(2015)31-0070-02 DOI:10.13535/j.cnki.11-4406/n.2015.31.035

亭子口水利枢纽设计了4条相同引水压力钢管,钢管内径8700mm,其中下立弯段,转弯半径27000mm,转弯角度51.3402°,板厚22mm,均匀分成6节制造,受钢板尺寸限制,每节由3个长度相同的瓦块组成,即每个瓦块组成的圆心角为120°。为了检查瓦块的下料是否正确,必须要知道这3个瓦块的边缘外弧长的标准值。

我们知道:弯管是通过圆柱按一定的角度斜截,然后按弯管分节示意图拼装而成,这个斜截面就是椭圆面,求瓦块的边缘外弧长实际上就是求椭圆的一段弧长。对于本钢管就是按51.3402/12°斜截直径为(8700+22+22)mm的圆柱,从此可知道,这个椭圆的长半轴:a=(8700+22+22)/[2×COS(51.3402/12°)]=4384.217mm,短半径b=4372mm。假如以椭圆的中心为坐标原点,以长半轴为X轴,向右为正,则依据椭圆的标准方程式X2/a2+Y2/b2=1(a≠0、b≠0),得出该椭圆的标准方程为:

则A点的坐标为A(-4384.217,0),B点的坐标为:X=-b×cos120°/COS(51.3402/12°)=2192.109,将其代入上式,Y=3786.263,求第1段弧的长度实际上就是求该椭圆上两点A(-4384.217,0)与B(2192.109,3786.263)间的弧长。求第2段弧的长度实际上就是求该椭圆上两点B(2192.109,3786.263)与C(2192.109,-3786.263)间的弧长。

由于椭圆任意段弧长不能用定积分的方法求出,那么可以利用微分元的理论,在A(-4384.217,0)与B(2192.109,3786.263)两点间插入很多点,只要相临点间距离足够小,所有相邻点间距离之和就是A(-4384.217,0)与B(2192.109,3786.263)两点间的弧长。只要△X越小,就能够使△S越小,计算的精度就越高;在实际应用中,△S太小会增加计算的复杂性,△S太大又不能满足计算精度要求,那么究竟间隔值取多少合适呢?这与计算点的曲率有关系,曲率越大,△X取值要求就越小,△X取值要通过计算精度要求确定。

通过这种利用两点间的距离公式求距离,再求累加和的办法求椭圆的弧长,在△X取值一定的情况下,曲率越大,计算误差越大。只要最大曲率下计算圆周长误差满足精度要求,则以△X取值计算椭圆的弧长值同样能满足精度的要求。因为圆的周长可以通过计算求出,因此,以计算最小曲率半径的圆周长误差比较来确定△X取值。

Excel工具计算椭圆任意段弧长的步骤:

第一步:利用椭圆曲率公式ρ=[(b2-a2)(cosθ)2+a2]3/2/ab计算椭圆的最小曲率半径。椭圆的最小曲率半径在椭圆的长轴端点,该椭圆的最小曲率半径为:ρ=4359.817mm。

第二步:制作表格,在第1行第2列填入a值4359.817mm,在第1行第5列填入b值4359.817mm。

第三步:在第3行第4列填入0值,在第3行第5列、第6列分别编辑公式计算Y2和Y值。

第四步:将第3行第5列、第6列公式对应的复制到第4行,在第4行第7列编辑两点间的距离公式计算相邻两点的距离△s,第8列编辑公式计算累加∑△s值。在第一列第4行位置填入△x初步值30,在第4行第4列编辑公式使第4行第4列的值等于第3行第4列的值加上第4行第3列的值,在第5行第3列编辑公式等于第4行第3列。

第五步:将编辑公式往下复制,直到X的值刚好大于或等于4359.817为止。

第六步:检查最后一行的X值,若X≠4359.817,则调整△x使X=a=4359.817。此时最后一行的∑△s值(6848.21)为1/4弧长(见表1)。即为半径为4359.817mm的1/4周长值。

第七步:验证计算结果:

依据圆公式验算,使a=b=4359.817,△x=30mm,比较见表1:

通过验算比较,利用公式计算周长与利用表格计算周长的误差为-0.701mm。依据《水电水利工程压力钢管制造安装及验收规范》(DL/T 5017-2007)实测周长与设计周长差为±3D/1000,且极限偏差±24mm,该压力钢管±3D/1000计算值为±26mm,所以应该按±24mm控制,依据误差传播理论,单个瓦块的弧长误差控制在±8mm以内,27393.538mm长度其计算误差值小于1mm,能满足制造要求,所以△x间隔值取值合理,可以进行椭圆弧长计算。否则调整△x值,重复第五、六、七步,直到△x间隔值取值合理。

第八步:计算第1段椭圆弧长,在第1行第2列填入a值4384.217mm,在第1行第5列填入b值4372mm。将X的初始值-4384.217填入第3行第4列。

第九步:将编辑公式往下复制,直到X的值刚好大于或等于2192.109为止。

第十步:检查最后一行的X值,若X≠2192.109,则调整△x使X=2192.109。此时该行的∑△s值(9171.77)为第1段弧长值(见表3)。同理:第2段弧长值为9163.64mm。

同理,只要更改起点X坐标值和控制终点X坐标值,就可以计算出任意段椭圆弧长。

利用Excel表格计算椭圆任意段弧长的方法,通过不同△x取值,可以满足不同的计算精度要求,在计算过程中没有复杂的积分公式,简单容易掌握。

参考文献

[1] 张志军,石智永,丁江涛,等.加强电源维护管理提高通信网络可靠性[J].广东科技,2011,(24).

[2] 李卫东.通信电源的实际使用与维护管理[J].电力系统通信,2007,28(9).

作者简介:胡洪浪,贵州道真人,四川二滩国际工程咨询有限责任公司高级工程师。

(责任编辑:秦逊玉)endprint

猜你喜欢

半轴
一种橡胶扭力半轴组件
法兰盘半轴钻铰锥孔专用夹具设计
探明究竟,大道至简
——对2018年广州市一道中考题的研究
汽车全浮式半轴的可靠性优化设计
汽车半轴用钢电沉积Ni-SiC复合镀层的耐磨性
汽车半轴自动化技术取得新突破
复合材料半轴的轻量化设计
差速器半轴安装偏心的理论计算与测量方法研究
某重型车桥半轴断裂失效分析
长安福特翼虎、新蒙迪欧车型左半轴油封漏油的诊断维修