Lab-Report Control Engineering. Proportional Control of a Liquid Level System

Similar documents
Chapter 6: The Laplace Transform 6.3 Step Functions and

EL2450: Hybrid and Embedded Control Systems: Homework 1

Process Control Hardware Fundamentals

Process Control and Instrumentation Prof. A. K. Jana Department of Chemical Engineering Indian Institute of Technology, Kharagpur

INTRODUCTION TO THE SIMULATION OF ENERGY AND STORAGE SYSTEMS

Exercise 8: Level Control and PID Tuning. CHEM-E7140 Process Automation

Multivariable Control Laboratory experiment 2 The Quadruple Tank 1

EE 474 Lab Part 2: Open-Loop and Closed-Loop Control (Velocity Servo)

INTERACTING AND NON-INTERACTING SYSTEM

LABORATORY NUMBER 9 STATISTICAL ANALYSIS OF DATA

Class 27: Block Diagrams

12.7 Steady State Error

Thermal System Closed-Loop Temperature Control

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK

An Introduction to Control Systems

Modeling and Model Predictive Control of Nonlinear Hydraulic System

Exam 3--PHYS 102--S14

Introduction to Feedback Control

Process Control, 3P4 Assignment 6

Introduction to Process Control

YTÜ Mechanical Engineering Department

ECE317 : Feedback and Control

Modeling of Hydraulic Control Valves

Three-Tank Experiment

Experiment # 5 5. Coupled Water Tanks

A Comparison between Integer Order and Non-integer Order Controllers Applied to a Water Levelling System

YTÜ Mechanical Engineering Department

Simulation based Modeling and Implementation of Adaptive Control Technique for Non Linear Process Tank

King Saud University

Input-output data sets for development and benchmarking in nonlinear identification

Process Dynamics, Operations, and Control Lecture Notes 2

8. Electric Currents

A Review of Circuitry

CHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION

MODELING OF NONLINEAR SYSTEM FOR A HYDRAULIC PROCESS

Outline. Classical Control. Lecture 2

RC & RL Transient Response

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Coulomb s Law PHYS 296

Control System. Contents

School of Mechanical Engineering Purdue University. ME375 Feedback Control - 1

Model of a DC Generator Driving a DC Motor (which propels a car)

Step Response of First-Order Systems

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

RC & RL TRANSIENT RESPONSE

Mechatronics Exercise: Modeling, Analysis, & Control of an Electrohydraulic Valve-Controlled Servomechanism

Measurement of Electrical Resistance and Ohm s Law

CONTROL OF DIGITAL SYSTEMS

These videos and handouts are supplemental documents of paper X. Li, Z. Huang. An Inverted Classroom Approach to Educate MATLAB in Chemical Process

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

Process Control, 3P4 Assignment 5

EXPERIMENT 2: FREE FALL

EE292: Fundamentals of ECE

Experimental Study of Fractional Order Proportional Integral (FOPI) Controller for Water Level Control

EE/ME/AE324: Dynamical Systems. Chapter 7: Transform Solutions of Linear Models

ENERGY AND TIME CONSTANTS IN RC CIRCUITS By: Iwana Loveu Student No Lab Section: 0003 Date: February 8, 2004

Teaching State Variable Feedback to Technology Students Using MATLAB and SIMULINK

CONTROL SYSTEMS LABORATORY ECE311 LAB 1: The Magnetic Ball Suspension System: Modelling and Simulation Using Matlab

DYNAMICS and CONTROL

Hands-on Lab. Damped Compound Pendulum System ID (Experimental and Simulation) L Bar length m d Pivot to CG distance m m Mass of pendulum kg

Transitioning to Chaos in a Simple Mechanical Oscillator

Closed loop Identification of Four Tank Set up Using Direct Method

Experiment P43: RC Circuit (Power Amplifier, Voltage Sensor)

LQR CONTROL OF LIQUID LEVEL AND TEMPERATURE CONTROL FOR COUPLED-TANK SYSTEM

