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

Similar documents
Fuzzy Logic Control of a Magnetic Suspension. System Using xpc Target

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

Mag Lev Train 1. By: Paul Friend. Project Advisor: Dr. Anakwa. Date:

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

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

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

Magnetic Levitation System

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

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

Project Proposal. Low-Cost Motor Speed Controller for Bradley ECE Department Robots L.C.M.S.C. By Ben Lorentzen

GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

dspace DS1103 Control Workstation Tutorial and DC Motor Speed Control Project Report

ME 4447 / ME 6405 MICROPROCESSOR CONTROL OF MANUFACTURING SYSTEMS / INTRODUCTION TO MECHATRONICS

DEGREE: Biomedical Engineering YEAR: TERM: 1

MAGNETIC LEVITATION DEMONSTRATION APPARATUS

Features and limitation of the programmable analogue signal processing for levitated devices

Analog circuit design ( )

EE 482 : CONTROL SYSTEMS Lab Manual

Sensors and Sensing Motors, Encoders and Motor Control

SECTION 6: ROOT LOCUS DESIGN

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

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

Observer-based Engine Cooling Control System (OBCOOL) Project Proposal. Students: Andrew Fouts & Kurtis Liggett. Advisor: Dr.

Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Winter Semester, Linear control systems design Part 1

Control Systems Overview REV II

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

Sensors and Sensing Motors, Encoders and Motor Control

DATA CONVERSION AND LAB (17.368) Fall Class # 07. October 16, 2008

Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback

Continuous Time Model Predictive Control for a Magnetic Bearing System

Motor Control. Suppose we wish to use a microprocessor to control a motor - (or to control the load attached to the motor!) Power supply.

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

Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System

Hands-on Lab. PID Closed-Loop Control

MECHATRONICS SYSTEM DESIGN

EE 4314 Lab 3 Handout Speed Control of the DC Motor System Using a PID Controller Fall Lab Information

By Vishal Kumar. Project Advisor: Dr. Gary L. Dempsey

Figure 1.1: Quanser Driving Simulator

Design of Controllers for Single-Input Dual-Output Synchronous DC-DC Buck Converter

Data Conversion and Lab (17.368) Fall Lecture Outline

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge

dspace DS1103 Control Workstation Tutorial and DC Motor Speed Control Project Proposal

AC : DEVELOPING A MATLAB/SIMULINK RTWT BASED HYDRAULIC SERVO CONTROL DESIGN EXPERIMENT

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

AERO2705 Space Engineering 1 Week 7 The University of Sydney

Course Introduction Purpose Objectives Content Learning Time

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

SILVER OAK COLLEGE OF ENGG. & TECHNOLOGY Midsem I Syllabus Electronics & communication Engineering

Frequency Response Analysis and Design Tutorial

THE integrated circuit (IC) industry, both domestic and foreign,

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

MODEL BASED DESIGN OF PID CONTROLLER FOR BLDC MOTOR WITH IMPLEMENTATION OF EMBEDDED ARDUINO MEGA CONTROLLER

Texas Components - Data Sheet. The TX53G1 is an extremely rugged, low distortion, wide dynamic range sensor. suspending Fluid.

EFFICIENT FPGA IMPLEMENTATION OF 2 ND ORDER DIGITAL CONTROLLERS USING MATLAB/SIMULINK

Ver. 4/5/2002, 1:11 PM 1

13 th Asian Physics Olympiad India Experimental Competition Wednesday, 2 nd May 2012

Philips. Earth field sensors: the natural choice. Philips. Semiconductors

DC motor control using arduino

MEM01: DC-Motor Servomechanism

BS-Electrical Engineering (Spring 1985) University of Oklahoma, Norman, OK

Control of Halbach Array Magnetic Levitation System Height

Penn State Erie, The Behrend College School of Engineering

Design Applications of Synchronized Controller for Micro Precision Servo Press Machine

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

Real-Time System Identification Using TMS320C30. Digital Signal Processor ABSTRACT I. INTRODUCTION

A MULTIDISCPLINARY CONTROL SYSTEMS LABORATORY

EE 410/510: Electromechanical Systems Chapter 5

