Continuous Time Model Predictive Control for a Magnetic Bearing System

Size: px
Start display at page:

Download "Continuous Time Model Predictive Control for a Magnetic Bearing System"

Transcription

1 PIERS ONLINE, VOL. 3, NO. 2, Continuous Time Model Predictive Control for a Magnetic Bearing System Jianming Huang College of Automation, Chongqing University, Chongqing, China Liuping Wang and Yang Huang School of Electrical and Computer Engineering, RMIT University, Melbourne, Australia Abstract The nature of active magnetic bearings has many advantages over the conventional bearing, as its operation is energy efficient and potentially leads to cleaner and noise-free environment. However, the successful operation of an active magnetic bearing system requires a complex real-time control system, because of its unstable characteristics, as well as its nature of being a multi-input and multi-output system. This paper presents design and implementation of a continuous time model predictive control algorithm (CMPC) to an active magnetic bearing system (AMB). In this application, the plant continuous time model is identified from experimental data using prediction error method. The control performance of this algorithm is studied using an experimental AMB laboratory system. A host-target development environment of real-time digital control system with hardware in the loop (HIL) is implemented and demonstrated by controlling a nonlinear, open-loop unstable, and multivariable magnetic levitation device. DOI:.2529/PIERS INTRODUCTION This paper proposes a continuous time model predictive control scheme for an active magnetic bearing system. The AMB, an alternative to the conventional mechanical bearings, is an emerging technology with potential for application to a variety of products such as turbomolecular vacum pumps, flywheel energy storage systems and other high speed rotating machinery. Active magnetic bearing (AMB) systems have been widely applied due to their unique advantages such as: noncontact, the lubricant-free operation, high rotational speed, and the controllability of the bearing characteristics [ 3]. Firstly, the AMB rotor system always requires feedback control for stable levitation of the rotor. Therefore, the control system plays a central role in achieving high performance of the system. Secondly, the magnetic bearing system is strongly nonlinear due to electromagnetic forces, state and control constraints, and electrical characteristics of the power-supply actuator unit [4]. To apply active control to the AMB system, it is necessary to construct a high performance, realtime feedback controller to stabilize and control the suspended rotor. The control design problem is usually quite complicated. This has received much attention in recent years [5]. In this paper, we explore the model predictive control (MPC) algorithms in the application to AMB systems. Model predictive control has many advantages. It can handle constraints explicitly, can handle multivariable problems in a natural way and is model based design in the sense that it uses an explicit internal model to generate predictions of future plant behaviour [6]. However, most of the MPC techniques have focused on discrete time systems. The corresponding continuous time counterpart has received relatively little attention in the development. The continuous-time model predictive control scheme using orthonormal functions (Laguerre functions in our case) developed in [7] is computationally effective and easy to tune to achieve desirable closed-loop performance. These advantages are demonstrated in this application. Due to fast dynamics of the AMB systems, the application of real-time control is always a challenging task. With the development of today s PC/DSP-based technology, advanced control methods are more often used in applied AMB control algorithms. In our application, the hosttarget real-time environment with the combination of real time workshop (RTW) and xpc target is implemented to develop and control an experimental AMB laboratory system [8, 9]. 2. SYSTEM DESCRIPTION 2.. MBC 5 Magnetic Bearing System Figure shows the configuration of the MBC 5 magnetic bearing system. The MBC 5 magnetic bearing system includes a stainless steel shaft or rotor, four magnetic bearing actuators with eight

2 horseshoe electromagnets to levitate the rotor. Hall effect displacement sensors are placed just outside the electromagnets at the end of the rotor. The electromagnets are driven by four current amplifiers which can be actuated by four internal or external controllers. The system has four-degree of freedom with two degrees of freedom at each end of the rotor. These two degrees of freedom are translation (x and x 2 ) in the horizontal direction perpendicular to the z axis and translation (y and y 2 ) in the vertical direction. There are four on-board analogue controllers provided for the MBC 5 magnetic bearing which levitate the bearing when connected in the feedback. On the PIERS ONLINE, VOL. 3, NO. 2, Figure : Configuration of MBC 5 magnetic bearing system. front panel there are four switches for disconnecting each of the controllers so that any one or all of them can be replaced by the external controller []. The radial dynamics of the magnetic bearing system constitute a 4 input-4 output MIMO plant with motion in the x-z and y-z planes. The coupling of the motion in the two planes for the open loop plant is due to gyroscopic cross coupling and cross coupling effects from the bearings. In this paper, we assume that these effects be small. Therefore it is reasonable to control the entire system via two subsystems in different plane independently. In this paper, two axes in y-z plane are controlled by on-board controllers and two axes in x-z plane are controlled by a 2 input-2 output continuous time model predictive controller as proposed in this paper Host-target Real-time Control System Architecture The hardware and software tools used in the development, implementation and testing of the digital control algorithm are discussed in this section. The overall host-target real-time control system architecture is shown in Figure 2, which is similar to the structure discussed in []. Host Computer Software Windows MATLAB/SIMULINK Real Time Workshop Target Computer Software Real Time Operating System xpc Target Kernel (Loaded from a boot disk) xpc Target Watcom C Ethenet Ethenet PCI-624E Hardware in the Loop Figure 2: Host-target real-time control system architecture. The host-target real-time environment is implemented using MathWorks tools. MATLAB is the basic engine with add-on components called toolboxes. SIMULINK is a MATLAB add-on that provides a graphical user interface for model development and system simulation. The RTW toolbox is capable of generating real time code for SIMULINK models. The xpc Target toolbox allows access to input/output data directly from a compatible data acquisition card and generates, compiles, and creates real-time executable code for SIMULINK models without the user having to write some low-level code. The real-time code is downloaded to the target computer to control a system in a HIL environment. The Watcom C compiler is used for generating C code. The target computer is booted using an xpc boot floppy that loads the xpc target real-time kernel. Subsequently, the generated executable real-time code is downloaded to the target PC via the Ethernet. The I/O board and the PCI-624E card by National Instruments provide the interface between the target computer and the HIL system.

