Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Electrical & Electronics Expert

Assignment: Phase Lead Controller Design & Digital Implementation

The arm of a hydraulic robot is controlled as shown in the block diagram below:

197_phase lead controller.jpg

The arm dynamics are represented by:

G(s) = 270/[s(s + 5)(s + 20)(s + 45)]

Dynamic specification for the arm requires:

1) Percentage overshoot for a step input < 20%
2) Rise time < 1.2 seconds
3) Velocity constant, Kv ≥ 10

Part 1: Phase Lead Controller Design

1) Design a suitable phase-lead controller. You should describe in detail how your design has been developed.  Your solution should include Bode plots constructed both manually and using an appropriate package such as MATLAB or Scilab.

2) Using the design rules in the Control Engineering Data Sheets, obtain the TF of the “equivalent” 2nd order TF (including controller).

3) Compare the unit step responses of the equivalent 2nd order TF and the actual closed loop system, and comment on the accuracy of the equivalent.

Part 2: Digital Controller Implementation

1) Using the phase lead controller transfer function obtained above as a prototype, design a digital controller using the Bilinear Transform or any other method of your choice.

2) Select a suitable sampling increment, T, given the following constraints:

a) the minimum value for T is, T= 1mS
b) the value of T should be as large as possible, but must provide a unit step response that is within a 5% error band around the unit step response obtained from the ‘ideal’ closed loop system designed in Part 1.

3) Compare the performance of the digital controlled system with the analogue controlled system obtained in Part 1 (this should include consideration of both time domain and frequency domain responses).

Electrical & Electronics, Engineering

  • Category:- Electrical & Electronics
  • Reference No.:- M9689
  • Price:- $60

Guranteed 36 Hours Delivery, In Price:- $60

Have any Question? 


Related Questions in Electrical & Electronics

Let xt be a signal whose fourier transform xomega is

Let x(t) be a signal whose Fourier transform X(ω) is nonzero only over 3 ≤ |ω| ≤ 9. Further, only frequencies 5 ≤ |ω| ≤ 7 contain useful information (the other frequencies can be considered to contain noise or different ...

1 does sip need to use the service of rtp explain2 we

1. Does SIP need to use the service of RTP? Explain. 2. We mentioned that SIP is an application-layer program used to provide a signaling mechanism between the caller and the callee. Which party in this communication is ...

1 a 16-scale model of a torpedo is tested in a water tunnel

1. A 1/6-scale model of a torpedo is tested in a water tunnel to determine drag characteristics. What model velocity corresponds to a torpedo velocity of 20 knots? If the model resistance is 10 lb, what is the prototype ...

Does the velocity distribution in example satisfy

Does the velocity distribution in Example satisfy continuity? Example A rotating shaft, as illustrated in Figure, causes the fluid to move in circular streamlines with a velocity that is inversely proportional to the dis ...

An infinite plane sheet lying in the plane carries a

An infinite plane sheet lying in the plane carries a current of nonuniform density Find the magnetic field intensities adjacent to the current sheet and on either side of it at (a) the point (0, 1, 0) and (b) the point ( ...

1 in one-dimensional dct if n 1 the matrix transformation

1. In one-dimensional DCT, if N = 1, the matrix transformation is changed to simple multiplication. In other words, M = T × p, in which T, p, and M are numbers (scalar value) instead of matrices. What is the value of T i ...

1 the rocket nozzle shown below consists of three welded

1. The rocket nozzle shown below consists of three welded sections. Determine the axial stress at junctions 1 and 2 when the rocket is operating at sea level. The mass flow rate is 770 lb m /s. 2. The pressure on the con ...

A create a function that accepts as input argument a number

a. Create a function that accepts as input argument a number in radians and returns its value in degrees. b. Compute (through your function) how many degrees is p=4 radians. a. Create a function that plots the function s ...

A sinusoid cosomega0t is a bandpass signal with zero

A sinusoid cos(ω0t) is a bandpass signal with zero bandwidth. This implies that the sampling rate that will allow reconstruction of this signal from its samples can be arbitrarily small. Show that this is indeed the case ...

One of the attacks an intruder can apply to a simple cipher

One of the attacks an intruder can apply to a simple cipher like an additive cipher is called the ciphertext attack. In this type of attack, the intruder intercepts the cipher and tries to find the key and eventually the ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro

Describe what you learned about the impact of economic

Describe what you learned about the impact of economic, social, and demographic trends affecting the US labor environmen