Motor Modeling and Position Control Lab 3 MAE 334

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

Hashemite University Faculty of Engineering Mechatronics Engineering Department. Microprocessors and Microcontrollers Laboratory

Magnetic Bearing Literature Review. Team 2: The Floaters. Ivett Ortega, Wole Oyelola, Claudia Vargas

Implementation of Hardware-in-the-loop Simulation (HILS) Method for Control Engineering Education

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout

Goals. Introduction. To understand the use of root mean square (rms) voltages and currents.

Lab 10. Magnetic-Levitation Controller

Using Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville

Laboratory Assignment 5 Digital Velocity and Position control of a D.C. motor

6.302 Feedback Systems

An Introduction to Proportional- Integral-Derivative (PID) Controllers

CRN: MET-487 Instrumentation and Automatic Control June 28, 2010 August 5, 2010 Professor Paul Lin

RAPID CONTROL PROTOTYPING FOR ELECTRIC DRIVES

ME 375 System Modeling and Analysis

Students: Andrew Fouts Kurtis Liggett. Advisor: Dr. Dempsey

GENERATION OF SIGNALS USING LABVIEW FOR MAGNETIC COILS WITH POWER AMPLIFIERS

Variable Frequency AC Source

Each individual is to report on the design, simulations, construction, and testing according to the reporting guidelines attached.

ME 461 Laboratory #5 Characterization and Control of PMDC Motors

Reduction of Multiple Subsystems

TigreSAT 2010 &2011 June Monthly Report

Position Control of DC Motor by Compensating Strategies

Electro-hydraulic Servo Valve Systems

Project Preliminary Design Report. Project Title: Self-Tuning Guitar. Team Name: The Toms

Hot Swap Controller Enables Standard Power Supplies to Share Load

ME 487 Mechatronics. Office: JH 515, Tel.: (505)

P a g e 1. Introduction


Active Vibration Isolation of an Unbalanced Machine Tool Spindle

A PID Controller Design for an Air Blower System

Transcription:

Magnetic Suspension System Control Using Position and Current Feedback Senior Project Proposal Team: Gary Boline and Andrew Michalets Advisors: Dr. Anakwa and Dr. Schertz Date: November 28, 2006

Summary Magnetic suspension systems are increasingly used in industrial rotating machinery applications. They offer a number of practical advantages such as low energy consumption, capacity for linear displacement, high rotational speeds and can operate at extreme temperatures with a longer lifespan. The absence of mechanical contacts that are present in traditional systems eliminates the problem of lubrication. The Magnetic Suspension System uses an electro-magnetic force to suspend a hollow metal ball. There are two initial inputs to the system: set point and reference input. The set point is the operating point of the system, around which a reference signal is tracked. Goals Unlike previous controller designs using this magnetic suspension platform, a controller will be developed to implement current feedback along with conventional position and velocity feedback to improve performance of the system. The magnetic suspension system diagram can be seen in Figure 1, and a photo in Figure 2. Figure 1: Magnetic Suspension Plant

Figure 2: Photo of Magnetic Suspension Plant A high level block diagram of the system is shown in Figure 3. Set Point Disturbance Reference Signal SUM Microcontroller (control system) SUM Magnetic Suspension Plant Position Feedback Photo Sensor Current Feedback Current Sensor Figure 3: High Level Block Diagram Subsystems The magnetic suspension plant has been extensively modeled in previous projects and that will be the starting point to model the system using current, position and velocity feedback. Previous projects started with a nonlinear mathematical model of the magnetic suspension system plant and linearized it about a desired equilibrium position. The linearized plant transfer function obtained from previous projects is: H(s) = 7.67*0.18 (1) (1/961)*s^2 1

