Design an appropriate controller to ensure the steady state

Assignment Help MATLAB Programming
Reference no: EM132261823

ASSIGNMENT BRIEF

In a liquid level control system, an electric pump is used to pump liquid from a reservoir into a tank. The liquid flows out of the tank through an orifice at its bottom. The orifice is fitted with a manually operated flow valve having five (5) operating settings designated as "1"-"5" and represents an orifice area of 0%, 25%, 50%, 75% and 100% respectively. In addition, a level sensor is used to measure the height of liquid in the tank. It is desired to maintain the height of the liquid in the tank by controlling the flow rate of liquid into the tank, using an appropriate controller.

Each student is expected to summarize his/her observations, including diagrams and attach relevant MATLAB scripts and plots where appropriate.

1. Draw the block diagram and derive the transfer function of the closed loop liquid level control system using a negative feedback.

2. Design an appropriate controller to ensure the steady state error in the liquid level in the tank when it undergoes a step change is always less than ±0.5%. The settling time and overshoot of the system response should also be less than 1.5 seconds and 5% respectively. You may assume the manually operated valve setting is at "position 2" and represents an orifice area of 25%.

3. Using MATLAB, determine the time constant, settling time (2% criterion), rise time (10-90%) and steady state value of the level control system.

4. Examine the stability of the closed loop level control system using the Bode stability criteria. Explain whether the system is stable or unstable in your answers.

5. To ensure the level control system is safely operated, the phase margin of the closed loop system must be at least 120?. Design an appropriate compensator circuit to ensure the process is safely operated. Sketch an electronic circuit that could be used to implement your compensator design. Examine the effect of adding a compensator circuit on the response of the closed loop level control system?.

6. General presentation of your solutions

Attachment:- control system.rar

Reference no: EM132261823

Questions Cloud

How would redefining the business we are in change : For the latest company with which you worked(Devereux Foundation), how would redefining "the business we are in" change the strategic trajectory?
Solve problem in your own community : How might Big Data be used to solve a problem in your own community? Provide an example of either a real-world application or one you might propose.
Assess communications channels vertically and horizontally : Assess communications channels vertically and horizontally in organizations and the implications. Compose a plan to deal with issues in ethics and workplace.
How does your company establish relationships with suppliers : How does your company establish relationships with suppliers? Who makes the purchase decision at your company?
Design an appropriate controller to ensure the steady state : NHE2487 Control Systems - University of Huddersfield - Draw the block diagram and derive the transfer function of the closed loop liquid level control system
Healthcare organizations are turning over PHI to vendors : Why is a business associate agreement necessary when healthcare organizations are turning over PHI to vendors?
Evaluate and make recommendations in the area of diversity : You have been hired as the Human Resources Director for a global organization that is headquartered in the United States. Your job is to evaluate and make.
Consider the issue of pay secrecy. : Consider the issue of pay secrecy. Briefly discuss the concept of pay secrecy and then consider the following question:
Designing a health campaign on pre-diabetes people : Health Campaign Assignment - Designing A Health Campaign. Need to this project based on pre-diabetes people

Reviews

len2261823

3/19/2019 11:18:44 PM

Criterion 4: Stability of Design: Weighting 10% 1. Bode Plot Stability (7%) 2. MATLAB Code Presented (3%) Criterion 5: Compensator Design: Weighting 35% 1. Compensator Design (15%) 2. Effect as compared to previous design (5%) 3. Phase margin is met (5%) 4. Circuit Design (5%) 5. MATLAB Code Presented (3%) Criterion 6: Presentation: Weighting 10% 1. Report Writing and Presentation

len2261823

3/19/2019 11:18:37 PM

Criterion 1: System Design: Weighting 10% 1. Block Diagram (5%) 2. Transfer Function Calculations (5%) Criterion 2: Controller Design Process: Weighting 20% 1. Controller Design and research (10%) 2. Conditions Met (6%) 3. MATLAB Code Presented (4%) Criterion 3: Demonstration: Weighting 15% 1. All given Conditions are satisfied (12 %) 2. MATLAB Code Presented (3%)

len2261823

3/19/2019 11:18:28 PM

MARKING SCHEME Weight (%) Criterion: a) Ability to draw and calculate transfer function 10 b) Design and build an appropriate controller 20 c) Optimizing the system to satisfy the design criterions 15 d) Calculating the stability of the system 10 e) Designing the phase lead or lag compensator 35 f) Report writing 10

len2261823

3/19/2019 11:18:15 PM

In submitting evidence for this assignment, students should be aware of the following: • Unless there are extenuating circumstances, work handed in after the hand-in date will receive a mark no greater than 40%; if handed in after the cut-off date (1 week after the hand-in date) the mark will be 0%. • Student Handbook of Regulations: Section 5 covers procedures for students wishing to claim extenuating circumstances. Sections 4 and 6 define plagiarism and the procedures and penalties for dealing with it. IMPORTANT NOTE: Tutors marking coursework may use the TurnitIn plagiarism service to check for plagiarism, and will use it where possible in all cases where plagiarism is suspected. • You are advised to keep copies of all your assignments in case of difficulties.

Write a Review

MATLAB Programming Questions & Answers

  Finite difference method

Use the finite difference method to calculate the temperature at the point specified since it is easier.

  Determine the necessary shell temperature

In a shell-and-tube heat exchanger, one fluid passes through a central tube while another fluid flows through an outer shell in the opposite direction. The purpose is to heat the fluid passing through the central tube.

  Find the integral of a function at an arbitrary location

Write a Matlab function to perform numerical integration of a set of evenly spaced data points using the trapezoidal rule

  Compute the speed of single-stage planetary gear train

Write a MATLAB function [speed] = planetary (N, emesh, first, last, arm) that computes the speed of a given link in a single-stage planetary gear train.

  Calculate and plot the error in the numerical derivative

Write a program to calculate and plot the error in the numerical estimate of the derivative.

  Create the graph using matlab functions

Create the graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and the sine function in the third interval.

  Develop a simulation program

Develop a simulation program

  Create a vector in matlab

Create a three dimensional diagram of function.

  Open a named pipe and to read data from the pipe

Open a named pipe and to read data from the pipe in matlab

  Write the commands that will create the matrix

Write the commands that will create the matrix.

  Lagrange interpolating polynomial of degree

Lagrange interpolating polynomial of degree

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