Addendum Handout for the ECE3510 Project. The magnetic levitation system that is provided for this lab is a non-linear system.

Similar documents
MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

California University of Pennsylvania Department of Applied Engineering & Technology Electrical Engineering Technology

Magnetic Levitation System

Lecture 9. Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control

6.302 Feedback Systems

Lecture 10. Lab next week: Agenda: Control design fundamentals. Proportional Control Proportional-Integral Control

FlexLab and LevLab: A Portable Lab for Dynamics and Control Teaching

Magnetic Levitation System

Design of Compensator for Dynamical System

LAB 4: OPERATIONAL AMPLIFIER CIRCUITS

Non_Inverting_Voltage_Follower -- Overview

Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

Levitator. Coil. Magnets.

Feedback (and control) systems

CHAPTER 9 FEEDBACK. NTUEE Electronics L.H. Lu 9-1

EE 482 : CONTROL SYSTEMS Lab Manual

Electronics and Instrumentation Name ENGR-4220 Fall 1999 Section Modeling the Cantilever Beam Supplemental Info for Project 1.

Automatic Control Systems 2017 Spring Semester

Lab 11. Speed Control of a D.C. motor. Motor Characterization

PERSONALIZED EXPERIMENTATION IN CLASSICAL CONTROLS WITH MATLAB REAL TIME WINDOWS TARGET AND PORTABLE AEROPENDULUM KIT

Microelectronic Circuits II. Ch 9 : Feedback

ME 375 System Modeling and Analysis

ECE 363 FINAL (F16) 6 problems for 100 pts Problem #1: Fuel Pump Controller (18 pts)

1. Consider the closed loop system shown in the figure below. Select the appropriate option to implement the system shown in dotted lines using

BSNL TTA Question Paper Control Systems Specialization 2007

BUCK Converter Control Cookbook

Switch Mode Power Conversion Prof. L. Umanand Department of Electronics System Engineering Indian Institute of Science, Bangalore

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering

Positive Feedback and Oscillators

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013

Practical Testing Techniques For Modern Control Loops

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin

= = Check out from stockroom: Wire kit Two 10x scope probes

ECE 203 LAB 2 CONTROL FUNDAMENTALS AND MAGNETIC LEVITATION

Closed Loop Magnetic Levitation Control of a Rotary Inductrack System. Senior Project Proposal. Students: Austin Collins Corey West

Position Control of DC Motor by Compensating Strategies

Laboratory Project 1a: Power-Indicator LED's

A 3-STAGE 5W AUDIO AMPLIFIER

Application Note #2442

A Model Based Digital PI Current Loop Control Design for AMB Actuator Coils Lei Zhu 1, a and Larry Hawkins 2, b

Modeling a Hybrid Electric Vehicle and Controller to Optimize System Performance

ECE3204 D2015 Lab 1. See suggested breadboard configuration on following page!

Magnetic Suspension System Control Using Position and Current Feedback. Senior Project Proposal. Team: Gary Boline and Andrew Michalets

Integrators, differentiators, and simple filters

Inverting_Amplifier -- Overview

DC SERVO MOTOR CONTROL SYSTEM

ANNA UNIVERSITY :: CHENNAI MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS

ECE 5670/6670 Lab 7 Brushless DC Motor Control with 6-Step Commutation. Objectives

ECE 203 LAB 6: INVERTED PENDULUM

EE 230 Lecture 23. Nonlinear Op Amp Applications. Waveform Generators

Part 2: Second order systems: cantilever response

EE 230 Lecture 23. Nonlinear Op Amp Applications - waveform generators

Thursday, 1/23/19 Automatic Gain Control As previously shown, 1 0 is a nonlinear system that produces a limit cycle with a distorted sinusoid for

DC Motor Speed Control using PID Controllers

Sallen-Key_High_Pass_Filter -- Overview

Measurement and Analysis for Switchmode Power Design

THE stable suspension of a metallic sphere by an electromagnet

ENGS 26 CONTROL THEORY. Thermal Control System Laboratory

Lab Exercise # 9 Operational Amplifier Circuits

Laboratory Project 1B: Electromyogram Circuit

EC CONTROL SYSTEMS ENGINEERING

Figure C-1 (p. 907) MATLAB window showing how to access Simulink. The Simulink Library Browser button is shown circled.

Microelectronic Circuits - Fifth Edition Sedra/Smith Copyright 2004 by Oxford University Press, Inc.

Experiment VI: The LRC Circuit and Resonance

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018

Module 9C: The Voltage Comparator (Application: PWM Control via a Reference Voltage)

Figure 4.1 Vector representation of magnetic field.

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

of harmonic cancellation algorithms The internal model principle enable precision motion control Dynamic control

Laboratory PID Tuning Based On Frequency Response Analysis. 2. be able to evaluate system performance for empirical tuning method;

Chapter 6. Small signal analysis and control design of LLC converter

Revision: June 10, E Main Suite D Pullman, WA (509) Voice and Fax

Laboratory Project 1: Design of a Myogram Circuit

EE 210 Lab Exercise #5: OP-AMPS I

CO2 laser heating system for thermal compensation of test masses in high power optical cavities. Submitted by: SHUBHAM KUMAR to Prof.

Magnetism and Induction

Testing Power Sources for Stability

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Hands-On Introduction to EE Lab Skills Laboratory No. 2 BJT, Op Amps IAP 2008

CHAPTER 5 CONTROL SYSTEM DESIGN FOR UPFC

