Achieve the steady-state tracking requirement

Assignment Help Mechanical Engineering
Reference no: EM131221217

Assignment - Time Response and Controller Design

Please provide your solutions to the below questions. Show all work and present your work logically, justifying all assumptions. The questions marked with an asterisk (*) include a MATLAB component.

Exercise 1: Reduction of subsystems

Find the transfer function T (s) = C(S)/C(R) of the block diagram in Figure given that:

G1 = 2/(s+2), G2 = 1/s, G3 = 5

G4 = ((s+5)/(s+3)(s+10)), G5 = 2, G6 = s, G7 = 5/s

2380_Fig1.png

Also, write a MATLAB script using feedback, series and parallel commands and confirm that your handwritten answer and MATLAB agree.

Exercise 2: What's the damping?

Consider the motor/load feedback control system shown in Figure 2 below. The load damping DL is unknown, but when R(s) is a step, the response of θL has an overshoot of 20%. Do the following:

a) Find the transfer function θL(s)/R(s) (you'll have a DL in your equation since you don't know it yet)

b) Calculate the damping ratio that corresponds to 20% overshoot

c) Find DL using the information from a and b).

2290_Fig2.png

Exercise 3: A proportional controller

For the velocity control system in Figure 3:

a) Find the closed-loop transfer function T(s) = c(s)/R(s).

b) Find a value of Kp that will yield less than 10% overshoot for the closed-loop system. (Note: ignore the zero dynamics to calculate Kp initially).

c) Is the second order component of the closed-loop system dominant?

d) What is the magnitude of step input that will give a steady-state velocity of c(∞) = 50 m/s?

e) Using your Kp from part b), write a MATLAB script that calculates the closed-loop transfer function, T(s) = c(s)/R(s).

f) Simulate the step response of T(s). Is the overshoot 10% as you designed? Discuss.

126_Fig3.png

Exercise 4: Linearization of a vehicle moving through air

Consider the simple model of a vehicle moving through air

mv· = F - kv2

where v is the velocity of the vehicle, F is the forward traction force, and k is a drag parameter that depends on the properties of the air and the geometry of the vehicle. The parameters are m = 1000kg and k = 10N·s2/m2. Do the following:

a) Linearize the model about the steady-state F- = 1000N.

b) Find the transfer function v'(s)/F'(s) for the linearized system in a)

c) Consider a vehicle that is at the steady-state you found in a). A step change in the traction force is introduced, F'(s) = 200/s. Use your transfer function model to predict time response of the velocity v(t).

Exercise 5: Stability

Consider a unity feedback (H(s) = 1) configuration Figure 4. For the following systems, determine the range of K that will maintain stability.

(a) Gc(s) = K, Ga(s) = 1/s(s2+1), and Gp(s) = 1/(s2+s+1)

(b) Gc(s) = Ks, Ga(s) = 1/(s+1), and Gp(s) =  1/((s+2)(s+5))

2350_Fig4.png

Exercise 6: Disc drive problem

Recall the disc drive problem introduced in tutorial. Last time we developed the transfer functions seen in Figure 5. Do the following:

a) Find the transfer function Gd(s) = Po(s)/Td(s) when Gc(s) = Kc.

b) For Gc(s) = Kp, find the range of Kp for which the closed-loop system is stable.

c) Write a MATLAB script using feedback, series and parallel commands to obtain Po(s)/Pt(s) and Po(s)/Td(s) when Kc = 12.14.

957_Fig5.png

Exercise 7: Disc drive controller

Recall the disc drive problem from Tutorials, where we demonstrated that the open-loop system can be written as

1160_Fig6.png

a) Consider the controller that we designed in tutorial:

Gc(s) = Kc = 12.14

Find the steady-state error to a ramp input with this controller. If we wish to reduce this error to 0.005, can we do it with a different Kc? (Hint: consider your stability limits!)

b) Well try a more complex controller of the form

Gc(s) = Kc(s + a)

which is sometimes called a proportional-derivative controller. Find the closed-loop transfer function, T(s) = Po(s)/Pt(s).

c) Find the conditions (inequalities) on Kc and a such that the closed-loop system is stable. Use MATLAB to plot the stability boundaries (again, inequalities) on a Kc vs a plot.

d) Find values of Kc and a such that the steady-state error to a ramp is less than 0.005.

 Exercise 8: Using Root Locus

Consider the feedback control system in Figure 7. In this exercise, we'll walk through designing Gc(s) with different levels of complexity.

1115_Fig7.png

To this ends, do the following by hand (unless otherwise stated):

a) Sketch (by hand) the root locus and find the dosed loop poles when Gc(s) = Kc = 1. Also: find the steady-state error to a step and ramp inputs, ζ and the settling time.

b) In order to improve the transient response, a PD controller of the form

Gc(s) = Kc(s + a)

is being considered. Determine the values of K and a so that the closed loop system has an overshoot of 1.6 and a settling time of 2s for a step input. (Hint: use a to ensure that the poles are on the root locus). You may ignore the effect of the zero dynamics for this part.

c) What is the steady-state error to a ramp?

d) We now require that steady-state error to a ramp is eliminated. Your boss has told you to "just add an integrator" to the controller to eliminate the steady-state error. Sketch the root locus and use it to tell your boss why this won't work.

e) A smarter way to eliminate the steady-state error is to use a RID controller of the form

Gc(s) =  (Kc(s + a)(s + b)/s)

where a is the same as in b) and b is close to the origin. Select a suitable value for b so that the desired poles from b) are on the root locus. If necessary (it may or may not be!), adjust the value of Kc to ensure that the desired closed-loop poles are achieved. You may use MATIAB to check the location of the closed-loop poles.

