主要内容

structuralDamping

指定阻尼参数对瞬态或频率响应结构模型

描述

例子

structuralDamping (structuralmodel“阿尔法”,一个“测试版”,b)指定(瑞利)阻尼参数成比例一个b对于一个structuralmodel对象。

频率响应模型的阻尼,结果是复杂的。使用腹肌函数来获得实值大小和阶段,分别。

例子

structuralDamping (structuralmodel“ζ”,z)指定的模态阻尼比。使用这个参数,当你解决瞬态或频率响应模型使用模态分析的结果。

阻尼= structuralDamping (___)返回的阻尼参数对象,使用任何以前的输入语法。

例子

全部折叠

指定比例(瑞利)梁的阻尼参数。

创建一个瞬态结构模型。

structuralModel = createpde (“结构性”,“transient-solid”);

导入和绘制几何。

通用= importGeometry (structuralModel,“SquareBeam.stl”);pdegplot (structuralModel“FaceAlpha”,0.5)

图包含一个坐标轴对象。坐标轴对象包含3颤类型的对象,补丁,线。

指定杨氏模量、泊松比和质量密度。

structuralProperties (structuralModel“YoungsModulus”210 e9,“PoissonsRatio”,0.3,“MassDensity”,7800);

指定瑞利阻尼参数。

structuralDamping (structuralModel“阿尔法”10“测试版”,2)
ans = StructuralDampingAssignment属性:RegionType:“细胞”RegionID: 1 DampingModel:“比例”α:10 Beta版:2ζ:[]

解决一个阻尼频率响应问题。由此产生的位移值是复杂的。获得位移的大小和相位,使用腹肌函数,分别。加速计算,解决了模型使用模态分析的结果。

模态分析

创建一个三维的模态分析模型问题。

modelM = createpde (“结构性”,“modal-solid”);

创建几何和包括在模型中。

通用= multicuboid (10、10、0.025);modelM。几何=通用;

生成一个网格。

msh = generateMesh (modelM);

指定杨氏模量、泊松比和材料的质量密度。

structuralProperties (modelM“YoungsModulus”2 e11“PoissonsRatio”,0.3,“MassDensity”,8000);

识别面临申请边界约束和载荷通过绘制几何图形的脸,边标签。

pdegplot(通用、“FaceLabels”,“上”,“FaceAlpha”,0.5)

图包含一个坐标轴对象。坐标轴对象包含3颤类型的对象,补丁,线。

图pdegplot(通用、“EdgeLabels”,“上”,“FaceAlpha”,0.5)

图包含一个坐标轴对象。坐标轴对象包含3颤类型的对象,补丁,线。

指定约束的板(面临着3、4、5、6),以防止刚体运动。

structuralBC (modelM“面子”,(3、4、5、6),“约束”,“固定”);

解决这个问题的频率范围12 *π

Rm =解决(modelM,“FrequencyRange”(负无穷,12 *π));

频率响应分析

创建一个频率响应分析模型的三维问题。

modelFR = createpde (“结构性”,“frequency-solid”);

使用相同的几何和网格用于模态分析。

modelFR。几何=通用;modelFR。要看更多有关憩苑网=;

指定相同的值为杨氏模量,泊松比,质量密度的材料。

structuralProperties (modelFR“YoungsModulus”2 e11“PoissonsRatio”,0.3,“MassDensity”,8000);

指定相同的约束的刚体板防止模式。

structuralBC (modelFR“面子”,(3、4、5、6),“约束”,“固定”);

指定的压力加载板的顶部(脸2)模型理想脉冲激励。在频域中,这种压力脉冲均匀分布在所有频率。

structuralBoundaryLoad (modelFR“面子”2,“压力”1 e2);

首先,解决无阻尼模型。

弗利斯特雨= [0,1,1.5,linspace(3100), 3.5, 4, 5, 6) * 2 *π;RfrModalU =解决(modelFR弗利斯特雨,“ModalResults”Rm);

现在,解决模型阻尼等于2%的临界阻尼模式。

structuralDamping (modelFR“ζ”,0.02);RfrModalAll =解决(modelFR弗利斯特雨,“ModalResults”Rm);

用频率相关阻尼解决相同的模型。在这个例子中,使用频率的解决方案弗利斯特雨和阻尼值在1%和10%之间的临界阻尼。

ω=弗利斯特雨;ζ= linspace(0.01, 0.1,长度(ω));zetaW = @ (omegaMode) interp1(ω,ζ,omegaMode);structuralDamping (modelFR“ζ”,zetaW);RfrModalFD =解决(modelFR弗利斯特雨,“ModalResults”Rm);

插入位移板的上表面中心的三个案例。

iDispU = interpolateDisplacement (RfrModalU [0, 0, 0.025]);iDispAll = interpolateDisplacement (RfrModalAll [0, 0, 0.025]);iDispFD = interpolateDisplacement (RfrModalFD [0, 0, 0.025]);

位移的大小。放大的频率在第一模式。

图保存情节(RfrModalU.SolutionFrequencies、abs (iDispU.Magnitude));情节(RfrModalAll.SolutionFrequencies、abs (iDispAll.Magnitude));情节(RfrModalFD.SolutionFrequencies、abs (iDispFD.Magnitude));标题(“级”25)xlim ([10]) ylim (0.5 [0])

图包含一个坐标轴对象。坐标轴对象与标题包含3级类型的对象。

策划阶段的位移。

图保存情节(RfrModalU.SolutionFrequencies角(iDispU.Magnitude));情节(RfrModalAll.SolutionFrequencies角(iDispAll.Magnitude));情节(RfrModalFD.SolutionFrequencies角(iDispFD.Magnitude));标题(“阶段”)

图包含一个坐标轴对象。坐标轴对象与标题相包含3线类型的对象。

输入参数

全部折叠

瞬态频率响应结构模型,指定为一个StructuralModel对象。包含几何模型、网格、结构性能的材料,身体负荷,边界载荷、边界条件和初始条件。

例子:structuralmodel = createpde(“结构”、“transient-solid”)

质量比例阻尼,指定为一个非负数。

数据类型:

刚度比例阻尼,指定为一个非负数。

数据类型:

模态阻尼比,指定为一个非负数字或一个函数处理。使用一个函数处理时,每种模式都有其自己的阻尼比。自然频率的函数必须接受一个向量作为输入参数,并返回一个向量的对应的阻尼比。它必须覆盖整个频率范围为所有模式用于模态解。有关详细信息,请参见根据频率模态阻尼

数据类型:|function_handle

输出参数

全部折叠

阻尼参数处理,作为一个返回StructuralDampingAssignment对象。看到StructuralDampingAssignment属性

更多关于

全部折叠

根据频率模态阻尼

使用模态阻尼的个人价值为每个模式,指定z作为频率的函数。

函数z = dampingFcn(ω)

通常,阻尼比是一个线性函数插值的频率和模态阻尼参数:

structuralDamping(细胞系,“ζ”,@ (omegaMode)…interp1(ω,ζ,omegaMode))

在这里,ω是一个向量的频率,ζ是一个向量对应的阻尼比的值。

版本历史

介绍了R2018a

全部展开