3 PIERS ONLINE, VOL. 3, NO. 2, Implementation Experimental setup using host-target real time control system architecture to control the MBC 5 magnetic bearing system is shown in Figure 3. SIMULINK block diagram for xpc target to control the plant is shown in Figure 4. PCI-624E and PCI-624E are I/O Target blocks for National Instruments PCI-624E I/O board with A/D channels and D/A channels. The plant outputs are sampled via analog input (A/D) channels and the control sig- Host Magnetic Bearing nals are generated via analog output (D/A) channels to control the plant. The MATLAB Function block receives the control changes and the plant outputs from which the observed states are generated. The MATLAB Function block implements the CMPC algorithm. The Figure 3: Experimental setup. MATLAB Function2 block and the MATLAB Function3 block generate the reference inputs. The signal generator block and the signal generator block generate the disturbance inputs. signal signal2 r MATLAB Function2 r2 MATLAB Function3 Memory r r2 x_hat cmpc x_hat observer control udot MATLAB Function udot out MATLAB Function Signal Generator Signal Generator 2 PCI-624E National Instr. Analog Input PCI-624E Add Add 2 PCI-624E National Instr. Analog Output PCI-624E Figure 4: Simulink block diagram for magnetic bearing control system. 3. CONTINUOUS TIME MODEL PREDICTIVE CONTROL This section provides a brief discussion of the continuous time model predictive control [7] used in this paper. The approach uses orthonormal functions to describe the trajectory of the control variable, and a multivariable state space model is used in the design. With respect to a set of real functions l i (t), i =, 2,..., that is orthogonal and complete over the interval (, ), it is known that an arbitrary function f(t) is expressed in terms of a series expansion as f(t) = ξ i l i (t) () i= where ξ i, i =, 2,..., are the coefficients.

4 PIERS ONLINE, VOL. 3, NO. 2, Specifically, we let L(t) = [l (t)l 2 (t)... l N (t)] T, where l i (t) s are Laguerre functions defined as l (t) = 2p e pt l 2 (t) = 2p( 2pt + )e pt. =. l i (t) = i (2p)i 2p[( ) (i )! ti i (i )(2p)i 2 + ( ) (i 2)! i (i )(i 2)(2p)i 3 +( ) t i ]e pt 2!(i 3)! where the parameter p is positive and often called scaling factor for Laguerre functions and L() = 2p [ ] T. Then we can describe the derivative of the control signal using Laguerre functions based series expansion as u(t) = t i 2 N ξ i l i (t) = L(t) T η (2) i= where N is the number of terms used and η = [ξ ξ 2 ξ N ] T is the vector of coefficients. Suppose that the plant to be controlled is an r input - q output multivariable system having a state space model } Ẋ m (t) = A m X m (t) + B m u(t) (3) y(t) = C m X m (t) where X m (t) is the state vector of dimension n. Let us now define an auxiliary variable Z(t) = Ẋm(t) (4) We then write an augmented state space description of the system (3) as } Ẋ(t) = AX(t) + B u(t) (5) y(t) = CX(t) where X(t) = [ [ ] Z(t) T y(t) T] T Am, A =, B = [ B C m m T ] T, C = [ I], I is the q q unit matrix. Note that the augmented state space description (5) takes the first derivative of the control signal as its input and its output remains the same. Suppose that in a multi-input and multi-output setting, a set of future setpoint r(t i + τ) = [r (t i + τ) r 2 (t i + τ) r q (t i + τ)], τ T p are available, where T p is the prediction horizon. The objective of model predictive control is to find the control law that will drive the predicted plant output y(t i + τ) as close as possible, in a least squares sense, to the future trajectory of the setpoint r(t i + τ). The cost function is taken as J = [r(t i + τ) y(t i + τ)] T Q[r(t i + τ) y(t i + τ)]dτ + u(τ) T R u(τ)dτ (6) where Q and R are symmetric matrices with Q > and R. Let the ith ( i r) set of Laguerre functions be L i (t) T = [ l i (t) li 2 (t) li N i (t) ], and define the convolution integral corresponding to the ith input I int (τ) i = τ e A(τ γ) B i L i (γ) T dγ (7) To minimize J, in a least squares sense, the derivative of the optimal control for the unconstrained problem with finite horizon prediction is derived as L () T... L 2 () T... u(t i ) =. Π {Ψ r(t i ) Ψ 2 X(t i )} (8)... L r () T

5 PIERS ONLINE, VOL. 3, NO. 2, where Π = φ(τ)qφ(τ) T dτ + R; Ψ = φ(τ) T = ( C [ I int (τ) I int (τ) 2 I int (τ) r] ) T. To integrate the u(t), we get u(t) = φ(τ)qdτ; Ψ 2 = t φ(τ)qce Aτ dτ; u(τ)dτ (9) The prediction of the future plant behaviour is built on the availability of the state variable at time t i. The state variable is estimated by the observer equation that is needed for implementing the CMPC ˆX(t) = A ˆX(t) + B u(t) + J ob (y(t) C ˆX(t)) () where ˆX(t) is the estimate of X(t) and Job is the observer gain. 4. EXPERIMENTAL RESULTS 4.. System Identification The CMPC algorithm is a model based approach. The plant model has to be obtained first for the purpose of control design. Here the plant model is estimated using experimental data. Two sets of test signals that have white noise characteristics are applied to two reference inputs. The experimental data of inputs and outputs of the plant is shown in Figure 5. The MATLAB function pem in System Identification Toolbox is used to identify the plant model in discrete-time transfer function form. The identified model is converted into the continuous-time transfer function matrix as follows: [ ] y (s) = y 2 (s) [ 43.98(s 424)(s+42.)(s 299.2) (s 45.7)(s 252.9)(s+45.4)(s+359.4) 9.8(s+4)(s+83.8)(s 92.44) (s 45.7)(s 252.9)(s+45.4)(s+359.4) 2.38(s 68.23)(s+27.2)(s+3739) (s 45.7)(s 252.9)(s+45.4)(s+359.4) 55.72(s 3762)(s+387.3)(s 37.2) (s 45.7)(s 252.9)(s+45.4)(s+359.4) ] [ ] u (s) u 2 (s) Figure 6 gives the fit of measured outputs and -step ahead predicted model outputs, 98.% and 94.67% respectively, and the prediction errors for axis x and axis x 2. ().5 Output of x (v).5 Measured and Predicted Output of x (v).5 Measured and Predicted Input of x (v).2.2 Prediction Error of x (v).6 Prediction Error of x2 (v) Figure 5: Experimental data of the plant. Figure 6: Validation result of the plant Simulation The CMPC controller with an observer based on the identified plant model is designed. We select number of terms used in the Laguerre model to capture the control signal as N = N 2 = 2. The prediction horizon is set to be 4 ms. Two tuning parameters for the closed-loop response speed are selected to be p = p 2 = 25. The observer poles are selected close to the region of 3 max(p, p 2 ). The observer is designed using the pole assignment technique by putting the observer poles at [ ]. The simulated results are shown in Figures 7.

