混凝土是一种细观层次上的非均质材料,假定混凝土的各相组分的力学性质满足某种特定的统计分布规律即Weibull分布,并假定材料的力学参数(例如弹性模量和强度等)随着空间位置不同而发生变化,利用Weibull分布描述这一变化。Weibull分布的分布密度函数为:

对应随机变量u的期望和方差为:

通过控制均质参数m和均值u0可以使材料属性落在特定的区间内,如图1图2所示。

图1 均质度变化

图2 均值变化

材料属性Weibull分布通常有遍历法和区间法等方法实现,遍历法考虑各个单元材料属性的随机性,依定义的随机分布方式对各个单元随机生成参数值。但是遍历法单独定义每个单元的材料属性,定义数量过大,使得单元的材料属性离散性过大且难以定义模型的塑性损伤。

对遍历法进行改进,发展称为区间法,对区间进行k等分,根据Weibull函数确定每一个子区间的单元个数,为避免子区间内材料属性离散过大,统一将子区间的材料属性定义为该子区间的均值。

以二相混凝土为例,遍历法实现骨料个体的Weibull分布,区间法实现砂浆单元的Weibull分布,效果图如图3所示。

图3 二相混凝土Weibull分布示意图

320科技工作室。

Abaqus材料Weibull分布区间法Python程序相关推荐

  1. 雨流计数法python程序_雨流计数法及其在程序中的具体实现

    雨流计数法及其在程序中的具体实现 董乐义 , 罗俊 , 程礼 ( 西安空军工程大学工程学院 , 陕西 西安 710038) 摘 要 : 根据雨流计数法的规则和在实际中应用的体会 , 介绍了雨流计数法在 ...

  2. 雨流计数法python程序_rain flow 雨流计数法

    雨流计数法又可称为"塔顶法",是由英国的Matsuiski和Endo 两位工程师提出的, 距今已有50 多年.雨流计数法主要用于工程界, 特别在疲劳寿命计算中运用非常广泛.把应变- ...

  3. 二次指数平滑法python程序

    根据历史年份的数据来进行未来年份数据的负荷预测,主要可以用于近中期的负荷预测,具体原理有很多帖子都讲过了,直接贴代码 三个参数分别为 历史年份 历史年份负荷量 要预测的数据数量 def double_ ...

  4. python程序员工作时间_Python程序员是怎么找工作的?怎么最快时间找到自己想要的工作?...

    前言 从智联招聘爬取相关信息后,我们关心的是如何对内容进行分析,获取用用的信息. 本次以上篇文章"5分钟掌握智联招聘网站爬取并保存到MongoDB数据库"中爬取的数据为基础,分析关 ...

  5. 区间二分法(Bisection Method)迭代求根的python程序

    迭代法的作用 许多复杂的求解问题,都可以转换成方程f(x)=0的求解问题.这一系列的解叫做方程的根.对于非线性方程的求解,在自变量范围内往往有多个解,我们将此变化区域分为多个小的子区间,对每个区间进行 ...

  6. P3分布推求设计频率年降水量的python程序

    水文上常用皮尔逊三型分布(P3分布)推算设计频率的水文变量,比如降水量.流量.径流量,等等.本文给出了一个利用P3分布推算设计频率下的年降水量的python程序. P3分布的概率密度函数如下: 其中: ...

  7. 利用python提取abaqus节点坐标的脚本_用于在Abaqus中提取结点力的Python程序

    用于在Abaqus中提取结点力的Python程序 #coding=utf-8 from abaqus import * from abaqusConstants import * from odbAc ...

  8. python怎么重复程序_利用Python程序完成ABAQUS中的一些重复性操作

    对于建立过大型的ABAQUS分析模型的同学们,肯定会面对繁琐的重复性建模过程.比如对上百个点施加集中力,比如建立几百个耦合约束.这些重复性操作,如果使用cae操作的话,不仅费时,而且极其容易出错. 利 ...

  9. python利用集合的无重复性_利用Python程序完成ABAQUS中的一些重复性操作

    对于建立过大型的ABAQUS分析模型的同学们,肯定会面对繁琐的重复性建模过程.比如对上百个点施加集中力,比如建立几百个耦合约束.这些重复性操作,如果使用cae操作的话,不仅费时,而且极其容易出错. 利 ...

最新文章

  1. dht11温湿度传感器c语言程序_手把手教你DIY一款性价比爆棚的温湿度计!
  2. python语言程序设计实践教程上海交通大学_《C语言实验与等级考试指导》隋雪莉 闵 芳 沈国荣著【摘要 书评 在线阅读】-苏宁易购图书...
  3. nginx配置支持http2
  4. 三维位姿:***图像特征-特征提取-姿态估计
  5. spring框架mvc框架_Spring的MVC测试框架入门–第1部分
  6. java炸弹人素材_炸弹人图片_炸弹人模板_炸弹人设计素材下载
  7. 4个空格和一个tab有什么区别_火花塞为什么一换就是4个?只换一个不行吗?
  8. python三种基本数据类型_Python的三种基本数据类型
  9. json替换table下的所有值_京东云所有地域正式支持 MySQL 8.0!
  10. android对象关系映射框架ormlite之一对多(OneToMany)
  11. HTML5-------元素使用
  12. php varbinary,php – 无法从MSSQL中获取varbinary数据
  13. (官方win10PE使用)微软官方win10PE取出文件操作教学
  14. ansa打开catia文件_catia 帮助文件如何打开?
  15. 《大道至简》读书笔记
  16. 快速文本分类(FastText)
  17. day96 scrapy
  18. 恶意软件android,安卓APP恶意软件的安全检测机制
  19. 【福利时刻】阿里云盘内测码来啦,ITValuer专属暗号点这里
  20. wParam与 lParam

热门文章

  1. IT大佬之间的聚会:看他们都聊些什么!
  2. PHP迅雷/快车下载地址互相转换
  3. python字典键值唯一_python字典操作详解
  4. tensorflow 2 实现 mfcc 获取
  5. 碧玉刀服务器维护,有关碧玉刀任务的
  6. 暑假到了,是一个旅游旺季,用 PHP 爬虫做旅游数据分析,让我们更好的外出旅行吧!
  7. vue——echarts柱状图横轴文字太多放不下【处理办法】
  8. 【NCEPU】张汉隆:Python 窗体应用开发实战
  9. 【降维之NMF】NMF(非负矩阵分解)实例
  10. 技术前沿与经典文章10:信息论之父香农,20世纪伟大的科学家,一个理论改变了一个时代