Laboratory 7: Charging and Discharging a Capacitor Prelab

Physics 116A Notes Fall 2004

) 1/2 (Raising to the power of 1/2 is the same operation as square root)

D(s) G(s) A control system design definition

Keywords: Superconducting Fault Current Limiter (SFCL), Resistive Type SFCL, MATLAB/SIMULINK. Introductions A rapid growth in the power generation

(Refer Slide Time: 1:42)

Converter System Modeling via MATLAB/Simulink

20.6. Transfer Functions. Introduction. Prerequisites. Learning Outcomes

STUDENT Workbook IP02 Base Unit Experiment for MATLAB /Simulink Users

Questions with Illustrations as of August 15, 2008

Compressible Gas Flow

MATHEMATICAL MODELING OF DYNAMIC SYSTEMS

Physics 4C Spring 2017 Test 1

Lab 6d: Self-Erecting Inverted Pendulum (SEIP)

PERFORMANCE ANALYSIS OF TWO-DEGREE-OF-FREEDOM CONTROLLER AND MODEL PREDICTIVE CONTROLLER FOR THREE TANK INTERACTING SYSTEM

Problem Weight Total 100

(Refer Slide Time 1:25)

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BENG (HONS) IN MECHANICAL ENGINEERING SEMESTER 1EXAMINATION 2017/2018

EE-202 Exam II March 3, 2008

The damped driven pendulum and applications. Presentation by, Bhargava Kanchibotla, Department of Physics, Texas Tech University.

Lab Experiment 2: Performance of First order and second order systems

SECTION 1.2. DYNAMIC MODELS

Simulink Tutorial 1 CPE562

Synthesis via State Space Methods

Lab 3. Ohm s Law. Goals. Introduction

Group #4 (Firko, Johnson)

Chapter 3: Block Diagrams and Signal Flow Graphs

DC Circuits. Electromotive Force Resistor Circuits. Kirchoff s Rules. RC Circuits. Connections in parallel and series. Complex circuits made easy

Control System Design

Root Locus Design Example #3

EE nd Order Time and Frequency Response (Using MatLab)

MAT 311 Midterm #1 Show your work! 1. The existence and uniqueness theorem says that, given a point (x 0, y 0 ) the ODE. y = (1 x 2 y 2 ) 1/3

Discussion Question 6A

SRV02-Series Rotary Experiment # 1. Position Control. Student Handout

Feedback Control part 2

Physics 20. Introduction & Review. Real tough physics equations. Real smart physics guy

Transcription:

Lab-Report Control Engineering Proportional Control of a Liquid Level System Name: Dirk Becker Course: BEng 2 Group: A Student No.: 9801351 Date: 10/April/1999

1. Contents 1. CONTENTS... 2 2. INTRODUCTION... 3 3. OBJECTIVES... 3 4. LAB PROCEDURE... 5 a) Simulation diagram... 5 b) Response of h versus time... 6 c) Open loop Transfer function... 7 d) Output versus different input voltages... 8 e) Controller driven pump... 9 i. without constrained pump-voltage... 10 ii. With pump voltage constrained to 10V... 11 5. CONCLUSION... 11 2

2. Introduction A control system is an arrangement of physical components connected or related in such a manner as regulate itself or another system. For testing and simulating such systems either lots of hand calculations have to be done, or a tool like Matlab icluding Simulink can be used. 3. Objectives The objectives of the Lab were to simulate a liquid level control system with an electrically driven pump and a pressure sensing liquid level transducer whose output corresponds with the level of water in the liquid tank. Figure 1 shows the simplified overall block diagram of the system. figure 1 3

The equations governing the tank are as follows: dh A dt Q out = Q = C d in a Q 2gh out where A is the cross sectional area of the tank =0.01m 2 =100cm 2 Q in is the flow rate of water into the tank Q out is the flow rate of water out of the tank (cm 3 /sec) C d is the discharge coefficient of the tank outlet =0.7 a is the Area of the tank outlet =0.473cm 2 g is the gravitational constant The pump and the liquid level gains were obtained from a graph containing the pump and the level sensor characteristics. Pump gain Level gain P 3 cm = 440 min V g = V L g = 0.4 cm 3 cm 7.33 sec V C d a 2g C d is a constant, which can be calculated by C d a 2g = 14. 67 4

