• 大小: 2KB
    文件类型: .m
    金币: 2
    下载: 1 次
    发布日期: 2021-01-09
  • 语言: Matlab
  • 标签: mode  识别  

资源简介

ERAmatlab算法,可以直接通过响应数据识别模态参数,包括模态阻尼比、模态振型、模态频率。

资源截图

代码片段和文件信息

function [ABCD]=era(hnNTsdef);

% Eigensystem Realization Algorithm (ERA)
%
% Author: Samuel da Silva - UNICAMP
% e-mail: samsilva@fem.unicamp.br
% Date: 2006/10/20

% [ABCD]=era(hnNTsdef);

% Inputs:
%    h: discrete-time impulse response
%    n: order of the system
%    N: number of samples to assembly the Hankel matrix
%    Ts: sample time
%    def: if = 1: the output will be the discrete-time state-space model
%         if = 2: the output will be the continuous-time state-space model
%          
% Otputs:
%    [ABCD]: state-space model
%  
% Note: For now it works to SISO systems and it is necessary the control toolbox
%
% References: Juang J. N. and Phan M. Q. “Identification and Control of
% Mechanical Systems“ Cambridge University Pre

评论

共有 条评论