6 PIERS ONLINE, VOL. 3, NO. 2, Reference of x (v).. Reference of x (v) Output of x (v) 5 x 3 5 x 3 Output of x (v) Input of x (v).5.5 Input of x (v) Figure 7: Staircase response of axis x. Figure 8: Staircase response of axis x 2. Disturbance of x (v) Disturbance of x (v) Output of x (v) Output of x (v) Input of x (v) Input of x (v) Figure 9: Disturbance response of axis x Figure : Disturbance response of axis x Reference of x (v) Output of x (v) Input of x (v) Figure : Staircase response of axis x.. Reference of x (v).. Output of x (v)..2. Input of x (v) Figure 2: Staircase response of axis x Real-time Control The CMPC algorithm is used to control the MBC 5 magnetic bearing system via the host-target real-time control system architecture shown in Figure 4. The design parameters are the same as the ones in Section 4.2. Sampling time is.2 ms. Experimental results are illustrated in Figures 4. Figure shows the system output of axis x (voltage equivalent of measured rotor translation in axis x direction). Figure 2 shows the system output of axis x 2 (voltage equivalent of measured rotor translation in axis x 2 direction). Each of the system outputs tracks the corresponding staircase setpoint signal. The interaction is very small for the system output of zero-setpoint axis. Figures 3 and 4 show the disturbance responses when the square disturbances were applied

7 PIERS ONLINE, VOL. 3, NO. 2, to one of the plant inputs respectively. The system outputs converge to the equilibrium points rapidly. Disturbance of x (v) Disturbance of x (v) Output of x (v) Output of x (v) Input of x (v) Input of x (v) Figure 3: Disturbance response of axis x. Figure 4: Disturbance response of axis x CONCLUSIONS This paper has designed and implemented a continuous time model predictive control system on an active magnetic bearing system, which is unstable and in the framework of a multivariable system. The predictive control was designed using Laguerre functions to describe the future control trajectory. As a result, the closed-loop performance of the predictive control system can be tuned through the number of terms of the Laguerre functions in conjunction with the scaling factor. In the implementation of predictive control system, a host-target environment is used where the embedded MATLAB function blocks linking with the SIMULINK models provide a successful development platform for this application. REFERENCES. Schweitzer, G., G. H. Bleuler, and A. Traxler, Active Magnetic Bearings: Basic, Properties and Applications of Active Magnetic Bearings, VDF Hochschulverlag, Mohd-Mokhtar, R., L. P. Wang, L. J. Qin, and T. Barry, Continuous time system identification of magnetic bearing systems using frequency response data, in Proceedings of 5th Asian Control Conference, Melbourne, Australia, , July Srinivasan, S. and Y. M. Cho, Modeling and system identification of active magnetic bearing system, in Proceedings of the 4th IEEE conference on Control Application, New York, USA, , September Ahn, H. J., S. W. Lee, S. B. Lee, and D. C. Han, Frequency domain control-relevant identification of MIMO AMB rigid rotor, Automatica, Vol. 39, No. 2, Grega, W. and A. Pilat, Comparison of linear control methods for an AMB system, International Journal of Applied Mathematics and Computer Science, Vol. 5, No. 2, Maciejowski, J. M., Predictive Control with Constraints, Pearson education limited, Wang, L. P., Continuous time model predictive control using orthonormal functions, International Journal of Control, Vol. 74, No. 6, Real Time Workshop User s Guide, MathWorks, Inc., MA, xpc Target User s Guide, MathWorks, Inc., MA, MBC 5 Magnetic Bearing System Operating Instructions, Magnetic Moments, LLC, 24.. Shiakolas, P. S. and D. Piyabongkarn, Development of a real-time digital control system with a hardware-in-the-loop magnetic levitation device for reinforcement of controls education, IEEE Transactions on Education, Vol. 46, No.,

REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR

REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR TWMS Jour. Pure Appl. Math., V.3, N.2, 212, pp.145-157 REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR T. SLAVOV 1, L. MOLLOV 1, P. PETKOV 1 Abstract. In this paper, a system for real-time

More information

Digital Control of MS-150 Modular Position Servo System

Digital Control of MS-150 Modular Position Servo System IEEE NECEC Nov. 8, 2007 St. John's NL 1 Digital Control of MS-150 Modular Position Servo System Farid Arvani, Syeda N. Ferdaus, M. Tariq Iqbal Faculty of Engineering, Memorial University of Newfoundland

More information

1045. Vibration of flexible rotor systems with twodegree-of-freedom

1045. Vibration of flexible rotor systems with twodegree-of-freedom 1045. Vibration of flexible rotor systems with twodegree-of-freedom PID controller of active magnetic bearings Z. X. Zhong, C. S. Zhu Z. X. Zhong 1, C. S. Zhu 2 College of Electrical Engineering, Zhejiang

More information

Control Design Made Easy By Ryan Gordon

Control Design Made Easy By Ryan Gordon Control Design Made Easy By Ryan Gordon 2014 The MathWorks, Inc. 1 Key Themes You can automatically tune PID controllers in MATLAB from acquired data You can automatically tune PID controllers from dynamic

More information

Model Predictive Controller Design for Performance Study of a Coupled Tank Process

Model Predictive Controller Design for Performance Study of a Coupled Tank Process Model Predictive Controller Design for Performance Study of a Coupled Tank Process J. Gireesh Kumar & Veena Sharma Department of Electrical Engineering, NIT Hamirpur, Hamirpur, Himachal Pradesh, India

More information

Predictive Repetitive Control Based on Frequency Decomposition

Predictive Repetitive Control Based on Frequency Decomposition 1 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, 1 ThC1.6 Predictive Repetitive Control Based on Frequency Decomposition Liuping Wang 1, Shan Chai 1, and E. Rogers 1 School

More information

NEURAL NETWORK BASED LOAD FREQUENCY CONTROL FOR RESTRUCTURING POWER INDUSTRY

NEURAL NETWORK BASED LOAD FREQUENCY CONTROL FOR RESTRUCTURING POWER INDUSTRY Nigerian Journal of Technology (NIJOTECH) Vol. 31, No. 1, March, 2012, pp. 40 47. Copyright c 2012 Faculty of Engineering, University of Nigeria. ISSN 1115-8443 NEURAL NETWORK BASED LOAD FREQUENCY CONTROL

More information

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

Implementation of Hardware-in-the-loop Simulation (HILS) Method for Control Engineering Education Implementation of Hardwareintheloop Simulation (HILS) Method for Control Engineering Education Wahyudi Martono, Riza Muhida Department of Mechatronics Engineering, Faculty of Engineering International

More information

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