ECE Lab #4 OpAmp Circuits with Negative Feedback and Positive Feedback

Figure 1: Unity Feedback System. The transfer function of the PID controller looks like the following:

Testing Power Factor Correction Circuits For Stability

Root Locus Design. by Martin Hagan revised by Trevor Eckert 1 OBJECTIVE

Please Handle Carefully!

Lab E2: B-field of a Solenoid. In the case that the B-field is uniform and perpendicular to the area, (1) reduces to

Optimizing Performance Using Slotless Motors. Mark Holcomb, Celera Motion

Dr Ian R. Manchester

Power and Control. Course Description

DC motor control using arduino

ECEN 474/704 Lab 8: Two-Stage Miller Operational Amplifier

Testing High-Speed Digital Interfaces with Automated Test Equipment

OPERATIONAL AMPLIFIERS (OP-AMPS) II

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

MCE441/541 Midterm Project Position Control of Rotary Servomechanism

Electrical Engineering. Control Systems. Comprehensive Theory with Solved Examples and Practice Questions. Publications

Lab 1: Simulating Control Systems with Simulink and MATLAB

International Journal of Research in Advent Technology Available Online at:

Constant Current Control for DC-DC Converters

Closed Loop Magnetic Levitation Control of a Rotary Inductrack System. Students: Austin Collins Corey West

Transcription:

Addendum Handout for the ECE3510 Project The magnetic levitation system that is provided for this lab is a non-linear system. Because of this fact, it should be noted that the associated ideal linear responses will not be the response of the system. This design project will be an attempt at increasing the stability of the system using standard compensation techniques by treating the system within a small linear region of operation. By itself this wonderful maglev kit created by Guy Marsden (www.artec.net) is not very stable. You will notice once your kit is built that there is a bit of finesse required to get your object to remain stable in the magnetic field. This effect is due mostly to the fact that the closed-loop design has a pole on or very close to the jw-axis. So, a small disruption or jolt to the system can setup an oscillation in the system that will cause the object to fly off. Thus the system needs to be stabilized, but how do we stabilize a nonlinear system? First we pick a set point or a value around which the system will be operating. For this project the set-point you should use (as seen in the figure below) will be about 2 cm from the top of the magnets to the coil and the sensor at 1cm from the magnet. This will have the result of setting the current supplied of the system around 200 ma.

Figure 1 Set point Coil Sensor The system is basically a non-linear proportional controller, so the set point of the system controls how much gain is provided in the closed loop. For your design the first thing to do after getting the system working is break the feed-back loop by placing a noninverting summer circuit in the feed-back path as seen in the design below Figure 2 - Non-inverting summer Setting R1 = R2 =R3=R4 is the simplest design for this circuit

The Control input of the summer allows you to adjust the set point of the system by placing an offset into the sensor reading. As a result, the distance from the coil to the levitated object is adjusted to meet the requirements already mentioned. Transfer Function for the motion The next step would be to determine the LTI system model to use for the analysis. Page 70 of your text book (Feedback Control of Dynamic Systems, Gene Franklin et.la ) has a good example of the process to determine the linear system model for a levitator. Due to time constraints for this project, you do not need to make these measurements. The following figure shows the displacement versus the force. 0.9 0.8 0.7 Experimentally determined force curves I = 0.15 I = 0.2 I = 0.25 0.6 force (N) 0.5 0.4 0.3 0.2 0.1 0 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5 2.6 displacement (cm) From this plot the values of K i and K x are determined to be: K i =.8 and K x = 33 With the given values and the mass of the object you are levitating the transfer function for the motion of the object can be obtained by taking the Laplace Transform of: m*x = K i * i + K x * x ( eqn 2.103 )

and solving for X(s)/I(s). The complete system model for the basic maglev is provided in Figure 4 Figure 4 Basic maglev model ref + v(t) PWM i(t) X(s)/I(s) x(t) Sensor Due to the non-linear nature of the PWM and the Hall Effect sensor another simplification is made to the system. This simplification is to assume the system is just the model X(s)/I(s) with a built-in proportional gain. The only thing left to determine is the loop gain (K) of the closed loop basic system. The final simplified system including a compensator is shown in figure 5 Figure 5 Simplified maglev model ref + v(t) C(s) K p i(t) X(s)/I(s ) x(t) Determining K p To be able to design the compensator of Figure 5, the value of the effective open-loop gain K p must be found. This value can be determined by measuring natural frequency of oscillation for your maglev system. Connect an oscilloscope probe to the output pin of

the hall effects sensor. Slightly disturb the floating object and capture the resulting waveform. Measure the frequency of the most dominant oscillation. Now you can perform a root-locus of the X(s)/I(s) transfer function. You should notice that the poles of the system move together and progress along the jw-axis. If you play around with the value of the gain of the root locus by using a specified gain range in the rlocus command of matlab you can find the amount of gain that corresponds to the poles on the jw-axis of your the basic system. With the all the values determined for the simplified model your can now use the compensation technique of section 5.5 of the book to design and implement your stabilized system. Overview of steps 1. Build the basic maglev system 2. insert the summer circuit of Figure 2 in the loop and set the operating-point using the control voltage input. 3. Find the transfer function of the system from equation 2.103. 4. Measure the natural frequency of oscillation for your system. 5. Estimate the value of K p using rlocus with the transfer function of motion and the natural frequency of oscillation 6. Design the Compensator Good luck and have fun!