格林积分在多边形截面特性计算的应用
格林积分在多边形截面特性计算的应用
沈阿杏
(北京理正软件股份有限公司,北京 100044)
摘
要:一种利用格林积分进行多边形面积、形心、静矩、惯性矩等截面特性计算方法,可用于复杂形状截面特性计算。
关键词:格林积分;多边形;截面特性;面积;形心;静矩;惯性矩
**作者简介:**沈阿杏(1980-
),男,学士,主要从事结构工程类软件设计、研发及咨询服务。E-mail:15810038906@qq.com
Application of Green Integral Method in the calculation of polygon section
property
Shen A-xing
(Beijing Leading Software Co.,Ltd., Beijing 100044 China)
Abstract: A method for calculating the section property of polygon area,
centroid, static moment and inertia moment by using Green integral.
Key words: Green integral; polygon; section property; area; centroid; static
moment; moment of inertia
引言
在工程领域中,截面面积、形心、静矩、惯性矩等截面特性的计算十分广泛,目前工程设计或计算手册一般只给出简单截面的截面特性计算公式或常用截面的截面特性表,使用上有一定的局限性。
文中根据格林积分公式,推导任意多边形的截面特性计算公式及任意闭区域截面特性计算思路,并介绍该方法在理正结构工具箱软件中的应用。
公式推导
基本原理
根据高等数学格林积分公式[1]可知,如图1所示,平面闭区域D的二重积分可通过沿闭区域D的边界曲线L上的积分表达。
图 1 平面闭区域D的二重积分
Fig. 1 Double integral of plane closed region D
平面闭区域截面特性积分式
根据平面闭区域截面特性的物理意义[2]
面积可表示为:
A=∬DdxdyA = \iint_{D}^{}\text{dxdy} A=∬Ddxdy
静矩可表示为:
Sx=∬DydxdyS_{x} = \iint_{D}^{}\text{ydxdy} Sx=∬Dydxdy
Sy=∬DxdxdyS_{y} = \iint_{D}^{}\text{xdxdy} Sy=∬Dxdxdy
形心可表示为:
xc=Sx/Ax_{c} = S_{x}/A xc=Sx/A
yc=Sy/Ay_{c} = S_{y}/A yc=Sy/A
惯性矩可表示为:
Ix=∬Dy2dxdyI_{x} = \iint_{D}^{}{y^{2}\text{dxdy}} Ix=∬Dy2dxdy
Iy=∬Dx2dxdyI_{y} = \iint_{D}^{}{x^{2}\text{dxdy}} Iy=∬Dx2dxdy
直边多边形截面特性数值积分
平面任意直边多边形,如图2所示,根据平面闭区域截面特性积分并结合格林积分公式,可将n边多边形截面特性积分表示为多边形每边计算,则n边多边形
图 2 平面直线边多边形
Fig. 2 Straight edge polygon
面积可表示为:
A=∬Ddxdy=∑i=1n12(yi+yi+1)(xi−xi+1)A = \iint_{D}^{}\text{dxdy} = \sum_{i = 1}^{n}{\frac{1}{2}(y_{i} + y_{i + 1})(x_{i} - x_{i + 1})} A=∬Ddxdy=i=1∑n21(yi+yi+1)(xi−xi+1)
静矩可表示为:
Sx=∬Dydxdy=∑i=1n16(yi2+yiyi+1+yi+12)(xi−xi+1)S_{x} = \iint_{D}^{}{ydxdy = \sum_{i = 1}^{n}{\frac{1}{6}(y_{i}^{2} + y_{i}^{}y_{i + 1}^{} + y_{i + 1}^{2})(x_{i} - x_{i + 1})}} Sx=∬Dydxdy=i=1∑n61(yi2+yiyi+1+yi+12)(xi−xi+1)
Sy=∬Dxdxdy=∑i=1n16(xi2+xixi+1+xi+12)(yi+1−yi)S_{y} = \iint_{D}^{}\text{xdxdy} = \sum_{i = 1}^{n}{\frac{1}{6}(x_{i}^{2} + x_{i}^{}x_{i + 1}^{} + x_{i + 1}^{2})(y_{i + 1} - y_{i})} Sy=∬Dxdxdy=i=1∑n61(xi2+xixi+1+xi+12)(yi+1−yi)
形心可表示为:
xc=Sx/Ax_{c} = S_{x}/A xc=Sx/A
yc=Sy/Ay_{c} = S_{y}/A yc=Sy/A
惯性矩可表示为:
Ix=∬Dy2dxdy=∑i=1n112(yi+yi+1)(yi2+yi+12)(xi−xi+1)I_{x} = \iint_{D}^{}{y^{2}\text{dxdy}} = \sum_{i = 1}^{n}{\frac{1}{12}(y_{i} + y_{i + 1})(y_{i}^{2} + y_{i + 1}^{2})(x_{i} - x_{i + 1})} Ix=∬Dy2dxdy=i=1∑n121(yi+yi+1)(yi2+yi+12)(xi−xi+1)
Iy=∬Dx2dxdy=∑i=1n112(xi+xi+1)(xi2+xi+12)(yi+1−yi)I_{y} = \iint_{D}^{}{x^{2}\text{dxdy}} = \sum_{i = 1}^{n}{\frac{1}{12}(x_{i} + x_{i + 1})(x_{i}^{2} + x_{i + 1}^{2})(y_{i + 1} - y_{i})} Iy=∬Dx2dxdy=i=1∑n121(xi+xi+1)(xi2+xi+12)(yi+1−yi)
若要计算形心惯性矩可先将坐标原点移至形心点,再利用上式计算即可。
平面闭区域截面特性数值积分
对于曲线边闭区域截面特性计算,可根据计算精度要求,先将曲线边离散成多段直线段表示,用离散后的多边形近似求解。
地基基底应力计算中应用
矩形独立基础在荷载偏心比较大的情况下,基础与土体会脱空,地基应力需要按重分布进行计算,如图3所示。
图 3 基底应力重分布计算
Fig. 3 Calculation of stress redistribution of basement
基底应力重分布后,基底受力面已不是矩形,可能存在五边或三边的多边形状态,需要根据重分布后的基底受力面截面特性计算基底应力。图3为理正结构工具箱独立基础模块,利用文中方法计算重分布后基底压力分布情况。
结论
文中方法可精确解出直边多边形截面特性,并能对曲边多边形截面特性离散求解近似解,适应各种截面形式的截面特性计算,尤其合适计算机编程实现,扩大了工程应用范围。
参考文献:
[1] 同济大学数学系. 高等数学(第六版)[M]. 北京:高等教育出版社,2007.4
[2] 孙训方,方孝淑,关来秦. 材料力学(第四版)[M]. 北京:高等教育出版社,2002.8
格林积分在多边形截面特性计算的应用相关推荐
- 使用opencv作物件识别(一) —— 积分直方图加速HOG特征计算
使用opencv作物件识别(一) -- 积分直方图加速HOG特征计算 博客分类: 图像识别.机器学习.数据挖掘 CC++C# 方向梯度直方图(Histograms of Oriented Gradi ...
- UA MATH523A 实分析3 积分理论例题 Fubini定理计算简单二重积分的一个例题
UA MATH523A 实分析3 积分理论例题 Fubini定理计算简单二重积分的一个例题 例 f∈L1([0,1])f \in L^1([0,1])f∈L1([0,1]), define h(x)= ...
- UA MATH523A 实分析3 积分理论例题 控制收敛定理计算一元积分的极限
UA MATH523A 实分析3 积分理论例题 控制收敛定理计算一元积分的极限 例 假设g∈C1([0,∞)),g′g \in C^1([0,\infty)),g'g∈C1([0,∞)),g′有界,g ...
- UA MATH523A 实分析3 积分理论例题 Fubini定理计算重积分的极限
UA MATH523A 实分析3 积分理论例题 Fubini定理计算重积分的极限 例 求 limk→∞∫0∞k3/2e−kx∫0xsintt3/2dtdx\lim_{k \to \infty}\i ...
- UA MATH523A 实分析3 积分理论例题 Fubini定理计算一元积分
UA MATH523A 实分析3 积分理论例题 Fubini定理计算一元积分 例 计算 ∫0∞e−sxsin2(x)xdx\int_0^{\infty}e^{-sx}\frac{\sin^2(x)} ...
- 海面电磁散射MATLAB程序,matlab 电磁散射特性计算
matlab 电磁散射特性计算 matlab 2021-2-13 下载地址 https://www.codedown123.com/63859.html matlab 电磁散射特性计算.目标几何建模. ...
- matlab求偏转角,轮胎的回正力矩——侧偏角特性计算实例
轮胎的回正力矩--侧偏角特性计算实例 某轮胎额定载荷N F z 8000=,在此载荷作用下附着系数 8.0=y μ,侧偏刚度 rad N K /81000=,转折系数1.0=y E .该轮胎半径m R ...
- 几个高斯分布/积分的基本结论和计算
几个高斯分布/积分的基本结论和计算 一维高斯函数的标准形式为 ϕ ( x ) = a e − ( x − b ) 2 2 c 2 \phi(x) = ae^{-\frac{(x-b)^2}{2c^2} ...
- 涡轮机叶片matlab强度分析论文,燃气轮机涡轮叶片受力特性计算及分析.doc
毕业设计(论文) 题目:燃气轮机涡轮叶片受力特性计算及分析 学 生 姓 名: 张 海 诺 学 号: 班 级: 专 业: 指 导 教 师: 2015年 03月 燃气轮机涡轮叶片受力特性计算及分析 学 生 ...
- MySQL数据处理之增删改,MySQL8新特性计算列,完整详细可收藏
文章目录 1.插入数据 2.更新数据 3.删除数据 4.MySQL8新特性:计算列 1.插入数据 1.1 方式1:VALUES的方式添加 情况1:为表的所有字段按默认顺序插入数据 INSERT INT ...
最新文章
- React文档(七)处理事件
- 在layui中使用 jquery 触发select 的 change事件无效
- javascript 对象基础 继承机制实例【对象冒充】
- Activity 启动模式
- springboot做网站_Github点赞接近10万的SpringBoot学习教程+实战推荐!牛批!
- IPython安装使用详解
- 网页配色网页设计常用色彩搭配表 《配色表》
- ios手机不兼容摇一摇功能
- 全球及中国增强现实(AR)远程协助软件行业研究及十四五规划分析报告
- MSDC 4.3 接口规范(3)
- 用Photoshop制作1寸和2寸的照片
- 从大厂裸辞后,面阿里、字节全都挂掉,连货拉拉都不要自己...
- BZOJ4379[POI2015] Modernizacja autostrady
- 【asp.net core 系列】5 布局页和静态资源
- 感知器算法(perceptron algorithm)
- idea不区分大小写提示
- 破解 geetest(极验)的滑块验证码
- Linux都应用在哪些领域?发展如何?
- 联通java终面_中国联通面试经验
- 刁蛮公主-第二集(纳米盘)
热门文章
- 牛顿法求函数零点和极值点
- 苹果手机查看mysql_教你苹果手机怎么查几个月或多天以前的通话记录
- java生成随机数组_Java 生成随机数
- 【读书笔记】《暗时间》
- window10运行不了1stopt_函数模型分析画图软件-1stopt非线性拟合工具Win10专业版1.7免费版 - 维维软件园...
- 华为悦盒烧写Ubuntu系统刷机教程
- django models filter查询条件
- VS2013及MFC下载
- 如何快速进入/打开cmd--快捷键
- android 车牌字符分割,车牌识别 之 字符分割