• 大小: 102KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: Matlab
  • 标签: matlab  代码  RBPF  

资源简介

matlab 结构振动控制代码-RBPF matlab 结构振动控制代码-RBPF

资源截图

代码片段和文件信息


clear all clc close all

% Load Elcentro Earthquake Signals
load t % time vector
load g % Ground acceleration in m/s2

% Tend = t(2000)

% Building Parameters interms of mass stiffness and damping
m = 100; % Model mass
k = m*(1*2*pi)^2; % stiffness
w = sqrt(k/m);
zetta = 0.01; % damping factor
c = (2*m*w)*zetta;  % amount of damping

A = [0 1;-k/m -c/m];
B = [0;-1] ; 
C = [1 0;0 1;-k/m -c/m];
D = [0;0;0];
B2 = [0;-1/m];
D2 = [0;0;-1/m];


% MR damper Model
% F = Ke*x + Ce*x. + Fmr*sgn (x.)
%where x = displacement
% x.= velocity
%sgn = signum function

Ke = 0.527e-02;
Ce = 1300;

% H=(1000*I)/0.002;
% FMR=(0.003*(H^1.25))*sign(z2)
% where I is the output of the current driver




% Controllers Parameters

p = [0 1;1 1]; %Arbitrary value
b = [0;-1];
vmax = 5;




 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2009-02-19 09:19  STRUCTURAL VIBRATION CONTROL\
     文件       43520  2009-02-19 09:19  STRUCTURAL VIBRATION CONTROL\example_semiactive.mdl
     文件       42342  2009-02-19 09:17  STRUCTURAL VIBRATION CONTROL\exmple_smactvelypanouvB.mdl
     文件       42319  2009-02-19 09:16  STRUCTURAL VIBRATION CONTROL\exmple_smactvePassiveOFF.mdl
     文件       42438  2009-02-19 09:14  STRUCTURAL VIBRATION CONTROL\exmple_smactvePassiveON.mdl
     文件       37222  2008-01-22 12:24  STRUCTURAL VIBRATION CONTROL\g.mat
     文件         775  2009-02-18 15:23  STRUCTURAL VIBRATION CONTROL\paramters.m
     文件        1074  2009-02-19 09:23  STRUCTURAL VIBRATION CONTROL\read me.txt
     文件        1243  2008-02-03 16:22  STRUCTURAL VIBRATION CONTROL\Responses.m
     文件       37222  2008-01-22 12:24  STRUCTURAL VIBRATION CONTROL\t.mat
     文件       20138  2009-02-18 15:13  STRUCTURAL VIBRATION CONTROL\uncontrolled.mdl

评论

共有 条评论