Magnetic Suspension System Control Using Position and Current Feedback. Senior Project Proposal. Team: Gary Boline and Andrew Michalets 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

More information

Hardware in the Loop Simulation for Unmanned Aerial Vehicles

Hardware in the Loop Simulation for Unmanned Aerial Vehicles NATIONAL 1 AEROSPACE LABORATORIES BANGALORE-560 017 INDIA CSIR-NAL Hardware in the Loop Simulation for Unmanned Aerial Vehicles Shikha Jain Kamali C Scientist, Flight Mechanics and Control Division National

More information

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

Fuzzy Logic Control of a Magnetic Suspension. System Using xpc Target Fuzzy Logic Control of a Magnetic Suspension System Using xpc Target by Stephen Friederichs Project Advisors: Dr. Winfred Anakwa and Dr. In Soo Ahn Submitted: December 1, 2004 EE451 Senior Capstone Project

More information

Integration Intelligent Estimators to Disturbance Observer to Enhance Robustness of Active Magnetic Bearing Controller

Integration Intelligent Estimators to Disturbance Observer to Enhance Robustness of Active Magnetic Bearing Controller International Journal of Control Science and Engineering 217, 7(2): 25-31 DOI: 1.5923/j.control.21772.1 Integration Intelligent Estimators to Disturbance Observer to Enhance Robustness of Active Magnetic

More information

Magnetic Levitation System

Magnetic Levitation System INTECO Krakow Magnetic Levitation System (MLS) User s Manual version.6 for MATLAB 6.5 Kraków, March 25 Table of contents INTRODUCTION...3. LABORATORY SET-UP...3.2 HARDWARE AND SOFTWARE REQUIREMENTS...4.3

More information

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

EE 4314 Lab 3 Handout Speed Control of the DC Motor System Using a PID Controller Fall Lab Information EE 4314 Lab 3 Handout Speed Control of the DC Motor System Using a PID Controller Fall 2012 IMPORTANT: This handout is common for all workbenches. 1. Lab Information a) Date, Time, Location, and Report

More information

Laboratory of Advanced Simulations

Laboratory of Advanced Simulations XXIX. ASR '2004 Seminar, Instruments and Control, Ostrava, April 30, 2004 333 Laboratory of Advanced Simulations WAGNEROVÁ, Renata Ing., Ph.D., Katedra ATŘ-352, VŠB-TU Ostrava, 17. listopadu, Ostrava -

More information

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN 2321-8843 Vol. 1, Issue 4, Sep 2013, 1-6 Impact Journals MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION

More information

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

A Model Based Digital PI Current Loop Control Design for AMB Actuator Coils Lei Zhu 1, a and Larry Hawkins 2, b A Model Based Digital PI Current Loop Control Design for AMB Actuator Coils Lei Zhu 1, a and Larry Hawkins 2, b 1, 2 Calnetix, Inc 23695 Via Del Rio Yorba Linda, CA 92782, USA a lzhu@calnetix.com, b lhawkins@calnetix.com

More information

Study on Repetitive PID Control of Linear Motor in Wafer Stage of Lithography

Study on Repetitive PID Control of Linear Motor in Wafer Stage of Lithography Available online at www.sciencedirect.com Procedia Engineering 9 (01) 3863 3867 01 International Workshop on Information and Electronics Engineering (IWIEE) Study on Repetitive PID Control of Linear Motor

More information

Laboratory set-up for Real-Time study of Electric Drives with Integrated Interfaces for Test and Measurement

Laboratory set-up for Real-Time study of Electric Drives with Integrated Interfaces for Test and Measurement Laboratory set-up for Real-Time study of Electric Drives with Integrated Interfaces for Test and Measurement Fong Mak, Ram Sundaram, Varun Santhaseelan, and Sunil Tandle Gannon University, mak001@gannon.edu,

More information

Linear Motion Servo Plants: IP01 or IP02. Linear Experiment #0: Integration with WinCon. IP01 and IP02. Student Handout

Linear Motion Servo Plants: IP01 or IP02. Linear Experiment #0: Integration with WinCon. IP01 and IP02. Student Handout Linear Motion Servo Plants: IP01 or IP02 Linear Experiment #0: Integration with WinCon IP01 and IP02 Student Handout Table of Contents 1. Objectives...1 2. Prerequisites...1 3. References...1 4. Experimental

More information

MEM01: DC-Motor Servomechanism

MEM01: DC-Motor Servomechanism MEM01: DC-Motor Servomechanism Interdisciplinary Automatic Controls Laboratory - ME/ECE/CHE 389 February 5, 2016 Contents 1 Introduction and Goals 1 2 Description 2 3 Modeling 2 4 Lab Objective 5 5 Model

More information

Embedded Robust Control of Self-balancing Two-wheeled Robot

Embedded Robust Control of Self-balancing Two-wheeled Robot Embedded Robust Control of Self-balancing Two-wheeled Robot L. Mollov, P. Petkov Key Words: Robust control; embedded systems; two-wheeled robots; -synthesis; MATLAB. Abstract. This paper presents the design

More information

*Engineering and Industrial Services, TATA Consultancy Services Limited **Professor Emeritus, IIT Bombay

*Engineering and Industrial Services, TATA Consultancy Services Limited **Professor Emeritus, IIT Bombay System Identification and Model Predictive Control of SI Engine in Idling Mode using Mathworks Tools Shivaram Kamat*, KP Madhavan**, Tejashree Saraf* *Engineering and Industrial Services, TATA Consultancy

More information

Position Control of a Hydraulic Servo System using PID Control

Position Control of a Hydraulic Servo System using PID Control Position Control of a Hydraulic Servo System using PID Control ABSTRACT Dechrit Maneetham Mechatronics Engineering Program Rajamangala University of Technology Thanyaburi Pathumthani, THAIAND. (E-mail:Dechrit_m@hotmail.com)

More information

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

California University of Pennsylvania Department of Applied Engineering & Technology Electrical Engineering Technology California University of Pennsylvania Department of Applied Engineering & Technology Electrical Engineering Technology < Use as a guide Do not copy and paste> EET 410 Design of Feedback Control Systems

More information

The Embedded System. - Development and analysis of an Embedded DC-motor controller - by Embedded System Team

The Embedded System. - Development and analysis of an Embedded DC-motor controller - by Embedded System Team The Embedded System - Development and analysis of an Embedded DC-motor controller - by Robert Eriksson Nicklas Lundin Mehiar Moukbel Ronnie Sjödin Thomas Wahlström 2E1242, Project Course Automatic Control

More information

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

