Synchronization control of DC motors through adaptive disturbance cancellation

Similar documents
Figure 1.1: Quanser Driving Simulator

DEGREE: Biomedical Engineering YEAR: TERM: 1

Digital Control of MS-150 Modular Position Servo System

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

Enhanced performance of delayed teleoperator systems operating within nondeterministic environments

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

Experiment 1. Speed control of a DC motor with an inner current loop

Controlling an AC Motor

DC SERVO MOTOR CONTROL SYSTEM

Motor Modeling and Position Control Lab 3 MAE 334


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

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

High-speed and High-precision Motion Controller

5 Lab 5: Position Control Systems - Week 2

GE 320: Introduction to Control Systems

Application of Gain Scheduling Technique to a 6-Axis Articulated Robot using LabVIEW R

Fundamentals of Servo Motion Control

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

The Discussion of this exercise covers the following points: Angular position control block diagram and fundamentals. Power amplifier 0.

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

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

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

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

Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW

Lab 23 Microcomputer-Based Motor Controller

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

Industrial Control Equipment. ACS-1000 Analog Control System

Automatic Control Motion control Advanced control techniques

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

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

ECE 5670/ Lab 5. Closed-Loop Control of a Stepper Motor. Objectives

International Journal of Research in Advent Technology Available Online at:

Synchronization in Digital Communications

UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Department of Electrical and Computer Engineering

ME451: Control Systems. Course roadmap

Optimizing Performance Using Slotless Motors. Mark Holcomb, Celera Motion

EE 300W 001 Lab 2: Optical Theremin. Cole Fenton Matthew Toporcer Michael Wilson

Chapter 5. Tracking system with MEMS mirror

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

Hydraulic Actuator Control Using an Multi-Purpose Electronic Interface Card

Further Control Systems Engineering

Latest Control Technology in Inverters and Servo Systems

High Airflow Pressure Loading Actuator

SHOCK RESPONSE SPECTRUM SYNTHESIS VIA DAMPED SINUSOIDS Revision B

Variable Frequency AC Source

Experiment 3. Performance of an induction motor drive under V/f and rotor flux oriented controllers.

Design of PID Control System Assisted using LabVIEW in Biomedical Application

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

ABB Automation World 2012, V. Knazkins, 6 June 2012 Countermeasure of PSS4B for Low Frequency Oscillations PSS4B. ABB Group June 4, 2012 Slide 1

Speed control of three phase induction motor drive using SVPWM control scheme

Modelling and Control of Hybrid Stepper Motor

Glossary of terms. Short explanation

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

Relay Feedback based PID Controller for Nonlinear Process

Sfwr Eng/TRON 3DX4, Lab 4 Introduction to Computer Based Control

Introduction to Servo Control & PID Tuning

BECAUSE OF their low cost and high reliability, many

EE 300W Lab 2: Optical Theremin Critical Design Review

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

Implementation and position control performance of a position-sensorless IPM motor drive system based on magnetic saliency

MAE106 Laboratory Exercises Lab # 5 - PD Control of DC motor position

Master of Science in Electrical and Electronics Engineering Department of Electrical and Computer Engineering

Status of the Electron Beam Transverse Diagnostics with Optical Diffraction Radiation at FLASH

The DC Machine Laboration 3

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR


Device Detection and Monitoring of Unintentional Radiated Emissions

EES42042 Fundamental of Control Systems Bode Plots

Design and Implementation of Fractional order controllers for DC Motor Position servo system

Design and Implement of a Frequency Response Analysis System

Phase-Locked Loops. Roland E. Best. Me Graw Hill. Sixth Edition. Design, Simulation, and Applications

Control Strategies for BLDC Motor

Power Quality in Metering

HIL Simulation Lab Work

Effective Harmonic Mitigation with Active Filters

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

An Incremental Measurements and Data Acquisition Project

EE 370/L Feedback and Control Systems Lab Section Post-Lab Report. EE 370L Feedback and Control Systems Lab

This manuscript was the basis for the article A Refresher Course in Control Theory printed in Machine Design, September 9, 1999.

FPGA Based Sine-Cosine Encoder to Digital Converter using Delta-Sigma Technology

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

Rotary Motion Servo Plant: SRV02. Rotary Experiment #03: Speed Control. SRV02 Speed Control using QuaRC. Student Manual

Borut Baricevic. Libera LLRF. 17 September 2009

CDS 101/110: Lecture 9.1 Frequency DomainLoop Shaping

Automated Industrial Wind Tunnel Network Control with LabVIEW. Matt Draear

FPGA Implementation of a PID Controller with DC Motor Application

Fast and Accurate RF component characterization enabled by FPGA technology

USB QICii Laboratory Workbook. DC Motor Control Trainer (DCMCT) Student Workbook. Karl Johan Åström And Jacob Apkarian, Hervé Lacheray

Lecture Schedule: Week Date Lecture Title

Application Note #2442

Load Observer and Tuning Basics

Rectilinear System. Introduction. Hardware

