This problem is really freaking me out..any help appreciated

3 views (last 30 days)
Problem 1. Evaluate the effect of three tests below on a single degree of freedom system:
a) Sine sweep @0.5 g from 5 to 200 Hz with a sweep rate of 0.5 oct/min (assume zeta=0.02)
b) 100g 6ms half sine pulse (assume zeta =0)
c) 500g 1ms half sine pulse (assume zeta =0)
Plot the effect of each test on one graph (acceleration vs natural frequency). Also provide a short discussion on your conclusion. also discuss whether these are peak stresses or fatigue stress tests.
Provide matlab scripts.
=========
I have no idea about the first part but I tried to write the script for second part as given below:
clear;
f=167;
fn=1;
i=1;
while fn<=1000
a=-981*f*f/((2*fn*fn)-(2*f*f));
acc(i)=a;
x(i)=fn;
i=i+1;
fn=fn+0.5;
end;
q=[acc'];
plot(x',q);
xlabel('Natural frequency(Hertz)');
ylabel('Peak Acceleration(M/Sec^2)');
  1 Comment
Oleg Komarov
Oleg Komarov on 1 May 2011
http://www.mathworks.com/matlabcentral/answers/6200-tutorial-how-to-ask-a-question-on-answers

Sign in to comment.

Answers (1)

Walter Roberson
Walter Roberson on 2 May 2011
Hint:
x = 1:0.5:1000;
acc = zeros(1,length(x));
for i = 1:length(x)
acc(i) =-981*f*f/((2*x(i)*x(i))-(2*f*f));
end
which can be further optimized to:
x = 1:0.5:1000;
acc = -981/2 * f.^2 ./ (x.^2-f.^2);
  6 Comments
Walter Roberson
Walter Roberson on 2 May 2011
The answer for (c) should be an easy modification of your other solution (if it is correct).
It seems to me that a "single degree of freedom system" could include systems with rotational freedom, not just systems with linear freedom.
psyx21
psyx21 on 4 May 2011
We just have to consider base excitation using sine wave pulse..

Sign in to comment.

Categories

Find more on Vibration Analysis in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!