Real-Time System Identification Using TMS320C30. Digital Signal Processor ABSTRACT I. INTRODUCTION Real-Time System Identification Using TMS30C30 Digital Signal Processor Robert Weber, Sean Gregerson, and Winfred Anakwa Department of Electrical and Computer Engineering Bradley University Peoria, Illinois

More information

DYNAMIC LOAD SIMULATOR (DLS): STRATEGIES AND APPLICATIONS

DYNAMIC LOAD SIMULATOR (DLS): STRATEGIES AND APPLICATIONS 15th ASCE Engineering Mechanics Conference June 2-5, 2002, Columbia University, New York, NY EM 2002 DYNAMIC LOAD SIMULATOR (DLS): STRATEGIES AND APPLICATIONS Swaroop Yalla 1, Associate Member ASCE and

More information

VARIABLE STRUCTURE CONTROL DESIGN OF PROCESS PLANT BASED ON SLIDING MODE APPROACH

VARIABLE STRUCTURE CONTROL DESIGN OF PROCESS PLANT BASED ON SLIDING MODE APPROACH VARIABLE STRUCTURE CONTROL DESIGN OF PROCESS PLANT BASED ON SLIDING MODE APPROACH H. H. TAHIR, A. A. A. AL-RAWI MECHATRONICS DEPARTMENT, CONTROL AND MECHATRONICS RESEARCH CENTRE, ELECTRONICS SYSTEMS AND

More information

DESIGN OF MAGNETIC LEVITATION DEMONSTRATION APPARTUS

DESIGN OF MAGNETIC LEVITATION DEMONSTRATION APPARTUS TEAM 11 WINTER TERM PRESENTATION DESIGN OF MAGNETIC LEVITATION DEMONSTRATION APPARTUS Fuyuan Lin, Marlon McCombie, Ajay Puppala Xiaodong Wang Supervisor: Dr. Robert Bauer Dept. of Mechanical Engineering,

More information

Rotary Motion Servo Plant: SRV02. Rotary Experiment #02: Position Control. SRV02 Position Control using QuaRC. Student Manual

Rotary Motion Servo Plant: SRV02. Rotary Experiment #02: Position Control. SRV02 Position Control using QuaRC. Student Manual Rotary Motion Servo Plant: SRV02 Rotary Experiment #02: Position Control SRV02 Position Control using QuaRC Student Manual Table of Contents 1. INTRODUCTION...1 2. PREREQUISITES...1 3. OVERVIEW OF FILES...2

More information

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

Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System Sherif M. Abuelenin, Member, IEEE Abstract In this paper we present a Fuzzy Logic control approach

More information

Swinburne Research Bank

Swinburne Research Bank Swinburne Research Bank http://researchbank.swinburne.edu.au Tashakori, A., & Ektesabi, M. (2013). A simple fault tolerant control system for Hall Effect sensors failure of BLDC motor. Originally published

More information

CONTENTS. Cambridge University Press Vibration of Mechanical Systems Alok Sinha Table of Contents More information

CONTENTS. Cambridge University Press Vibration of Mechanical Systems Alok Sinha Table of Contents More information CONTENTS Preface page xiii 1 Equivalent Single-Degree-of-Freedom System and Free Vibration... 1 1.1 Degrees of Freedom 3 1.2 Elements of a Vibratory System 5 1.2.1 Mass and/or Mass-Moment of Inertia 5

More information

MIMO-LTI Feedback Controller Design -Status report-

MIMO-LTI Feedback Controller Design -Status report- MIMO-LTI Feedback Controller Design -Status report- Christian Schmidt Deutsches Elektronen Synchrotron Technische Universitaet Hamburg Harburg FLASH Seminar 4/1/28 Outline Current RF Feedback System MIMO

More information

Magnetic Levitation System

Magnetic Levitation System Introduction Magnetic Levitation System There are two experiments in this lab. The first experiment studies system nonlinear characteristics, and the second experiment studies system dynamic characteristics

More information

Classification of Misalignment and Unbalance Faults Based on Vibration analysis and KNN Classifier

Classification of Misalignment and Unbalance Faults Based on Vibration analysis and KNN Classifier Classification of Misalignment and Unbalance Faults Based on Vibration analysis and KNN Classifier Ashkan Nejadpak, Student Member, IEEE, Cai Xia Yang*, Member, IEEE Mechanical Engineering Department,

More information

Keywords: Aircraft Systems Integration, Real-Time Simulation, Hardware-In-The-Loop Testing

Keywords: Aircraft Systems Integration, Real-Time Simulation, Hardware-In-The-Loop Testing 25 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES REAL-TIME HARDWARE-IN-THE-LOOP SIMULATION OF FLY-BY-WIRE FLIGHT CONTROL SYSTEMS Eugenio Denti*, Gianpietro Di Rito*, Roberto Galatolo* * University

More information

High Performance Robust Control of Magnetic Suspension Systems Using GIMC Structure

High Performance Robust Control of Magnetic Suspension Systems Using GIMC Structure Proceedings of the 2006 American Control Conference Minneapolis, Minnesota, USA, June 14-16, 2006 FrA11.6 High Performance Robust Control of Magnetic Suspension Systems Using GIMC Structure Toru Namerikawa

More information

Model identification and control analysis for underwater thruster system

Model identification and control analysis for underwater thruster system Indian Journal of Geo-Marine Sciences Vol. 42(8), December 2013, pp. 992-998 Model identification and control analysis for underwater thruster system R. Mohd-Mokhtar 1, M.H.R.A. Aziz 2, M.R. Arshad 3,

More information

Magnetic Levitation System

Magnetic Levitation System Magnetic Levitation System Electromagnet Infrared LED Phototransistor Levitated Ball Magnetic Levitation System K. Craig 1 Magnetic Levitation System Electromagnet Emitter Infrared LED i Detector Phototransistor

More information

PYKC 7 March 2019 EA2.3 Electronics 2 Lecture 18-1

PYKC 7 March 2019 EA2.3 Electronics 2 Lecture 18-1 In this lecture, we will examine a very popular feedback controller known as the proportional-integral-derivative (PID) control method. This type of controller is widely used in industry, does not require

More information

Relay Feedback based PID Controller for Nonlinear Process

Relay Feedback based PID Controller for Nonlinear Process Relay Feedback based PID Controller for Nonlinear Process I.Thirunavukkarasu, Dr.V.I.George, * and R.Satheeshbabu Abstract This work is about designing a relay feedback based PID controller for a conical

More information

INTERNET-BASED REAL-TIME CONTROL ARCHITECTURES WITH TIME-DELAY/PACKET-LOSS COMPENSATION

