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

2023-09-17 14:42:23

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

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

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

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

目录

💥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代码实现

更多推荐

transformer系列2---transformer架构详细解析

transformer详细解析Encoder1输入1.1Embedding词嵌入1.1.1Embedding定义1.1.2几种编码方式对比1.1.3实现代码1.2位置编码1.2.1使用位置编码原因1.2.2位置编码方式1.2.3位置编码代码2注意力Attention2.1自注意力self-attention2.1.1Q

Android11 适配

一、修改targetSdkVersion为30将build.gradle的目标版本targetSdkVersion修改为30(Android11)targetSdkVersion30Android11的改变改变主要影响以Adnroid11为目标版本的应用(targetSdkVersion>=30才有影响),和所有应用在

《向量数据库指南》——Milvus Cloud当初为什么选择向量数据库这个赛道呢?

我们公司专注于向量数据库大约可以追溯到2018年左右。当时,向量数据库的概念并不广泛。我们的CEO力排众议,认为这个领域有巨大潜力,因为这与我们的愿景高度契合。我们的公司定位是构建一个能够在云上处理非结构化数据的基础设施产品。经过大量调研,我们意识到向量检索可能是未来处理非结构化数据语义和信息的关键。另外一个重要的因素

关于阻抗不连续的原因

1、连线中的分支结构信号传输到分支结构处,表现出的是两条电路并联的效果,会导致阻抗的不连续问题。典型的就是菊花链结构。2、参考平面的宽度一般情况下参考平面都是很宽且连续的,但有的时候,参考平面会被反焊盘给掏空,这时就有可能会出现参考平面的宽度变化的情况。(a是参考平面左右两侧都被掏空,b是左侧被掏空)。需要注意,参考平

可视化工具Datart踩(避)坑指南(3)——筛选框的疑惑

作为目前国内开源版本最好用的可视化工具,Datart无疑是低成本高效率可供二开的可视化神兵利器。当然,免费的必然要付出一些踩坑的代价。本篇我们来讲一讲可视化工具Datart踩(避)坑指南(3)之筛选框的疑惑版本:1.0.0-rc.2Release筛选框,作为BI可视化工具中的重要交互组件,是可视化工具的手。本篇踩到了关

什么是模型混合模式?

上一篇文章介绍了GLTF编辑器支持一些常见材质纹理的修改以及模型混合模式的概念,本文将具体讲解下模型的混合模式以及各种混合模式之间的不同和使用场景。1、什么是模型的混合模式。"模型混合"是指将不同的模型或元素组合在一起,形成一个整体或复合物的过程。模型混合可以用于各种应用,包括计算机图形学、动画制作、虚拟现实和特效制作

计算机未来-发展趋势和未来方向

计算机未来-发展趋势和未来方向1.人工智能与机器学习近年来,人工智能和机器学习成为了科技领域的热门话题。在CSDN上,与人工智能和机器学习相关的文章和讨论也是不胜枚举。从深度学习到自然语言处理,从计算机视觉到强化学习,这些技术正在不断地改变我们的生活和工作方式。机器学习作为人工智能的一个重要分支,其核心技术包括监督学习

Android使用Jetpack WindowManager来开发可折叠设备的探索

一、背景我们在Google开发者大会上,看到JetpackWindowManager和WindowSizeClass这些技术,如下图。那这里不得不说折叠屏手机了在其中一个显示区域中运行一个应用。同时运行两个应用,各位于一个显示区域中(在multi-window模式下)。可折叠设备还支持不同的折叠状态。折叠状态可用来以不

特殊时间(蓝桥杯)

特殊时间问题描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。2022年2月22日22:20是一个很有意义的时间,年份为2022,由3个2和1个0组成,如果将月和日写成4位,为0222,也是由3个2和1个0组成,如果将时间中的时和分写成4位,还是由3个2和1个0组成。小蓝对这样的时间很感兴趣,

【 Ubuntu】systemd服务自启

要在Ubuntu启动后执行一个守护脚本,您可以使用Shell脚本编写一个systemd服务单元。systemd是Ubuntu中常用的服务管理工具,可以在系统启动时自动启动和管理服务。下面是一个示例的守护脚本和systemd服务单元的步骤:创建守护脚本:创建一个Shell脚本文件,例如mydaemon.sh,并在其中编写

markdown学习笔记

markdown学习笔记1.文字(依靠HTML)1.1文字缩进-空格转义符单字符空:&emsp;半字符空:&ensp;1.2文字对齐「居中:」<center>居中</center>or<palign="center">居中</p>「左对齐:」<palign="left">左对齐</p>「右对齐:」<palign="ri

热文推荐