Modeling and Simulation (Spring, Mass, Damper system)

Click For Summary

Discussion Overview

The discussion revolves around a homework problem related to modeling and simulation of a spring-mass-damper system. Participants explore the derivation of the transfer function, determination of poles, and calculation of damping ratio and natural frequency, while attempting to find suitable values for system parameters under specified constraints.

Discussion Character

  • Homework-related
  • Technical explanation
  • Exploratory

Main Points Raised

  • The initial problem involves finding a transfer function for a spring-mass-damper system, with specific constraints on rise time and percent overshoot.
  • One participant outlines the equations for the transfer function, poles, damping ratio, and natural frequency, indicating a method to derive values for k and b based on given conditions.
  • Another participant suggests writing out the equations for overshoot and rise time, proposing to substitute the expressions for damping ratio and natural frequency to create a solvable system of equations.
  • A later reply acknowledges that the values for k and b can be arbitrary as long as they meet the specified conditions, indicating a misunderstanding about the nature of the problem.
  • Further discussion emphasizes that in real-world engineering, design problems often allow for a range of acceptable solutions rather than specific values, highlighting the concept of "good enough" in engineering design.

Areas of Agreement / Disagreement

Participants generally agree that the problem allows for multiple valid solutions within the given constraints. However, there is a recognition of an initial misunderstanding regarding the expectations of the problem, leading to some confusion about the need for specific values.

Contextual Notes

The discussion reflects limitations in the clarity of problem constraints and the assumptions made by participants regarding the nature of the solution. There is an acknowledgment that real-world engineering often involves trade-offs and tolerances that may not be explicitly stated in academic problems.

Who May Find This Useful

Students and practitioners interested in control systems, engineering design principles, and the practical application of modeling and simulation techniques may find this discussion relevant.

jtucker
Messages
6
Reaction score
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
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.
 
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.
 
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.
 

Similar threads

Replies
2
Views
2K
Replies
2
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 5 ·
Replies
5
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
5K