INTERNET-BASED REAL-TIME CONTROL ARCHITECTURES WITH TIME-DELAY/PACKET-LOSS COMPENSATION Asian Journal of Control, Vol. 9, No., pp. 7-, March 7 7 -Brief Paper- INTERNET-BASED REAL-TIME CONTROL ARCHITECTURES WITH TIME-DELAY/PACKET-LOSS COMPENSATION Kun Ji, Won-jong Kim, and Abhinav Srivastava

More information

International Conference on Automation, Mechanical Control and Computational Engineering (AMCCE 2015)

International Conference on Automation, Mechanical Control and Computational Engineering (AMCCE 2015) International Conference on Automation, Mechanical Control and Computational Engineering (AMCCE 1) Design of Digital Phase-locking Amplifier Applied in Detection of Weak Photoelectric Signals Lei Wang,

More information

EE 482 : CONTROL SYSTEMS Lab Manual

EE 482 : CONTROL SYSTEMS Lab Manual University of Bahrain College of Engineering Dept. of Electrical and Electronics Engineering EE 482 : CONTROL SYSTEMS Lab Manual Dr. Ebrahim Al-Gallaf Assistance Professor of Intelligent Control and Robotics

More information

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 ISSN 0976-6480 (Print) ISSN

More information

FAULT DIAGNOSIS AND PERFORMANCE ASSESSMENT FOR A ROTARY ACTUATOR BASED ON NEURAL NETWORK OBSERVER

FAULT DIAGNOSIS AND PERFORMANCE ASSESSMENT FOR A ROTARY ACTUATOR BASED ON NEURAL NETWORK OBSERVER 7 Journal of Marine Science and Technology, Vol., No., pp. 7-78 () DOI:.9/JMST-3 FAULT DIAGNOSIS AND PERFORMANCE ASSESSMENT FOR A ROTARY ACTUATOR BASED ON NEURAL NETWORK OBSERVER Jian Ma,, Xin Li,, Chen

More information

Modeling And Pid Cascade Control For Uav Type Quadrotor

Modeling And Pid Cascade Control For Uav Type Quadrotor IOSR Journal of Dental and Medical Sciences (IOSR-JDMS) e-issn: 2279-0853, p-issn: 2279-0861.Volume 15, Issue 8 Ver. IX (August. 2016), PP 52-58 www.iosrjournals.org Modeling And Pid Cascade Control For

More information

Chaotic speed synchronization control of multiple induction motors using stator flux regulation. IEEE Transactions on Magnetics. Copyright IEEE.

Chaotic speed synchronization control of multiple induction motors using stator flux regulation. IEEE Transactions on Magnetics. Copyright IEEE. Title Chaotic speed synchronization control of multiple induction motors using stator flux regulation Author(s) ZHANG, Z; Chau, KT; Wang, Z Citation IEEE Transactions on Magnetics, 2012, v. 48 n. 11, p.

More information

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 6 No 5 Special Issue on Application of Advanced Computing and Simulation in Information Systems Sofia 06 Print ISSN: 3-970;

More information

HIL Simulation Lab Work

HIL Simulation Lab Work 2017.03.09 HIL Simulation Lab Work with Step by Step Exercises that you can do in your own Pace http://home.hit.no/~hansha/?lab=hilsim Hans-Petter Halvorsen Introduction to HIL Lab Work Hans-Petter Halvorsen

More information

CSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System

CSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System Introduction CSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System The purpose of this lab is to introduce you to digital control systems. The most basic function of a control system is to

More information

Improving a pipeline hybrid dynamic model using 2DOF PID

Improving a pipeline hybrid dynamic model using 2DOF PID Improving a pipeline hybrid dynamic model using 2DOF PID Yongxiang Wang 1, A. H. El-Sinawi 2, Sami Ainane 3 The Petroleum Institute, Abu Dhabi, United Arab Emirates 2 Corresponding author E-mail: 1 yowang@pi.ac.ae,

More information

Optimal Control System Design

Optimal Control System Design Chapter 6 Optimal Control System Design 6.1 INTRODUCTION The active AFO consists of sensor unit, control system and an actuator. While designing the control system for an AFO, a trade-off between the transient

More information

Embedded Control Project -Iterative learning control for

Embedded Control Project -Iterative learning control for Embedded Control Project -Iterative learning control for Author : Axel Andersson Hariprasad Govindharajan Shahrzad Khodayari Project Guide : Alexander Medvedev Program : Embedded Systems and Engineering

More information

CHASSIS DYNAMOMETER TORQUE CONTROL SYSTEM DESIGN BY DIRECT INVERSE COMPENSATION. C.Matthews, P.Dickinson, A.T.Shenton

CHASSIS DYNAMOMETER TORQUE CONTROL SYSTEM DESIGN BY DIRECT INVERSE COMPENSATION. C.Matthews, P.Dickinson, A.T.Shenton CHASSIS DYNAMOMETER TORQUE CONTROL SYSTEM DESIGN BY DIRECT INVERSE COMPENSATION C.Matthews, P.Dickinson, A.T.Shenton Department of Engineering, The University of Liverpool, Liverpool L69 3GH, UK Abstract:

More information

Penn State Erie, The Behrend College School of Engineering

Penn State Erie, The Behrend College School of Engineering Penn State Erie, The Behrend College School of Engineering EE BD 327 Signals and Control Lab Spring 2008 Lab 9 Ball and Beam Balancing Problem April 10, 17, 24, 2008 Due: May 1, 2008 Number of Lab Periods:

More information

CHAPTER 6. CALCULATION OF TUNING PARAMETERS FOR VIBRATION CONTROL USING LabVIEW

CHAPTER 6. CALCULATION OF TUNING PARAMETERS FOR VIBRATION CONTROL USING LabVIEW 130 CHAPTER 6 CALCULATION OF TUNING PARAMETERS FOR VIBRATION CONTROL USING LabVIEW 6.1 INTRODUCTION Vibration control of rotating machinery is tougher and a challenging challengerical technical problem.

More information

PREDICTIVE CONTROL OF INDUCTION MOTOR DRIVE USING DSPACE

PREDICTIVE CONTROL OF INDUCTION MOTOR DRIVE USING DSPACE PREDICTIVE CONTROL OF INDUCTION MOTOR DRIVE USING DSPACE P. Karlovský, J. Lettl Department of electric drives and traction, Faculty of Electrical Engineering, Czech Technical University in Prague Abstract

More information

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator International Conference on Control, Automation and Systems 2008 Oct. 14-17, 2008 in COEX, Seoul, Korea A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

More information

