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

  The body fat percentage

The body fat percentage (BFP) of a person can be estimated by the formula BFP= 1.2xBMI+0.23xAGE -10.8xGEnder-0.54 where BMI is the body mass index, given by BMI = 703 W/H^2, in which W is the weight in pounds and H is the height in inches

  write a function under the name "write2"

a)Write a function under the name "write2" so that it will save the diagonal component of the given matrix...

  Benefits and disadvantage using of mimo system in lte

What are benefits and disadvantage using of MIMO system in LTE - What are signal transmissions and reception techniques involve in MIMO system in LTE

  Write function that will receive three positive integers

Write a function is_pythag_triple that will receive three positive integers (a, b, c, in that order) and will return logical 1 (for true) or 0 (for false)

  What is the order of the convergence of the method

MA2252 - what values of N (and hence h), does the explicit Euler method become unstable and Is the implicit Euler method stable at these values?

  Calculate the distance between cities

Calculate the distance between cities

  Write matlab program that prompts user for load impedance

Write a Matlab program that prompts the user for the following: Generator parameters, line characteristic impedance, line length, and load impedance

  Draft design of suitable suspension specifying suspension

Single degree of freedom systems - draft design of a suitable suspension specifying the suspension stiffness and damping - evaluation of suspension performance

  F data into matlab using only the textread function?

load the following type of data into mathlab using ONLY the textread funcion? Need to import it and plot it using boxplot.

  The length of hose is 275 feet and the system is to be

a system for delivering lawn fertilizer in liquid form. the nozzle on the end of the hose requires 20 psig of pressure

  Matlab polyfit and polyval functions

Include the original photograph of your selected profile with your assignment. Trace your drawing on a graph paper. For convenience you can rotate the given profile.

  Create a matlab function named sumprod

Create a MATLAB function named sumprod . Prompts the user to enter the number of times N to repeat a loop.

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