The photo sensor converts the position of the ball, suspended below the electro-magnetic coil, to a voltage. The current sensor is a 1 Ohm resistor which produces a voltage equivalent to current. The microcontroller chosen for this project is the Motorola Coldfire 32 bit microcontroller which features a floating point processor, Digital to Analog (D/A) and Analog to Digital (A/D) converters. Specifications The metal ball shall reach zero steady-state error with less than 0.6 seconds settling time and 20% overshoot. Sampling from the Coldfire microprocessor shall be interrupt driven with a sampling rate of 1ms. All calculations on the Coldfire microprocessor must be completed within the sampling time of 1ms using a floating point processor. The resolution of our D/A and A/D converters are unknown at this time. I/O The controller will primarily use the D/A and A/D converters of the Coldfire platform to create the controller. Set point and gain parameters will be user selectable along with a possible disturbance input. Software Functionality The software on the Coldfire platform will perform all the necessary conversions and calculations to implement the controller design. This includes discrete sampling via timers, user input, and signal output to the magnetic suspension plant. Preliminary work The first task that needed to be completed was to derive the current feedback plant model. Two methods were used to complete this task. Andrew used Simulink to artificially inject a sine wave into the subsystem used to derive the current output. Figure 4 shows exactly where Andrew injected the sine wave in the Simulink model of the closed loop system. Figure 4: Sine Injection in Simulink

Gary took a different approach by adding external circuitry to the magnetic suspension system to allow a sine wave to be injected into the current input of the system. Figure 5 shows exactly how Gary achieved the injection of a sine wave into the system. Figure 5: Sine Injection Circuitry After completing a frequency sweep, from Figure 5, the experimental Bode Magnitude diagram shown in Figure 6 was plotted.

Figure 6: Magnitude Bode plot of Experimental Frequency Response The experimental plot in Figure 6 can be compared to the Simulink plot shown in Figure 7. A current feedback plant model will be derived from these plots. An iterative approach will be used, poles and zeros will be estimated, and approximated plant model will be tested and modified until the model agrees with the experimental results. Figure 7: Simulink Bode Magnitude plot of Frequency Response Patent Search Patent Number: 5,923,109 NON-CONTACT MAGNETIC SUSPENSION APPARATUS USING DISTORTION OF PINNED SUPERCONDUCTOR FIELD http://www.aml.t.u-tokyo.ac.jp/patent/sc_maglev.html Inventors: Toshiro Higuchi, Yokohama; Yukio Tsutsui, Kawasaki, both of Japan

Magnetic levitation bed United States Patent 6966083 http://www.freepatentsonline.com/6966083.html Magnetic levitation and propulsion system United States Patent 6827022 http://www.freepatentsonline.com/6827022.html U.S. Patent No. should be 6,983,701 MAGNEMOTION GRANTED U.S. PATENT OF ITS MAGNETIC LEVITATION SYSTEM http://www.findarticles.com/p/articles/mi_m0ein/is_2006_august_1/ai_n16547044 U.S. Patent #5,396,136, Magnetic Field Levitation, is held by Ronald E. Pelrine http://www.sensorsmag.com/articles/0301/30/main.shtml Preliminary Schedule Lab Day Thursday: Activity: Week: 11/30/2006 Presentations 12/7/2006 Finals 12/14/2006 Winter Break 12/21/2006 Winter Break 12/28/2006 Winter Break 1/4/2007 Winter Break 1/11/2007 Winter Break 1/18/2007 Winter Break 1/25/2007 Current Feedback Plant Model 2/1/2007 Current Feedback Plant Model 2/8/2007 Multipath Root Locus 2/15/2007 Multipath Root Locus 2/22/2007 Spring Break 3/1/2007 Implement Controller on XPC 3/8/2007 Implement Controller on XPC 3/15/2007 Implement Controller on Coldfire 3/22/2007 Implement Controller on Coldfire 3/29/2007 Implement Controller on Coldfire 4/5/2007 Implement Controller on Coldfire 4/12/2007 Wrap up Documentation 4/19/2007 Prepare Presentation 4/26/2007 Prepare Presentation 5/3/2007 Presentation 5/10/2007 Finals References [1] Dr. W. Anakwa. Control of a Magnetic Suspension System Using Position Error and Electromagnet Current. Project Proposal 2006-2007

[2] Namik K. Akyil. Control of a Magnetic Suspension System Using TMS320C31- Based dspace DS1102 and Simulink. IEEE 2005 International Conference on Mechatronics. July 10-12, 2005. Taipei, Taiwan.