【土木】再生混凝土骨料系统的计算代数(Matlab实现)

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

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

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

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

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

🌈4 Matlab代码实现


💥1 概述

 再生混凝土骨料系统涉及复杂的过程和参数。计算代数提供了一个数学框架来分析和建模这个系统。它可以用于确定再生混凝土骨料的性能和特性,如粒度分布、强度和耐久性。 通过使用代数方程和运算,可以量化再生混凝土骨料系统不同组成部分之间的相互作用。例如,可以开发方程来计算混凝土混合料中再生骨料的比例,并预测由此产生的力学性能。 计算代数还有助于优化再生骨料的使用。它可以用于找到再生骨料和天然骨料的最佳组合,以在满足期望性能标准的同时最小化成本和环境影响。 此外,计算代数可以与计算机软件和模拟工具集成,以促进再生混凝土结构的设计和分析。这使得工程师和研究人员能够在建筑项目中对再生骨料的使用做出明智的决策。 总之,再生混凝土骨料系统的计算代数为理解、优化和使用再生混凝土骨料进行设计提供了一个强大的工具。

📚2 运行结果

主函数部分代码:

clc;
clear;
close all;
set(gcf, 'Units', 'Normalized', 'OuterPosition', [0 0 1 1]);

% INITIALIZING THE NUMBER OF AGGREGATES BEFORE BEING LOOPED.
num_of_Agg=0;

% MAXIMUM NUMBER ALLOCATED FOR THE AGGREGATES TO BE GENERATED UNTIL THE CONDITIONS ARE SATISFIED.
% THIS NUMBER NEEDS TO BE LARGE ENOUGH TO SATISFY THE AGGREGATE AREA CONDITION CONTROLLED
% BY THE REPRESENTATIVE SIEVE SIZE PAIRS.
AGG=200;

% INPUT VARIABLES:

% WIDTH OF THE CONCRETE SPECIMEN.
W=100;

% HEIGHT OF THE CONCRETE SPECIMEN.
H=100;

% RCA PARTICLE APPERTURE SIEVE SIZE SERIES [mm] (Dmax to Dmin).
Ds=[12;10;8;6];

% AGGREGATE RATIO OF THE CONCRETE SPECIMEN.
Ragg=0.10;

% FULLER CURVE EXPONENT.
r=0.40;

% NUMBER OF RANDOM POINTS TO BE GENERATED WITHIN THE SPECIFIED SIEVE SIZE REGION.
n=75;

% NUMBER OF VERTICES USED IN DEFINING THE ADHERED MORTAR PHASE.
vn=5;

% COMPUTATIONS:

% CONCRETE SPECIMEN AREA.
Ac=W*H;

% MAXIMUM AGGREGATE SIEVE SIZE.
dmax=Ds(1);

% REALLOCATING AGGREGATE SIEVE SIZE ARRAY IN A COLUMN VECTOR FORM.
Dn=(1:length(Ds))';

% DETERMINING SIEVE PASSING PERCENTS FOR EACH SIEVE SIZE.
PDs=zeros(size(Dn,1),1);
for i=1:size(Dn,1)
    
    % AGGREGATE PASSING PERCENTAGE FOR EACH SIEVE SIZE BASED ON THE FULLER CURVE RELATIONSHIP.
    PDs(i,1)=100*(Ds(i)/dmax)^r; % FULLER AND THOMPSON, 1907.
end
PDs;

% DETERMINING AGGREGATE AREA THAT NEEDS TO BE GENERATED FOR EACH SIEVE SIZE PAIR.
Aagg=zeros(size(Dn,1)-1,1);
for i=1:size(Dn,1)-1
    
    % REPRESENTATIVE AGGREGATE AREA BASED ON CONSECUTIVE SIEVE SIZE PAIRS.
    Aagg(i,1)= (((PDs(i))-(PDs(i+1)))/((PDs(1)-(PDs(size(Dn,1),1)))))*Ragg*Ac; % WANG ET AL. 1999.
end
Aagg

🎉3 参考文献

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

[1]武军,丁亚红,郭猛,等.再生混凝土模型界面过渡区断裂行为与数值模拟[J/OL].材料导报,1-14[2024-11-07].http://kns.cnki.net/kcms/detail/50.1078.TB.20241031.0920.008.html.

[2]海然,崔力,翟胜田,等.基于文献聚类分析的再生混凝土抗压强度及耐久性最新研究进展[J/OL].材料导报,1-18[2024-11-07].http://kns.cnki.net/kcms/detail/50.1078.TB.20241023.1220.016.html.

🌈4 Matlab代码实现

图片

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值