Modeling and Simulation (Spring, Mass, Damper system)

In summary, the conversation discusses finding a transfer function, poles, damping ratio, and natural frequency for a given system. The main problem is to find values for k and b that meet certain conditions, with a given mass and displacement. The equations for rise time and overshoot are used to solve for k and b, and it is noted that there may be multiple solutions that meet the conditions. Ultimately, it is mentioned that in real-world engineering, it is often acceptable to have values that just meet the given requirements, rather than trying to achieve the best possible response.
  • #1
jtucker
6
0

Homework Statement


upload_2014-12-7_7-21-50.png


1. The first part of the problem was to find a transfer function. Output is the displacement of the mass (mass of pinion is negligible)

2.The next thing to do was find the poles, which I believe means set the denominator=0 and solve for s.

3. The next thing to do was find the damping ratio (z) and natural frequency (Wn)

4. Here is where I am stuck:
Determine values of k and b such that the following are met:
m=0.1kg
r=0.01m
600msec<=rise time (tr)<=800msec
and %OS <= 10%

Homework Equations



The transfer function I came up with:

1. G(s)=(1/mr)/(s^2+b/m*s+k/m)

Poles I found:

2. Poles=(-b/m +- sqrt((b/m)^2-4(k/m)))/2

3. z and Wn I found:

z=b/(m*2*sqrt(k/m))
Wn =sqrt(k/m)

The Attempt at a Solution


4. To attempt to find values I used:

Tr~1.8/Wn


substituting into rise time equation (4) above I came up with
0.50625<=k<=0.9
I also concluded that z must be >= 0.6 for the overshoot condition.
and solving (2) for b I have
b>=0.12 *sqrt(k/m)

I have tried rearranging these equations every way I can think of to come up with a solution. I have also tried making graphs by hand and using Matlab (though I'm not great with Matlab). The thing I am running into is that there seems to be any number of solutions that will work, but I am assuming that I am wrong and that there should only be one valid solution.

Any help will be greatly appreciated, I've spent many hours trying to figure this out!
 
Last edited:
Physics news on Phys.org
  • #2
first write out the equations for overshoot and rise time.

then plug in your equations for zeta and the natural frequency. you'll have two equations, two unknowns, which is a match made in heaven!

a3cdcd8d75e3e25996ba7562a96dd7de.png


e8927d891c9f1da3bca211e83e93bb43.png


pick a PO and tr, and go to town.
 
  • #3
Thanks donpacino. I appreciate your response. It turns out that the values were in fact arbitrary as long as they fit within the given conditions. So I was solving the problem correctly. I should have trusted myself and just picked some values. Instead I was under the assumption that the professor wanted specific values so I wasted a bunch of time assuming I was wrong. In fact the professor acknowledged after I asked him about it that he should have given more restrictions or been clear that it was more of a design problem than a find a specific value problem.
 
  • #4
Awesome! just a note:

In the real world you are almost never given absolute requirements. you are given mins and maxes. the term 'good enough' is often used in real engineering. When designing a system with a max rise time and percent overshoot you can go below them as much as you want or can.

Just remember that in many cases, to get those "better" responses you sometimes need more expensive, larger, or more complex components. So in many cases, barely meeting the design criteria may be your best option! (keep in mind barely meeting the criteria means barely meeting criteria with tolerance and margin in mind.
 
  • #5


I understand your struggle to find a solution to this problem. It can be frustrating when there seem to be multiple solutions that could work. However, in this case, it is important to remember that the values of k and b must also satisfy the conditions of the rise time and overshoot. This means that the values you have calculated so far may not be the only solutions, but they must be within a certain range to meet the given conditions.

One approach you could take is to use a trial and error method, where you start with a certain value for k and b, and then check if it satisfies the conditions. If it does not, you can adjust the values until you find a combination that works. This method may take some time, but it can help you narrow down the range of values that could work.

Another approach is to use a numerical optimization method, such as gradient descent or genetic algorithms, to find the optimal values of k and b that satisfy the conditions. These methods can be more efficient and accurate, but they may require some coding or software implementation.

Overall, the key is to keep in mind the conditions that must be met and continue to refine your values until you find a suitable solution. It may also be helpful to consult with a colleague or seek assistance from a tutor or online resources for additional guidance. Good luck with your problem solving!
 

1. What is the purpose of modeling and simulation in a spring, mass, and damper system?

Modeling and simulation is used to represent the behavior of a physical system, such as a spring, mass, and damper system, in a computer program. It allows for the analysis and prediction of the system's behavior under different conditions without having to physically build and test the system.

2. How is a spring, mass, and damper system modeled in a simulation?

A spring, mass, and damper system is typically modeled using mathematical equations that represent the forces acting on each component of the system. These equations are then solved numerically using algorithms in a computer program to simulate the behavior of the system over time.

3. What factors affect the accuracy of a simulation of a spring, mass, and damper system?

The accuracy of a simulation of a spring, mass, and damper system depends on several factors, including the complexity of the system, the accuracy of the mathematical model used, and the accuracy of the input data used to define the system's initial conditions and external forces.

4. How is a spring, mass, and damper system simulated to study different scenarios?

To study different scenarios, the parameters of the system, such as the spring constant, mass, and damping coefficient, can be changed in the simulation. This allows for the analysis of how the system's behavior changes under different conditions, such as different forces or initial conditions.

5. What are some real-world applications of modeling and simulation in a spring, mass, and damper system?

Modeling and simulation of spring, mass, and damper systems has many practical applications, such as in engineering design, control systems, and earthquake analysis. It is also used in virtual prototyping, where the system can be simulated and tested before physically building it, saving time and resources.

Similar threads

  • Engineering and Comp Sci Homework Help
Replies
0
Views
807
  • Engineering and Comp Sci Homework Help
Replies
2
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
6
Views
775
  • Engineering and Comp Sci Homework Help
Replies
6
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
2
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
4
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
22
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
645
  • Introductory Physics Homework Help
Replies
8
Views
343
  • Engineering and Comp Sci Homework Help
Replies
5
Views
1K
Back
Top