AERO2705 Space Engineering 1 Week 7 The University of Sydney

Chapter 1. Electronics and Semiconductors

Brushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge

A P + M Phasor Measurement Unit

DESIGN AND IMPLEMENTATION OF TWO PHASE INTERLEAVED DC-DC BOOST CONVERTER WITH DIGITAL PID CONTROLLER

LABORATORY #3 QUARTZ CRYSTAL OSCILLATOR DESIGN

Optimal Control System Design

Transcription:

University of Rome Tor Vergata Department of Industrial Engineering Bachelor's Degree in Engineering Sciences Synchronization control of DC motors through adaptive disturbance cancellation -Implementation issuescandidate: C. Valentini Supervisor: C.M. Verrelli Thesis Advisor: M. Tiberti July, the 26th, 2016

A brief abstract... A different interpretation of a mater/slave controller Description of the implementation of the algorithm Presentation of the experimental results 1

The model of the DC motor 2

The model of the DC motor The current control input... 2

The model of the DC motor The current control input... Stabilizing action Reconstruction action 2

The control signal in the Laplace domain... 3

The control signal in the Laplace domain... Block diagram of the controller 3

The control signal in the Laplace domain... Block diagram of the controller 3

The control signal in the Laplace domain... Block diagram of the controller 3

The control signal in the Laplace domain... Block diagram of the controller 3

Stabilizing action: a PD-like interpretation... 4

Stabilizing action: a PD-like interpretation... 4

Stabilizing action: a PD-like interpretation... Dynamics of the reduced order observer 4

From the mathematical description of the algorithm to its actual implementation 5

From the mathematical description of the algorithm to its actual implementation 5 4

NI myrio device 6

NI myrio device The FPGA chip 6

The DC motor used in the experiments 7

The DC motor used in the experiments HP rotary encoder GND +V in RS 263-6011 7

Flow of the experiment 8

Flow of the experiment 8

Flow of the experiment 8

Flow of the experiment 8

Flow of the experiment 8

Flow of the experiment 8

Flow of the experiment 8

Experimental set-up 9

Main LabVIEW program loaded on the controller 10

Main LabVIEW program loaded on the controller Control subsystems: Subsystem for the conversion of the reference signal, from Volts to radiants 10

Main LabVIEW program loaded on the controller Control subsystems: Subsystem for the conversion of the reference signal, from Volts to radiants Subsystem for the acquisition of the encoder steps and their conversion to an angle (in radiants) 10

Main LabVIEW program loaded on the controller Control subsystems: Subsystem for the conversion of the reference signal, from Volts to radiants Subsystem for the acquisition of the encoder steps and their conversion to an angle (in radiants) Subsystem implementing the whole controller 10

Main LabVIEW program loaded on the controller Control subsystems: Subsystem for the conversion of the reference signal, from Volts to radiants Subsystem for the acquisition of the encoder steps and their conversion to an angle (in radiants) Subsystem implementing the whole controller Subsystem containing the PI control block generating the voltage input for the power amplifier 10

An exploded overview of the program modules Control subsystems: Subsystem for the conversion of the reference signal, from Volts to radiants Subsystem for the acquisition of the encoder steps and their conversion to an angle (in radiants) Subsystem implementing the whole controller Subsystem containing the PI control block generating the voltage input for the power amplifier 11

Computation of the parameters through trial and error method PD-like control block (the position tracking) 12

Computation of the parameters through trial and error method PD-like control block (the position tracking) PI control block (the current feedback) 12

Computation of the parameters through trial and error method PD-like control block (the position tracking) PI control block (the current feedback) Frequency observer 12

Computation of the parameters through trial and error method PD-like control block (the position tracking) PI control block (the current feedback) Frequency observer Gain of the internal model 12

Experimental results Position tracking (initial transient) Reference waveform (freq. = 0.25Hz) Tracking waveform Frequency reconstruction error 13

Experimental results Position tracking (initial transient) Reference waveform (freq. = 0.25Hz) Tracking waveform 0 Frequency reconstruction error 13

Experimental results Position tracking (initial transient) Reference waveform (freq. = 0.25Hz) Tracking waveform 0 Frequency reconstruction error 13

Experimental results Reaction to frequency changes Reference waveform (freq. = 0.25 to 0.5 to 0.35 Hz) Tracking waveform Position tracking error Frequency reconstruction error 14

Experimental results Reaction to frequency changes 0.02 rad 1 rad Reference waveform (freq. = 0.25 to 0.5 to 0.35 Hz) Tracking waveform Position tracking error 0 0 Frequency reconstruction error 14

Practical demonstration Control of an actual DC motor 15

Conclusions The algorithm is easily implementable The algorithm structure is flexible and it can be adapted to the control of any DC motor (with a relatively easy tuning of the parameters) The controller performance in terms of velocity of the reference signal frequency reconstruction action is satisfactory The combined action of the frequency reconstruction and the PD-like position control is an extremely efficient strategy for the removal of a sinusoidal disturbance characterized by a single frequency 16

Thank you for your attention!