4. Lab procedure a) Simulation diagram First part of the Lab procedure was to design a simulation diagram of the system with V in as the reference input an h and V h as the system outputs. Figure 2 shows the resulting diagram. figure 2 5

b) Response of h versus time The next part was to perform a transient response on the system and plot the response of h versus time. h versus time with 1V step input 0.25 0.2 h/c m 0.15 0.1 0.05 0 0 5 10 15 20 25 30 35 40 45 50 time/s τ=5s From this plot the time constant τ of the system can be obtained, by reading the time which the output needs to reach 63 per cent of its input. The plot was obtained by using the workspace function of Simulink. It writes the simulation result into a matrix, which can be used in Matlab with the plot function. Also the labels and the titles were added by means of the appropriate Matlab functions. 6

c) Open loop Transfer function From b) Response of h versus time the open loop gain, the time constant τ and the open loop gain can be determined. Hence the transfer function can be determined. Assuming a 1 st order function H(s) is given by g H(s) = 1+ sτ where g is the open loop gain and τ the time constant. Hence: 0.25 H(s) = 1+ 5s Another way to derive the transfer function is to describe the transient function take the Laplace function of it and apply an step input to it. h(t) = g(1 d t τ Laplace transform: ) 1 1 g (s) = g = s 1 s τ + s s + τ G 2 applying a step input means to multiply H(s) by s g H(s) = 1+ τs 0.25 = 1+ 5s which leads to the system s transfer function. 7

d) Output versus different input voltages Next part of the Lab was to simulate the system and also the transfer function with different step input voltages. V in =10V V in =8V V in =6V V in =4V V in =2V V in =10V V in =8V V in =6V V in =4V V in =2V 8

When comparing the two graphs, it can be seen, that the system cannot be of first order. This is due to the square root of h in the backward loop of the system. e) Controller driven pump Last part of the Lab was to add a controller with gain K to the system, such that the controller drives the pump. The output of the controller is then V C =K*(V in -V h ). The input of the system is now the reference height h in, which was to set to 15cm. For various values of K a transient response should be obtained with and without a maximum pump voltage of 10V. Figure 3 shows the resulting block diagram, where Gain4 is the added controller and Gain3 the Pump. Step Input 1 Gain3 Sum1 k Gain4 7.33 Gain3 Sum 1 100s Transfer Fcn h To Workspace 14.67 sqrt(u[1]) Gain2 Fcn 0.4 Gain1 Clock time To Workspace2 figure 3 9

i. without constrained pump-voltage k=1 k=0.7 k=0.5 k=0.3 k=0.1 The simulation without a constrained pump voltage is not very realistic, because every electric an mechanic devices have restrictions, which bring them away from their ideal characteristics. For example the voltage applied to the pump must not be increased over a maximum level in order to prevent damage from the pump. This decreases the time at which the tank reaches its maximum level like shown at the figure on the next page. If the gain K of the controller exceeds a level about 0.7 the water height exceeds the desired level of 15cm. 10

ii. With pump voltage constrained to 10V k=1 k=0.7 k=0.5 k=0.3 k=0.1 It can be easy seen, that the rising time is much greater than in the diagram above, because the power supply of the pump is reduced to 10V. Hence the pump can only transport a relativly small amount of liquid. For the simulation of the pump voltage constrained to 10V a 5. Conclusion Matlab is a very powerful tool to simulate very complicate processes without the need of solving complex equations. But it is very essential to understand the process, which is to simulate to prevent wrong results and in some special cases Matlab can provide wrong results. So the results have to be always checked on their correctness. Dirk Becker, dirk.becker@gmx.de, www.oldradio.home.pages.de 11