(2019-02-13 19:29)
目前传统颗粒间黏附模型主要有JKR,DMT及Matuttis and Schinner等,这些都是弹性接触模型,不能够对黏附颗粒的应力变化过程进行有效的描述。在实际仿真中,湿颗粒在压缩过程中会发生弹性和塑性变形,当压力卸载后颗粒间则会保留一定的重叠量,并且颗粒间接触面积直接影响到黏附强度。
EEPA模型是由爱丁堡大学的Dr.
J. P.Morrissey, Dr. S. Thakur, Prof. J.Y. Ooi, Dr. J.Sun ,
Prof
MBD(多体动力学)与EDEM耦合大致分2类:第一,利用插件EAlink实现耦合;第二,通过软件耦合模块coupling server
编程耦合。今天简单介绍下第二种方法,以一个案例来大体分析下程序代码的各部分构成。
目前市面上关于MBD编程实现耦合的资料非常稀缺,仅有一些案例文件,大致关于自由体运动、可以启闭的档板、刮板运动、升降斗运动、铲斗与自卸车作用、两圆辊破碎颗粒等。下面以free
body为例简单分析下源程序 cpp的结构组成。源程序如下:
// Copyright DEM Solutions
// Mark Cook
// April 2009
//
// Modified Bill Edwards
// April 2013
// EDEM Coupling include files
#include 'IEDEMCouplingV2_0_0.h'
// Additional libraries
#include
#include
#include
using namespace std;
using namespace NApiEDEM;
在以往的EDEM版本中,网上已有海基工程师龚萌萌录制的EDEM2.5.1与FLUENT14.5的耦合安装视频教程。2.5.1以后的版本耦合文件安装方法基本都是直接可以参照龚萌萌录制的安装视频教程完成的,而在EDEM2.7与FLUENT16.0的耦合文件安装过程中,本人也是费了一翻周折才算安装成功了。下面谈谈2.7版本耦合安装过程的一些细小变化:
1.EDEM2.7安装路径里没有“C:\Program Files\DEM Solutions\EDEM
2.7\lib\EDEMCoupling\V2_2_0”路径,也就是说,EDEM安装完成后在安装目录里面没有“EDEMCoupling”“V2_2_0”文件夹(以往版本都是“V2_0_0”文件夹或者“V1_0_0”文件夹),所以在这里建议手动新建这两个文件夹,并将“C:\Program
Files\DEM Solutions\EDEM 2.7\lib”里面的“libEDEMCouplingClientV2_2_0.lib
标签:
matlab
雅可比迭代公式
高斯迭代公式
|
分类:
破解教程
|
雅可比迭代程序:
A=[5,-2,1;1,5,-3;2,1,-5]; %系数矩阵
b=[4;2;-11]; %线性(全为0)、非线性方程组矩阵
if(any(diag(A))==0)
error('error,pause')
end
eps=input('误差限eps=');%精度
N=input('迭代次数N=');%迭代次数
D=diag(diag(A));
B=inv(D)*(D-A);
f=inv(D)*b;
K=0;
x0=zeros(size(b));
while 1
x1=B*x0+f
K=K+1;
fprintf('第-次迭代的近似解为',K)
vpa(x1,10) %p每个结果输出精度为10
disp(x1');