Estimation and Control of Lateral Displacement of Electric Vehicle Using WPT Information

Estimation and Control of Lateral Displacement of Electric Vehicle Using WPT Information Estimation and Control of Lateral Displacement of Electric Vehicle Using WPT Information Pakorn Sukprasert Department of Electrical Engineering and Information Systems, The University of Tokyo Tokyo, Japan

More information

Figure 1.1: Quanser Driving Simulator

Figure 1.1: Quanser Driving Simulator 1 INTRODUCTION The Quanser HIL Driving Simulator (QDS) is a modular and expandable LabVIEW model of a car driving on a closed track. The model is intended as a platform for the development, implementation

More information

Vibration Control of Mechanical Suspension System Using Active Force Control

Vibration Control of Mechanical Suspension System Using Active Force Control Vibration Control of Mechanical Suspension System Using Active Force Control Maziah Mohamad, Musa Mailah, Abdul Halim Muhaimin Department of Applied Mechanics Faculty of Mechanical Engineering Universiti

More information

Loop Design. Chapter Introduction

Loop Design. Chapter Introduction Chapter 8 Loop Design 8.1 Introduction This is the first Chapter that deals with design and we will therefore start by some general aspects on design of engineering systems. Design is complicated because

More information

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

Laboratory Assignment 5 Digital Velocity and Position control of a D.C. motor Laboratory Assignment 5 Digital Velocity and Position control of a D.C. motor 2.737 Mechatronics Dept. of Mechanical Engineering Massachusetts Institute of Technology Cambridge, MA0239 Topics Motor modeling

More information

TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK

TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK vii TABLES OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF ABREVIATIONS LIST OF SYMBOLS LIST OF APPENDICES

More information

A Simple PID Controller for a Magnetic Bearing with Four Poles and Interconnected Magnetic Flux*

A Simple PID Controller for a Magnetic Bearing with Four Poles and Interconnected Magnetic Flux* 6th International Symposium on Advanced Control of Industrial Processes (AdCONIP) May 28-31, 2017. Taipei, Taiwan A Simple PID Controller for a Magnetic Bearing with Four Poles and Interconnected Magnetic

More information

Sensors and Sensing Motors, Encoders and Motor Control

Sensors and Sensing Motors, Encoders and Motor Control Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 05.11.2015

More information

Teaching Mechanical Students to Build and Analyze Motor Controllers

Teaching Mechanical Students to Build and Analyze Motor Controllers Teaching Mechanical Students to Build and Analyze Motor Controllers Hugh Jack, Associate Professor Padnos School of Engineering Grand Valley State University Grand Rapids, MI email: jackh@gvsu.edu Session

More information

CL Digital Control Kannan M. Moudgalya

CL Digital Control Kannan M. Moudgalya CL 692 - Digital Control Kannan M. Moudgalya Department of Chemical Engineering Associate Faculty Member, Systems and Control IIT Bombay kannan@iitb.ac.in Autumn 2007 Digital Control 1 Kannan M. Moudgalya,

More information

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

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout SRV02-Series Rotary Experiment # 3 Ball & Beam Student Handout SRV02-Series Rotary Experiment # 3 Ball & Beam Student Handout 1. Objectives The objective in this experiment is to design a controller for

More information

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

Features and limitation of the programmable analogue signal processing for levitated devices Features and limitation of the programmable analogue signal processing for levitated devices Adam Piłat 1, a 1 AGH University of Science and Technology, Department of Automatics, Mickiewicza 30 Ave, 30-059

More information

ADVANCED DC-DC CONVERTER CONTROLLED SPEED REGULATION OF INDUCTION MOTOR USING PI CONTROLLER

ADVANCED DC-DC CONVERTER CONTROLLED SPEED REGULATION OF INDUCTION MOTOR USING PI CONTROLLER Asian Journal of Electrical Sciences (AJES) Vol.2.No.1 2014 pp 16-21. available at: www.goniv.com Paper Received :08-03-2014 Paper Accepted:22-03-2013 Paper Reviewed by: 1. R. Venkatakrishnan 2. R. Marimuthu

More information

A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller

A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller Sukumar Kamalasadan Division of Engineering and Computer Technology University of West Florida, Pensacola, FL, 32513

More information

Lab 2: Quanser Hardware and Proportional Control

Lab 2: Quanser Hardware and Proportional Control I. Objective The goal of this lab is: Lab 2: Quanser Hardware and Proportional Control a. Familiarize students with Quanser's QuaRC tools and the Q4 data acquisition board. b. Derive and understand a model

More information

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

Addendum Handout for the ECE3510 Project. The magnetic levitation system that is provided for this lab is a non-linear system. 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

More information

The Mathematics of the Stewart Platform

The Mathematics of the Stewart Platform The Mathematics of the Stewart Platform The Stewart Platform consists of 2 rigid frames connected by 6 variable length legs. The Base is considered to be the reference frame work, with orthogonal axes

More information

A Prototype Wire Position Monitoring System

A Prototype Wire Position Monitoring System LCLS-TN-05-27 A Prototype Wire Position Monitoring System Wei Wang and Zachary Wolf Metrology Department, SLAC 1. INTRODUCTION ¹ The Wire Position Monitoring System (WPM) will track changes in the transverse

More information

Adaptive Control of a MEMS Steering Mirror for Suppression of Laser Beam Jitter

Adaptive Control of a MEMS Steering Mirror for Suppression of Laser Beam Jitter 25 American Control Conference June 8-1, 25. Portland, OR, USA FrA6.3 Adaptive Control of a MEMS Steering Mirror for Suppression of Laser Beam Jitter Néstor O. Pérez Arancibia, Neil Chen, Steve Gibson,

More information

The Open Automation and Control Systems Journal, 2015, 7, Application of Fuzzy PID Control in the Level Process Control

The Open Automation and Control Systems Journal, 2015, 7, Application of Fuzzy PID Control in the Level Process Control Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 205, 7, 38-386 38 Application of Fuzzy PID Control in the Level Process Control Open Access Wang

More information

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

Magnetic Bearing Literature Review. Team 2: The Floaters. Ivett Ortega, Wole Oyelola, Claudia Vargas Magnetic Bearing Literature Review Team 2: The Floaters Ivett Ortega, Wole Oyelola, Claudia Vargas Our project is to create a semi-frictionless bearing that is controlled by a feedback control system.

More information

Consider the control loop shown in figure 1 with the PI(D) controller C(s) and the plant described by a stable transfer function P(s).

Consider the control loop shown in figure 1 with the PI(D) controller C(s) and the plant described by a stable transfer function P(s). PID controller design on Internet: www.pidlab.com Čech Martin, Schlegel Miloš Abstract The purpose of this article is to introduce a simple Internet tool (Java applet) for PID controller design. The applet

