当前位置: 首页 > news >正文

中尺度混凝土二维有限元求解——运行弯曲、运行光盘、运行比较、运行半圆形(Matlab代码实现)

 💥💥💞💞欢迎来到本博客❤️❤️💥💥

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️座右铭:行百里者,半于九十。

📋📋📋本文目录如下:🎁🎁🎁

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

🌈4 Matlab代码实现


💥1 概述

中尺度混凝土二维有限元求解是一种常见的工程分析方法,用于研究混凝土结构在运行条件下的行为。在这种方法中,混凝土结构被建模为一个二维平面,通过有限元分析求解结构的应力和变形。

在运行弯曲研究中,我们主要关注混凝土梁或板在加载条件下的弯曲响应。通过应用适当的边界条件和加载条件,可以计算出结构的应力和变形分布。这对于设计和评估混凝土梁和板的性能非常重要。

在运行光盘研究中,我们主要关注混凝土盘的行为。这种结构常见于圆形或环形的平台、桥梁和水池等工程中。通过分析结构的应力和变形,可以评估其在运行条件下的稳定性和安全性。

在运行比较研究中,我们可以比较不同类型的混凝土结构,在相同的加载条件下的行为差异。这可以帮助我们选择最合适的结构形式和材料,以满足设计要求和性能需求。

在运行半圆形研究中,我们主要关注半圆形结构的行为。这种结构常见于隧道、拱桥和圆形水池等工程中。通过分析结构的应力和变形,可以评估其在运行条件下的稳定性和安全性。

总的来说,中尺度混凝土二维有限元求解方法可以帮助工程师研究和评估不同类型的混凝土结构在运行条件下的行为。这对于设计和优化结构的性能非常重要,以确保结构的安全和可靠性。

📚2 运行结果

 部分代码:

Plot_Results(Job1{end}.Model,Show_Deformed,Mag_Factor,Result_type1);
legend('Isotropic Damage');

Plot_Results(Job2{end}.Model,Show_Deformed,Mag_Factor,Result_type2);
legend('Normal Crack Strain');


for i=1:1:length(Job1)
     
Load1(i)=0;

for j=1:1:M1
Load1(i)=Load1(i)+Job1{i}.Model.Constraint{j}.F;
end

Displacement1(i)=Job1{i}.Model.Constraint{1}.U;
    
end

for i=1:1:length(Job2)
     
Load2(i)=0;

for j=1:1:M1
Load2(i)=Load2(i)+Job2{i}.Model.Constraint{j}.F;
end

Displacement2(i)=Job2{i}.Model.Constraint{1}.U;
    
end


figure;

plot([0 Displacement1],[0 Load1],'b-',[0 Displacement2],[0 Load2],'r--');
legend('Isotropic Damage Model','Fixed Crack Model');
xlabel('Displacement(mm)');
ylabel('Load (N)');

xlabel('Displacement(mm)');
ylabel('Force Norm');

🎉3 参考文献

文章中一些内容引自网络,会注明出处或引用为参考文献,难免有未尽之处,如有不妥,请随时联系删除。

[1]朱伯芳,张国新,郑璀莹,等.混凝土坝运行期安全评估——与全坝全过程有限元仿真分析[C]//庆祝中国水利水电科学研究院组建五十周年——水利水电百家论坛.0[2023-09-04].

[2]王冬冬,程琳,仝飞,等.水工混凝土结构运行模态分析研究综述[J].南水北调与水利科技, 2017, 15(A02):8.

🌈4 Matlab代码实现

http://www.lryc.cn/news/167804.html

相关文章:

  • Python文件存读取
  • SpringBoot整合Easy-ES实现对ES操作
  • 让NPU跑起来迅为RK3588开发板设置交叉编译器
  • yyyy-MM-dd‘T‘HH:mm:ssZ的T是什么意思?为什么要用单引号引着
  • SIT1145AQ收发器芯片CAN FD Passive功能详解(摘自官网)
  • 安卓毕业设计各种app项目,Android毕设设计,Android课程设计,毕业论文
  • c++下的ros通信(cmake的报错问题多)
  • 测试必备 | 测试工程师必知的Linux命令有哪些?
  • 成集云 | 药师帮集成英克ERP接口 | 解决方案
  • ICPC 2022 网络赛 d ( 数位dp + 二分
  • 透视俄乌网络战之二:Conti勒索软件集团(下)
  • 网络安全深入学习第一课——热门框架漏洞(RCE-命令执行)
  • 应用在电子体温计中的国产温度传感芯片
  • JVM 虚拟机 ----> Java 内存模型(JMM)
  • 指针-字符串替换
  • docker 网络(单机环境)
  • 14、二叉树的morris遍历等
  • BeanFactory与ApplicationContext
  • 【计算机网络】 粘包问题
  • valgrind massif 详解(内存分配释放分析)
  • 使用命令行创建一个vue项目卡住不动如何解决
  • 七天学会C语言-第一天(C语言基本语句)
  • vue项目部署,出现两个ip的原因
  • 无涯教程-JavaScript - ASIN函数
  • MYSQL的SQL优化
  • lintcode 553 · 炸弹袭击【中等 数组+bfs+模拟】
  • 第一章 计算机系统概述 八、虚拟机
  • 桶装水送水多水站送水员公众号h5开发
  • 【JavaEE】多线程(二)
  • OkHttp 根据服务器返回的的过期时间设置缓存