自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 利用MATLAB打造属于自己的无人机遥感图像处理系统(2)

本节主要介绍所设计的无人机遥感图像处理系统各个组件的效果,不涉及具体的程序。后续会逐步更新讲解每部分的功能与具体如何实现,欢迎关注。

2023-05-09 16:37:32 445 7

原创 利用MATLAB打造属于自己的无人机遥感图像处理系统(1)

为了提高无人机遥感图像分类技术在复杂地形中的勘察效率,设计了一种基于 MATLAB/GUI 的无人机遥感图像分类系统,实现了图像分类的可视化操作。

2023-05-09 13:57:16 785

原创 MATLAB图像处理之几何变换——裁剪与分块

对图像进行随意裁剪和拼接操作。imcrop函数。

2023-05-09 00:02:46 2973

原创 MATLAB图像处理之几何变换——平移与旋转

MATLAB图像处理中的平移与旋转方法,imtranslate函数与imrotate函数。

2023-05-08 20:10:50 6284

原创 MATLAB图像处理之图像读取

使用MATLAB读取指定图像和快速读取任意图像

2022-12-30 23:25:37 23161

原创 PFC2D学习笔记——模型选择与参数标定参考

材料参数的标定与接触模型的选择。

2022-03-10 21:07:13 6428 6

原创 PFC2D学习笔记——接触模型

1、接触模型如图所示,实体1与实体2发生接触,其中接触部位位于实体1的piece1 与实体2的piece2上,作用于实体1与实体2上的弯矩、力会在接触实体的形心上。则接触状态变量更新顺序:接触的有效惯性质量→实体中心位置→接触法向量和接触平面的坐标系统→确定接触间隙。这些信息更新后,再基于使用的接触模型更新接触的激活状态、通过接触准则判别力学行为。PFC5.0提供的10种内嵌接触模型:2、接触模型分配表(cmat)法cmat命令:控制接触模型的分配、接触关联性质的赋值和基于接触准则的检测距离(决

2021-11-17 21:56:10 8769

原创 PFC2D学习笔记—— 命令的理解与技巧(持续更新)

【备注:】以下理解与翻译不足的肯请各位学者批评指正,谢谢!——————————————————————————————————————————————————————————————————cycle 与 solve1.cycle i < calm i2 > 计算到指定时步i次,可按【shift+esc】终止,每循环i2次重置线速度和角速度。2.solve < sprocess > keyword … 解到指定的极限。求解逻辑,提供了一种机制来继续循环一个模型,直到满足指定的

2021-11-17 21:55:52 5695

原创 CAD绘制导入wall并颗粒分组

首先在AutoCAD中用polyline绘制整个模型的外轮廓(boundary.dxf文件,为了分辨方向,按照逆时针绘制),再以外轮廓为wall控制颗粒的填充,平衡后,再导入4个材料分组轮廓(groups.dxf文件)进行颗粒分组。newdomain extent 0 3000 0 3000geometry import boundary.dxf;图形各交点在CAD中的坐标位置导入pfc后保持不变,故在设置domain时应注意范围大小。wall import geometry boundary id

2021-11-12 19:26:25 3408 10

原创 PFC2D学习笔记——柔性簇(cluster)生成

cluster是一些球体通过一 定强度黏结在一起,因此一个cluster 可以视作一个球体group,这一点与刚性簇clump相似,但是cluster 当外力足够大时其黏结可以破坏。由于采用cluster模拟的目的多数是研究颗粒的内部破碎问题,因此对cluster内、外、边界接触根据需要进行区分非常有必要。故在cluster 内部、cluster 与cluster之间、cluster 与外部基质颗粒之间需要分配不同的力学参数,因此又称为柔性簇。在研究簇的破坏问题时,构成簇的ball之间叠加量不能太大,否则

2021-11-08 10:48:25 1913 1

原创 PFC2D学习笔记——刚性簇(clump)生成

刚性簇(clump)是相对于柔性簇(cluster)而言,每个clump由多个ball构成,刚性簇间的ball没有相对变形,因此不会破坏。1、利用clump create 命令生成刚性簇关键词calculate表示采用PFC5.0自带的覆盖法计算惯性参数,所跟值范围为(0,1),值越小(最小0.00005)计算越逼近理论值,越大则越粗糙;关键词density指定clump的密度;group指定分组;id指定编号;inertia指定惯性运动参量;pebbles指定构成clump的pebble数

2021-08-16 09:48:25 4513 1

原创 PFC2D学习笔记——颗粒生成

PFC5.0颗粒生成方法总结颗粒生成主要有ball create、ball generate、ball distribute。一、规则排列颗粒的生成1、对于规则排列的颗粒,最简单的方法是利用ball create+ keyword命令,按照颗粒排列规则,建立出颗粒体系。2、采用ball generate+keyword方法生成,该方法生成的颗粒是没有任何叠加的,因此生成的颗粒之间孔隙率大,需要借助外力将之压紧。针对规则分布的颗粒,颗粒的位置与半径必须精确地计算与设置。在固定的模型范围内,如果颗粒不

2021-08-13 19:09:20 6408

原创 PFC2D学习笔记——geometry的使用

geometry命令通过geometry import+ keyword与geometry export 十keyword实现几何图像集的导入与导出。目前,PFC5.0 支持dxf格式、stl 格式和geometry 格式(itasca 软件自定义)。newdomain extent -10.0 10.0geometry polygon positions (0 0 0) (1 0 0) (1 1 0) (0 1 0)geometry export sl format geometry ;导出为

2021-08-12 19:32:52 5634 1

原创 PFC2D学习笔记

PFC基本命令注释PFC中的单位PFC程序不执行单位之间的转换,故在取值时统一采用国际单位制,能够避免产生计算错误。详情可看PFC帮助文档——PFC Thermal Formulation。PFC命令流编制顺序:; 对后面的内容进行注释new; 开始新任务并释放当前内存domain extent -100.0 100.0 condition periodic; 设定计算区域; periodic/stop/reflect/destroy分别表示当实体碰到domain边界时所作的4种处理方式

2021-08-11 15:15:38 6919 9

原创 PFC2D学习笔记

初识PFCPFC程序(Particle Flow Code),又称为颗粒流方法,集成了二维(PFC2D) 和三维(PFC3D),是基于通用离散单元模型(DEM) 框架***,由计算引擎和图形用户界面构成的细观分析软件。PFC模型中的每个颗粒可以被表示为一个实体,它不是一个点质量,而是一个带有限质量和定义表面的刚性体。球和簇的运动遵守牛顿运动定律*,但是墙的运动是用户指定的。因此只有球和簇有质量特性(质量、中心位置和惯性张量)和加载条件(在每个接触上的力和力矩,源于重力的体积力,以及外部作用力和力矩

2021-08-10 22:53:05 4118

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除