how to create function for this problem..

조회 수: 1 (최근 30일)
Habib Muhammad
Habib Muhammad 2016년 11월 14일
편집: James Tursa 2016년 11월 17일
i want to create a function for Double Spherical isolation bearing but still not able to do that.. can anyone create the function which can simulate this bearing..
This device is used to isolate the superstructre from substructure to reduce the earthquake damage....
thanks in advance
  댓글 수: 3
Habib Muhammad
Habib Muhammad 2016년 11월 17일
편집: James Tursa 2016년 11월 17일
function [ Nh,Kh,Beff] = isolation(W,D,h)
% Parameters for base isolator
clear all
clc
global Nh W D H R1 R2 h
% Nh is the Horizontal component of the force
W = 50e10; % Vertical load supported by the bearing
D = 0.2; % Lateral displacement between the upper and lower bearing plates
H = 0.3; % Distance between the centers of the two spherical surfaces
R1= 20; % Curvature radius of the sliding spherical surface
R2= 15; % Curvature radius of the rotation spherical surface
h = 25; % Depth of the slider
mu=0.01; % Alpha Angle between the straight line of the spherical centers and
% the vertical direction after lateral displacement appeared
Nh = W*D/H
H = R1 + R2 - h
Dy= diff(D)
F = Nh + mu*W*(Dy)
% mu is the coefficient of friction pairs on the sliding spherical surface
% Dy is the horizontal velocity
Kh = W/H % Lateral stiffness
Beff=2/((D/mu*h)+1)*pi
end
Habib Muhammad
Habib Muhammad 2016년 11월 17일
here is the function i want to develop.. i want to input the W D and h or load it from a txt file and in response i want to get Nh, Kh and Beff...

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Seismology에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by