We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byAlejandro Salazar
Modified over 2 years ago
p1 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 Modeling Project at Reading Dr Richard Mitchell and Dr Will Browne Cybernetics, School of Systems Engineering A Part 2 assignment – 15% of a 20 credit Control module – taught to Cybernetics and Electronic Engineering students Builds on Laplace Transforms in Part 1 Engineering Maths. Students find theoretical response to a second order system. Using MATLAB they superimpose the simulated and theoretical responses – to verify the simulation. They generate the block diagram and transfer function of other systems (different each year) and simulate them. Though often considered hard, students say they learn much. We also provide a cut down version of a control toolbox.
p2 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 History In 1998 this was introduced in Summer term of year 1 (which was first term of Part 2) in a unit comprising Laplace Transforms and Modelling The students were as now required to find theoretical response of second order systems, but the simulation and plotting was done as an exercise in object-oriented programming. In 2002, MATLAB was introduced to replace O-O prog (which is now part of an exercise for neural networks). By summer 2003, Reading had more sensible structure – so Laplace Transforms moved to Part 1 Maths, Modelling Project incorporated in Part 2 Control module. Feedback and Control introduced in Part 1 Cybernetics module.
p3 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 On the Assignment – from sheet Assignment has Parts A and B. Part A is 'open book' marked for accuracy. Part B is 'closed book' marked for accuracy, description and uniqueness (i.e. copying anyone else's code is plagiarism) Derive models of systems using block diagrams. Simulate such systems using MATLAB. Find theoretical step response of first & second order systems. Verify simulation, by superimposing theory and simulation. Utilise MATLAB for system understanding, incl Bode & Nyquist. You will be assessed by a report you write – in the School Style. Keep a log book: it is good practice and will help the report. Write as many MATLAB functions (m files) as is reasonable. If you need help in part A, ask! Use lecture notes & refs for B.
p4 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 Hints The transfer functions you should find can be expressed in one of the following forms, which will help you find the theoretical step response: If you cannot get the transfer function in such a form, you are wrong! Theoretical response: use commands like thy = 1 - exp(-1.5*t) - (1.5*t.*exp(-1.5*t)); Use '.*' operator to multiply corresponding elements in column vectors (must be the same size)
p5 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 Tasks to do for Systems in A and B 1. For each system below, draw relevant block diagram(s), and by hand find its transfer function – put in standard form. 2. For each system, using the relevant block diagram, use MATLAB commands to confirm your transfer function. 3. For each system, use Laplace transform techniques to find an expression for the system output as a function of time, when its input is a unit step and initial values are zero. Use only the transforms in the table provided. 4. Use subplot to plot two graphs side by side. The first graph should be the simulated step response, superimposed on to which is the theoretical response. The second graph is the Bode diagram of the system. 5. Utilise MATLAB for system understanding.
p6 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 On m-files to write Task 1-4 : Put the code you have written here in an m file function modelass(sys) % sys specifies system to analyse % function generates the transfer function and plots % simulated & theoretical step response + Bode diagram Task 5 : Create an input/output viewer that will plot the output signal against time on the same axes as its sinusoid input. Test this viewer with a range of input frequencies applied to the systems. Also plot Nyquist and Bode diagrams: function ioviewer(sys) % where sys specifies the system to analyse % functions produces the transfer function of the system % & plots its input/output relation – simulated or theoretical
p7 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 Systems in Part A Input position, x i Output position, x o Spring, k mass m Dashpot, F Object 0.5Ω I L 2F V o V i 1 Ω I 1 10H V m I m Derive the block diagram of the above, reorganise it and then use the inverse transfer function method to find V o /V i. Optional : verify transfer function using two port networks 1 2
p8 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 Systems in Part B (vary each year) Control L: Local P:Plant Scaler Output,O Input, I S: Pre- Feedback M: Main Control C:Series 3a - Control of Second Order Plant using PID 3b - Control using Lead Lag and velocity feedback
p9 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 4. Wien Bridge for Theremin Oscillators C1C1 R1R1 VpVp VoVo R2R2 C2C2 + - RFRF R3R3 Research history, uses and benefits of circuit – cite sources – not wikipedia etc Find the resonant frequency ω o when R 1 = R 2 and C 1 = C 2 Using skills leant in Part A thoroughly investigate the circuit, noting important features of frequency and time responses. Use values of C = 10nF, R = 10KΩ, R F = 20KΩ and R 3 = 10KΩ
p10 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 On MATLAB MATLAB is introduced in Part 1 – plots, commands and m-files in the Cybernetics module + various practicals (some GUI interface but others involve writing m-files). At the start of Part 2 all students do an introduction to MATLAB for control practical – learn control toolbox. The modelling project is done in students own time – they can use school PCs which have MATLAB + control toolbox, but also other Uni PCs (or their own) without the toolbox Hence we have RMControlToolbox that they can download rmcontrl (help file); rmstep; rmbode; rmtf; rmseries; etc http://www.personal.reading.ac.uk/~shsmchlr/pof/index.htm
p11 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 Students Comments Assignment is hard and not worth as many marks as it should. Many say that it has really helped their understanding. It is good that it tests a range of topics. They like the short (ish) exercises on range of systems. One did project again as a revision aid. Suggestions for improvements: Submit Part A and get feedback before doing Part B. Currently parameter values given … go and search for them. Have Lab practical afterwards implementing some systems to see techniques in practice.
p12 RJM 13/03/08For IEEE Colloquium Control Education, Sheffield © Dr Richard Mitchell 2008 Discussion Laplace is taught with Differential Equations in 10 lectures – and students often ignore the Laplace This assignment helps to get it understood. Also helps to show material in one module used in others Control is clearly relevant to Cybernetics, but some Electronic Engineering students are not so clear on its relevance Hence the modelling assignment has control & electronics. Helps emphasise systems aspect of Cybernetics. Overall – the project is a good one which has stood the test of time whilst continually evolving.
GUIs for Frequency Response - 1 Control 2012 © Dr Richard Mitchell 2012 Using MATLAB GUIs to improve the learning of frequency response methods Dr Richard.
P1 RJM 16/10/02EG1C2 Engineering Maths: Matrix Algebra Tutorial 1 A mass (weight 20N) is suspended by two wires as shown in the figure: relevant distances.
© University of Reading School of Systems Engineering Matlab Assessment for Final Year Units Victor M. Becerra School of Systems.
The Differential Mode Op-Amp. What is the Differential Mode ? The op-amp can be connected up in various ways or modes. What it does depends on how it.
ECEN/MAE 3723 – Systems I MATLAB Lecture 3. Lecture Overview Building Models for LTI System Continuous Time Models Discrete Time Models Combining.
C.L.I.L. MODULE: ANALYSIS AND DESIGN OF FIRST ORDER RC FILTERS Subjects: ELECTRONICS/ENGLISH Teachers: Miria Bovino and Roberto Versari Class: 4AEL ISTITUTO.
Attribute Assessment Implementation – ME 4R03 Saeid Habibi.
Distributed Laboratories: Control System Experiments with LabVIEW and the LEGO NXT Platform Greg Droge, Dr. Bonnie Heck Ferri, Jill Auerbach.
P1 RJM 14/06/04Robotics : From Seven Dwarfs to R2D2 © Dr Richard Mitchell 2004 Robotics: From the Seven Dwarves to R2D2! Dr Richard Mitchell Department.
1 Tips for solving Project 1 Reactor SO 3 SO 2 +O 2.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Bode Phase Plots.
ELEE 4303 Digital II Introduction to Verilog. ELEE 4303 Digital II Learning Objectives Get familiar with background of HDLs Basic concepts of Verilog.
Chapter 9: Discrete Controller Design (PID Controller) 1.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Laplace Transforms.
Unit 5: Feedback and control theory An Introduction to Mechanical Engineering: Part Two Feedback and control theory Learning summary By the end of this.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Parallel Interconnection Series Connection Feedback Connection Review Resources:
ENG 1181 College of Engineering Engineering Education Innovation Center 1 Script File Input – Output : Chapter 4 PLEASE HAVE STUDENTS START MATLAB NOW.
S. Awad, Ph.D. M. Corless, M.S.E.E. E.C.E. Department University of Michigan-Dearborn Laplace Transform Math Review with Matlab: Application: Linear Time.
EE-2027 SaS, L11/7 EE-2027 Signals and Systems Dr Martin Brown E1k, Main Building
Introduction to Matlab Module #9 Page 1 Introduction to Matlab Module #9 – Simulink Topics 1.Simulink Textbook Reading Assignments Practice Problems.
1 Introduction to Engineering Spring 2007 Lecture 18: Digital Tools 2.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Response to a Sinusoidal Input Frequency Analysis of an RC Circuit.
THE LAPLACE TRANSFORM AND TRANSFER FUNCTIONS1 / 11 THE LAPLACE TRANSFORM AND TRANSFER FUNCTIONS Prof Kang Li
ECE 3336 Introduction to Circuits & Electronics Dr. Dave Shattuck Associate Professor, ECE Dept. Lecture Set #9 Phasor Analysis.
University of Warwick: AMR Summer School 4 th -6 th July, 2016 Structural Identifiability Analysis Dr Mike Chappell, School of Engineering, University.
EPSII 59:006 Spring Topics Using TextPad If Statements Relational Operators Nested If Statements Else and Elseif Clauses Logical Functions For Loops.
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :http://imtiazhussainkalwar.weebly.com/
1 1 Mechanical Design and Production Dept, Faculty of Engineering, Zagazig University, Egypt. Mechanical Design and Production Dept, Faculty of Engineering,
HossamTalaat - MATLAB Course - KSU - 21/1/24 1 IEEE Student Branch - College of Engineering - KSU Getting started with Simulink By Prof. Hossam Talaat.
P1 RJM 06/08/02EG1C2 Engineering Maths: Matrix Algebra 1 EG1C2 Engineering Maths : Matrix Algebra Dr Richard Mitchell, Department of Cybernetics AimDescribe.
ECE 3336 Introduction to Circuits & Electronics Supplementary Lecture Phasor Analysis Dr. Han Le ECE Dept.
1 AC modeling of quasi-resonant converters Extension of State-Space Averaging to model non-PWM switches Use averaged switch modeling technique: apply averaged.
Chapter 6: Frequency Domain Anaysis Instructor: Dr. Cailian Chen.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: First-Order Second-Order N th -Order Computation of the Output Signal.
Lecture 5\6 Analysis in the time domain (I) —First-order system North China Electric Power University Sun Hairong.
1 Fourier Transforms. Background While the Fourier series/transform is very important for representing a signal in the frequency domain, it is also important.
MATLAB Harri Saarnisaari, Part of Simulations and Tools for Telecommunication Course.
EE-2027 SaS 06-07, L11 1/12 Lecture 11: Fourier Transform Properties and Examples 3. Basis functions (3 lectures): Concept of basis function. Fourier series.
The Inverting Mode Op-Amp. What is the Inverting Mode ? The op-amp can be connected up in various ways or modes. What it does depends on how it is connected.
Bode Diagram (1) Hany Ferdinando Dept. of Electrical Engineering Petra Christian University.
Frequency Response Methods and Stability In previous chapters we examined the use of test signals such as a step and a ramp signal. In this chapter we.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Stability Margins.
Increasing Completion of Neural Networks Coursework- 1 Presented at CIS 2011 © Dr Richard Mitchell 2011 Increasing Completion of Neural Networks Coursework.
EE-2027 SaS, L16 1/14 Lecture 16: Continuous-Time Transfer Functions 6 Transfer Function of Continuous-Time Systems (3 lectures): Transfer function, frequency.
1 Midterm statistics – On campus students only ECEN 5817 Midterm Exam, Spring 2008 On-campus students Average = 86.3 % Averages by problem: / 35.
P1 RJM 18/02/03EG1C2 Engineering Maths: Matrix Algebra Revision 7 (a) Figure Q7-1 shows an electronic circuit with two batteries and three resistors. The.
1 Chapter 5 Sinusoidal Input. 2 Chapter 5 Examples: 1.24 hour variations in cooling water temperature Hz electrical noise (in USA!) Processes are.
Spencer/Ghausi, Introduction to Electronic Circuit Design, 1e, ©2003, Pearson Education, Inc. Chapter 11, slide 1 Introduction to Electronic Circuit Design.
Nyquist (1) Hany Ferdinando Dept. of Electrical Engineering Petra Christian University.
© 2017 SlidePlayer.com Inc. All rights reserved.