More information

Modeling and simulation of feed system design of CNC machine tool based on. Matlab/simulink

Modeling and simulation of feed system design of CNC machine tool based on. Matlab/simulink Modeling and simulation of feed system design of CNC machine tool based on Matlab/simulink Su-Bom Yun 1, On-Joeng Sim 2 1 2, Facaulty of machine engineering, Huichon industry university, Huichon, Democratic

More information

Implementation of decentralized active control of power transformer noise

Implementation of decentralized active control of power transformer noise Implementation of decentralized active control of power transformer noise P. Micheau, E. Leboucher, A. Berry G.A.U.S., Université de Sherbrooke, 25 boulevard de l Université,J1K 2R1, Québec, Canada Philippe.micheau@gme.usherb.ca

More information

Synchronous Control for Two Motor Systems Vismay Chauhan 1 Prof. V.P.Patel 2

Synchronous Control for Two Motor Systems Vismay Chauhan 1 Prof. V.P.Patel 2 IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 4, 214 ISSN (online): 2321-613 Vismay Chauhan 1 Prof. V.P.Patel 2 1 Student 2 Head of Department 1,2 Department of Instrumentation

More information

Sensors and Sensing Motors, Encoders and Motor Control

Sensors and Sensing Motors, Encoders and Motor Control Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 13.11.2014

More information

Automatic Control Systems 2017 Spring Semester

Automatic Control Systems 2017 Spring Semester Automatic Control Systems 2017 Spring Semester Assignment Set 1 Dr. Kalyana C. Veluvolu Deadline: 11-APR - 16:00 hours @ IT1-815 1) Find the transfer function / for the following system using block diagram

More information

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

FlexLab and LevLab: A Portable Lab for Dynamics and Control Teaching FlexLab and LevLab: A Portable Lab for Dynamics and Control Teaching Lei Zhou, Mohammad Imani Nejad, David L. Trumper Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge,

More information

The control of the ball juggler

The control of the ball juggler 18th Telecommunications forum TELFOR 010 Serbia, Belgrade, November 3-5, 010. The control of the ball juggler S.Triaška, M.Žalman Abstract The ball juggler is a mechanical machinery designed to demonstrate

More information

NINTH INTERNATIONAL CONGRESS ON SOUND AND VIBRATION, ICSV9 ACTIVE VIBRATION ISOLATION OF DIESEL ENGINES IN SHIPS

NINTH INTERNATIONAL CONGRESS ON SOUND AND VIBRATION, ICSV9 ACTIVE VIBRATION ISOLATION OF DIESEL ENGINES IN SHIPS Page number: 1 NINTH INTERNATIONAL CONGRESS ON SOUND AND VIBRATION, ICSV9 ACTIVE VIBRATION ISOLATION OF DIESEL ENGINES IN SHIPS Xun Li, Ben S. Cazzolato and Colin H. Hansen Department of Mechanical Engineering,

More information

TRACK-FOLLOWING CONTROLLER FOR HARD DISK DRIVE ACTUATOR USING QUANTITATIVE FEEDBACK THEORY

TRACK-FOLLOWING CONTROLLER FOR HARD DISK DRIVE ACTUATOR USING QUANTITATIVE FEEDBACK THEORY Proceedings of the IASTED International Conference Modelling, Identification and Control (AsiaMIC 2013) April 10-12, 2013 Phuket, Thailand TRACK-FOLLOWING CONTROLLER FOR HARD DISK DRIVE ACTUATOR USING

More information

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

MODEL BASED DESIGN OF PID CONTROLLER FOR BLDC MOTOR WITH IMPLEMENTATION OF EMBEDDED ARDUINO MEGA CONTROLLER www.arpnjournals.com MODEL BASED DESIGN OF PID CONTROLLER FOR BLDC MOTOR WITH IMPLEMENTATION OF EMBEDDED ARDUINO MEGA CONTROLLER M.K.Hat 1, B.S.K.K. Ibrahim 1, T.A.T. Mohd 2 and M.K. Hassan 2 1 Department

More information

AC : DEVELOPING A COURSE AND LABORATORY FOR EM- BEDDED CONTROL OF MECHATRONIC SYSTEMS

AC : DEVELOPING A COURSE AND LABORATORY FOR EM- BEDDED CONTROL OF MECHATRONIC SYSTEMS AC 2011-342: DEVELOPING A COURSE AND LABORATORY FOR EM- BEDDED CONTROL OF MECHATRONIC SYSTEMS M. Moallem, Simon Fraser University Prof. M. Moallem is with the School of Engineering Science, Simon Fraser

More information

Laboratory Experiences to Hands on

Laboratory Experiences to Hands on Complementary Simulation i and Remote Laboratory Experiences to Hands on Control lsystems Curriculum Dr. Daniel Cox Professor of Mechanical Engineering g University of North Florida Jacksonville Florida

More information

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER 65 CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER 4.1 INTRODUCTION Many control strategies are available for the control of IMs. The Direct Torque Control (DTC) is one of the most

More information

PID control of dead-time processes: robustness, dead-time compensation and constraints handling

PID control of dead-time processes: robustness, dead-time compensation and constraints handling PID control of dead-time processes: robustness, dead-time compensation and constraints handling Prof. Julio Elias Normey-Rico Automation and Systems Department Federal University of Santa Catarina IFAC

More information

II. PROPOSED CLOSED LOOP SPEED CONTROL OF PMSM BLOCK DIAGRAM

II. PROPOSED CLOSED LOOP SPEED CONTROL OF PMSM BLOCK DIAGRAM Closed Loop Speed Control of Permanent Magnet Synchronous Motor fed by SVPWM Inverter Malti Garje 1, D.R.Patil 2 1,2 Electrical Engineering Department, WCE Sangli Abstract This paper presents very basic

More information

A Guide to Design MIMO Controllers for Architectures

A Guide to Design MIMO Controllers for Architectures 1 A Guide to Design MIMO Controllers for Architectures Raghavendra Pradyumna Pothukuchi and Josep Torrellas University of Illinois at Urbana-Champaign http://iacoma.cs.uiuc.edu April 2016 1 INTRODUCTION

More information

EE 461 Experiment #1 Digital Control of DC Servomotor

EE 461 Experiment #1 Digital Control of DC Servomotor EE 461 Experiment #1 Digital Control of DC Servomotor 1 Objectives The objective of this lab is to introduce to the students the design and implementation of digital control. The digital control is implemented

More information