f) Simulate the closed-loop step response in MATLAB using the PID controller from e). Twiddle Kc a and b (if necessary) to achieve your targets (i.e. 16% overshoot and a settling time of 2s).

Exercise 9: Lead-Lag design using Root Locus

Recall the disc drive problem from Tutorials, where we demonstrated that the open-loop system can be written as

1007_Fig8.png

We will now try to design a lead-lag compensator with the requirements that

  • Overshoot ≤ 10
  • Ts ≤ 75MS
  • eramp(∞)≤ 0.001

Do the following (you may use MATLAB at your leisure, but be sure to explain your logic for your design choices):

a) Use MATLAB to draw the root locus when Gc = Kc.

b) Use MATLAB to draw the region where the dominant closed-loop poles must be to satisfy the transient requirements. Comment on your ability to achieve these requirements with a gain-only controller.

c) Design a lead compensator(s) to meet the transient requirements (i.e. overshoot and settling time).

d) Design a lag compensator to achieve the steady-state tracking requirement.

e) Use MATLAB to compute the resulting closed-loop poles and discuss second order dominance.

Some Hints:

  • You may need to place more than one lead compensator for part c)
  • When assessing second order dominance of the closed-loop system, be sure to cancel poles and zeros (i.e. use minreal).

Reference no: EM131221217

Questions Cloud

Choosing the right intervention strategy : Anderson (your textbook) lists a number of considerations in choosing the right intervention strategy. In your view, how might you prioritize these? What do you think are the most important considerations in choosing which interventions to impleme..
Regulation of incentives : Discuss how to prioritize the following remedies to stop such recurrences: business education, regulation of accounting/financial markets, regulation of incentives, or regulation of punishment. Also, tell me your thought process about your decisio..
What are the origins of that political ideology : What are the origins of that political ideology? What are your ideology's prospects for future political success? Do you anticipate that the percentage of adults/ registered voters aligned with the same political ideology?
Thanksgiving coffee paul katzeff : In your opinion, is Thanksgiving Coffee's Paul Katzeff doing the right thing in working against the U.S. embargo? Explain your opinion. If your answer is yes, can you think of any additional steps that Katzeff might take?
Achieve the steady-state tracking requirement : Design a lead compensator(s) to meet the transient requirements (i.e. overshoot and settling time) - Design a lag compensator to achieve the steady-state tracking requirement.
Identify an ethical dilemma faced by that organisation : Use an organisation that is or has been in the news during the past two years (work-related learning) and identify an ethical dilemma faced by that organisation as an example
Identify one example of a procurement : 1. Identify one example of a procurement (good or service) and a related risk, and how you might manage that risk during the procurement process.
Do you believe federal government has the right to preempt : Based upon your understanding of federalism and the Supremacy Clause of the US Constitution, do you believe the federal government has the right to preempt state medical and/ or recreational marijuana laws?
Supporting data to improve one decision making abilities : i. Why is past experience so important to managers today, and how applicable is it in decision making? ii. Develop three approaches to eliminate bias and stick to supporting data to improve one's decision making abilities.

Reviews

Write a Review

 

Mechanical Engineering Questions & Answers

  Determie a if the quality of the mixture is initially at 50

a 2.0 cubic meter rigid tank contains a water-vapor mixture at 100 kpa. heat is transfered until the pressure reaches

  Calculate the total mass that has escaped when the tank

saturated vapor steam at 4 mpa is contained in a 2 m3 insulated vessel. a valve on the top of the tank is opened

  What is the rate at which radiation is emitted by surface

2.51 a body whose surface area is 0.5 m2 emissivity is 0.8 and temperature is 150 is placed in a large evacuated

  Decorative water fountains consist of a water reservoir

Decorative water fountains consist of a water reservoir and underground piping to and from a pump. One such system is shown schematically in the figure. The pipe material is PVC (a table is provided). The outlet line from the pump is 18 m and the inl..

  Calculate the time rate of change

Calculate the time rate of change dHB/dt of angular momentum about point B when the particle passes the bottom of the guide at C.

  At the end of the process only 68 kg of r-134a remains

a rigid tank contains 9 l of saturated liquid refrigerant-134a and the same volume of saturated vapor refrigerant-134a

  If the heating value of the natural gas fuel is 45000 kjkg

a gas turbine power plant produces a net power output of 100 mw with an overall thermal efficency of 35a if the heating

  For your sink at home the flow rate in is 5000 unitshr

for your sink at home the flow rate in is 5000 unitshr. accumulation is 2500 units. what is the accumulation rate if

  Oxygen at 100 kpa 27degc is compressed to 1 mpa in an

oxygen at 100 kpa 27degc is compressed to 1 mpa in an adiabatic compressor whose isentropic efficiency is 0.80.

  Determine the tension in portion bc of the rope

A rope ABCD is looped over two pipes as shown. Knowing that the coefficient of static friction is 0.25,

  What is the largest diameter the steel shaft

A brittle cast iron (E = 15 Msi, ? = 0.2, Sut = 30 ksi, Suc = 100 ksi) hub is shrink-fit onto a solid carbon steel shaft. The hub has initial inner and outer diameters of 3.000 and 6.000 inches respectively. What is the largest diameter the steel sha..

  The enthalpies of the gas at entry asnd exit are 950 kjkg

a stream of gases at 7.5 bar 750 ordmc and 140 ms enters the turbine of a jet engine. the stream comes out of the

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd