(1)由传递函数H(s) -> 频响函数H(jw) -> 幅频特性|H(jw)| -> 画出幅频特性曲线(横坐标为频率w)-> 找出峰值频率近似为固有频率;
(2)由传递函数H(s) -> 脉冲响应函数h(t) -> 根据h(t)的振动衰减曲线求出对数衰减比从而得到阻尼比。
matlab求阻尼比和固有频率的代码求闭环主导极点s。
kosi=sqrt(1-1/(1+((1/pi)log(1/bp))^2));wn=-log(deltasqrt(1-kosi^2))/(kosits);s=-kosiwn+jwnsqrt(1-kosi^2)。
从你的程序中,V的列向量是振动的固有模态,每个元素属于不同的自由度,因为你取了9个,所以添加横坐标就可以了,我觉得直接用x=1:9就行,能表示出趋势就可以 for j=1:9; plot(x,V(:,j)); hold on; end。
取值方式:
对结构基本处于d性状态的情况,各国都根据本国的实测数据并参考别国的资料,按结构类型和材料分类给出了供一般分析采用的所谓典型阻尼比的值。《建筑抗震设计规范》GB50011-2010第822条规定。
钢结构抗震计算的阻尼比宜符合下列规定:(1)多遇地震下的计算,高度不大于50m时可取004,高度大于50m且小于200m时可取003,高度不小于200m时宜取002(3)罕遇地震下的d塑性分析,阻尼比可取005。
这个传递函数并不是二阶系统的标准形式。它是添加了零点后的闭环系统。考虑不添加零点前的二阶系统,wn^2=3,2阻尼比wn=2,可以得到wn=根号3,阻尼比=1/根号3但是注意系统有一个比例系数是1/3,另外附加的零点-1,会改变系统的动态性能。欢迎追问~欢迎分享,转载请注明来源:内存溢出
评论列表(0条)