A Non-linear Disturbance-decoupled Elevation Axis Controller for the Multiple Mirror Telescope

Size: px
Start display at page:

Download "A Non-linear Disturbance-decoupled Elevation Axis Controller for the Multiple Mirror Telescope"

Transcription

1 A Non-linear Disturbance-decoupled Elevation Axis Controller for the Multiple Mirror Telescope D. Clark a, T. Trebisky a, K. Powell b a Multiple Mirror Telescope Observatory, University of Arizona b Steward Observatory Center for Astronomical Adaptive Optics, University of Arizona 933 N. Cherry Avenue, Tucson, Arizona USA ABSTRACT The Multiple Mirror Telescope (MMT), upgraded in 2000 to a monolithic 6.5m primary mirror from its original array of six 1.8m primary mirrors, was commissioned with axis controllers designed early in the upgrade process without regard to structural resonances or the possibility of the need for digital filtering of the control axis signal path. Postcommissioning performance issues led us to investigate replacement of the original control system with a more modern digital controller with full control over the system filters and gain paths. This work, from system identification through controller design iteration by simulation, and pre-deployment hardware-in-the-loop testing, was performed using latestgeneration tools with Matlab and Simulink. Using Simulink s Real Time Workshop toolbox to automatically generate C source code for the controller from the Simulink diagram and a custom target build script, we were able to deploy the new controller into our existing software infrastructure running Wind River s VxWorks real-time operating system. This paper describes the process of the controller design, including system identification data collection, with discussion of implementation of non-linear control modes and disturbance decoupling, which became necessary to obtain acceptable wind buffeting rejection. Keywords: Telescope, control system, non-linear, Matlab, digital filter, system identification, generated code 1. INTRODUCTION The Multiple Mirror Telescope Observatory (MMTO), a joint project of the Smithsonian Institution and the University of Arizona, operates the MMT, a 6.5m telescope located at the summit of Mount Hopkins near Tucson, Arizona. It was upgraded from its original array of six 1.8m primary mirrors with a new 6.5m borosilicate honeycomb primary mirror cast at the Steward Observatory Mirror Lab in Construction and installation of the major telescope components (mirror cell, forward truss structure, secondary mirror hub, etc.) was completed during the late 1990 s and first light was achieved in May The early design of the telescope and drives was undertaken without particular regard to FEA (finite element analysis) of the drive system and stiffness of structural elements in the interest of quickly realizing telescope operation. The resulting controller design for the azimuth and elevation axes assumed perfectly stiff drive components, which naturally does not obtain in practical systems. In order to increase the telescope servo controller performance, MMTO began the process of designing and deploying new controllers. We describe here the elevation controller design, as that particular axis had significant issues with structural resonant modes and concomitant difficulties in controller tuning, and we have not yet started upgrading the other telescope axes. 1.1 Original Elevation Controller The as-commissioned controller used a dual-loop architecture with the outer position loop closed on the on-axis Inductosyn absolute encoder and an inner velocity loop closed on one of two available motor shaft encoders. The outer loop ran in software on a MVME167 Motorola CPU with a gain-switching PID (Proportional Integral Derivative) algorithm. The inner loop used a National Semiconductor LM628 motor controller to accept velocity commands over the VME bus and output torque commands via a DAC (digital-to-analog converter) to the motor amplifiers (figure 1). The amplifiers in turn drive a pair of DC brush motors with friction wheels to move the elevation axis. This controller was commissioned and used with tuning parameters obtained empirically and the motor amplifiers set to voltage-source mode for the first 18 months or so of operation [1]. Empirical tuning led us to increase the servo

2 gains and investigate changes to the controller operation to improve wind disturbance rejection during science object tracking, at the cost of gain peaking in the closed-loop controller (figure 2). Figure 1. Simplified original MMT elevation controller block diagram. Figure 2. Closed-loop Bode diagram of the MMT elevation axis controller taken using an HP 35670A Dynamic Signal Analyzer showing the difference between voltage-source and current-source motor amplifiers. Clearly, the controller exhibited marginal stability in the 2-3Hz region and positive gain at the main structural resonant frequency of 6Hz. In addition, a strong 20Hz mode is present. This poor performance motivated the improvement of the elevation controller.

3 2. Post-commissioning Servo Improvements After commissioning, several avenues of improving the performance of the elevation drives were investigated. A major impediment during this period was the inability to log and analyze the controller signals during operation as the controller architecture did not lend itself well to telemetry with the tools available at the time. Most of the early work with the servos involved measuring the analog signals in the controller with an HP 35670A Dynamic Signal Analyzer (DSA), along with judicious use of an accelerometer and dial gauges to discover where the drive system compliances were located. 2.1 Motor Compliance The elevation drive motors use a unique drag-link parallelogram to hold the motor s friction wheel in alignment with the elevation drive arc section (figure 3). A Belleville washer spring stack underneath the motor assembly maintains the necessary preload of the friction wheel against the drive arc. Early measurements showed that the motor housing assembly walked across the drive arc in a way that was out of parallel with the telescope s elevation motion. This means that small changes in the drive arc runout and drive housing orientation resulted in a non-linear and nonrepeatable change in the mechanical advantage and encoder scaling in the velocity loop. The drag-link assembly also lacks an anti-rotation outrigger to prevent the housing from relaxing and rotating away from the motor load during torque reversals. In short, the motor mounts were insufficiently stiff. To cure this, we a) carefully aligned the motor into the center of the drive arc track, b) stiffened the drag-link flexure members, and c) installed tape encoders. Figure 3. One of two elevation drive motor assemblies with drag link, tape encoder head, and friction drive arc shown. 2.2 Tape Encoders Part of the design of the new MMT primary mirror cell and elevation drive system was the provision to install linear tape encoders along both drive arcs. The mounting surface for the tapes was precision ground during construction of the cell by grinding the tape surface on trunnions using the mirror cell bearings as a turning support for the entire assembly. This allowed us to install a fixed encoder read head without worry about maintaining the air gap tolerance with a follower assembly thanks to the high precision of the grinding operation. We installed Heidenhain LIDA105C tapes to these surfaces with EXE602E 25X interpolators for quadrature counting of the tape marks. Using one of the two tapes as a velocity loop feedback greatly improved the linearity and performance of the velocity loop.

4 2.3 Motor Amplifiers The motor amplifiers used for the MMT elevation axis are Copley Controls Model 262A PWM (pulse-widthmodulated) amplifiers with internal LC filters for low-noise output. They are easily switchable from a current-source output (e.g. a current is output proportional to the input control voltage), to a voltage-source output. As mentioned above, one of the early changes to the controller was to go to current-source output. 3. Servo Re-design The next round of servo work was aimed towards development of a completely new controller that included modal frequency suppression and native telemetry for debugging and performance measurement. We also migrated away from the now-obsolete Motorola VME CPU to a commodity PC chassis with PCI i/o boards. 3.1 System Identification The first step in design of the new servo was to identify the elevation axis response to torque inputs. Reduction of the open-loop response data to an LTI (Linear Time-Invariant) model enabled the offline analysis of the elevation axis and candidate control loop designs using Simulink. To collect the open-loop data, we used a surplus desktop PC with PCI i/o boards running The Mathworks real-time kernel, xpc Target. This kernel is one of several possible targets using Real Time Workshop, a tool for automatic generation of real-time executable code from Simulink diagrams, available as an add-on to Simulink from The Mathworks. With xpc Target s tight integration with the Matlab/Simulink environment, controller code can quickly be generated, and native telemetry allows for immediate data analysis and visualization, either during operation (hardware-in-the-loop), or post hoc. It also includes drivers for many different i/o boards to eliminate the work of driver development [2]. Since MMTO did not have any supported boards on hand, custom drivers were written for the boards that we did have available and installed in the xpc Target test machine. Since xpc Target is a fairly lightweight kernel, this was not as insurmountable as it may sound; the source code for all the other drivers under xpc Target is provided as part of the xpc Target installation so many examples are available. Other Simulink S-functions were created for utilities and to enable generation of excitation chirp signals. Figure 4. Simulink diagram for generating real-time code to collect open-loop data with xpc Target. Yellow blocks are hardware i/o, and the numbered elliptical ports are signal logging points.

5 Figure 5. Open-loop Bode plots for all 3 available MMT secondary mirror configurations. 3.2 Initial Controller Design Once the open-loop data was collected, the responses were reduced to mathematical models for simulation and analysis with candidate controller topologies. Several iterations of the simulation/comparison process resulted in a dual-loop topology with modal suppression filters (figures 6 and 7). Figure 6. Simplified elevation controller block diagram.

6 Figure 7. Overlay of the notch filter center frequencies with the measured open-loop structural resonant modal frequencies. 3.3 Design Verification The next step in design was to confirm that the controller performed as predicted by simulation. We generated code from the Simulink controller design, replacing the signal i/o points driving the telescope model with hardware driver blocks for the DAC output and encoder feedback input. Testing with the xpc Target controller gave good agreement with the Simulink model (figure 8). Figure 8. Comparison of the step response and Bode frequency response for the new elevation controller. The model is strictly linear, so we neglect for the purposes of tractable simulation physical nonlinearities such as friction and hysteresis.

7 3.4 Wind Disturbance Rejection Measurement Next, we needed measurements of the tracking performance of the new controller in the presence of wind disturbance. Figure 9. Time series tracking error of the LM628-based controller and the xpc Target test controller in wind. Figure 10. Comparison of the PSDs of the two controllers tracking error in wind.

8 From the above, it is easily seen that while modal suppression was successfully achieved with the xpc Target controller since the peaks at 6 and 20Hz were eliminated, it had less disturbance rejection than the LM628-based controller due to the higher error power present between 0.5 to 2Hz. 3.5 Improving Disturbance Rejection Since the wind disturbance rejection needed improvement below about 2Hz, the first step was to increase the lowfrequency gain in the controller. This is in tension with the requirement to maintain stability during large motions and when the telescope secondary/instrument configuration changes. Figure 11. Non-linear integral gain block in the position loop PID. The input is the position error signal, and the output is the current Integral gain that is subsequently multiplied by the error signal value. The non-linear integral gain block is similar to that used for the command pre-processor implemented for limiting velocity and acceleration; it smoothly varies the gain without inducing switching transients [3]. Using this approach improved the wind disturbance rejection about 20%, so further improvements were necessary. The command preprocessor also provides the important function of smoothing command signal inputs so transients in the signal path don t excite structural resonances in the drive system. We next augmented the controller with a Luenberger observer [4]. Using a model of the telescope plant response to known inputs running in parallel with the actual system allows estimation of an external disturbance so a scaled inverse of the disturbance can be used to cancel it. This approach is also known in industry as disturbance decoupling.

9 Figure 12. Block diagram of the complete elevation controller. The lower three blocks form the Luenberger Observer and disturbance decoupling signal path. The command pre-processor in the command signal path is not shown. Figure 13. Comparison of closed-loop Bode responses through the command-signal path (left side) and disturbance rejection (right side) for the non-linear position loop integral and the disturbance decoupling augmentation. In disturbance decoupling, the controller s torque command signal is used to drive a model of the open-loop telescope rigid-body plant, or observer model. The observer s output is the predicted encoder position; the real telescope encoder value is compared to form an observer error signal. This is compensated via PID and fed back into the observer to ensure that observer model inaccuracies don t accumulate without bound. If the observer model is sufficiently accurate and the observer compensator bandwidth is high enough, deviations from the rigid-body observer prediction may be presumed to be disturbances. This is scaled through a non-linear gain block that only allows disturbance decoupling authority when the position error is small and summed into the controller s DAC output signal to cancel the disturbance torque. This ensures that disturbance decoupling is only active while tracking.

10 Figure 14. Actual tracking performance achieved with the non-linear disturbance decoupled controller during operation. 3.6 New Controller Deployment Part of deploying the new controller was migrating away from the ancient VME hardware, which used the now-obsolete MC68040 CPU and getting-scarce IP (IndustryPack) i/o modules. We built a completely new rack-mount PC with an Intel Pentium IV processor and new PCI-bus i/o boards for encoder feedback and DAC output, all on a commodity Intel motherboard. This was then connected to our existing signal handling infrastructure in place of the old controller hardware. Simulink s Real Time Workshop (RTW) makes use of a scripting language to control generation of real-time code from the block diagram called the Target Language Compiler (TLC), in addition to a template makefile, and make command. A number of standard packaged targets are available in RTW; for our purposes, a custom TLC script was needed for code generation into our existing Wind River VxWorks target environment. Using the TLC and make scripts supplied with Simulink RTW for the VxWorks Tornado target as a template, we developed a modified version to generate code for our licensed VxWorks PC-486 target, which does not include Tornado. Running GNU gcc on a Fedora Linux host, we use the generated source code to cross-compile to an executable code object for the VxWorks target rack-mount PC. We use fairly simple Simulink S-functions to bring encoder data and commands into the controller, and status and logging information out of it. Two real-time tasks comprise the control system. One is the controller itself; the second runs the server that handles the Simulink remote protocol. This Simulink support library has been straightforward to build for VxWorks. As the Intel Pentium processor line retains backward-code compatibility for earlier x86 architectures, the PC-486 code runs on the newer processor without modification. We did spend substantial effort to write device drivers for the PCIbus i/o boards, including writing a PCI-bus support library for VxWorks. Much of the driver code for our legacy IPmodule devices could be compiled with only a few changes once the PCI code for the carrier card was working. We needed to modify our timekeeping code to allow us to compensate for the bizarre base clock frequency used in an industry-standard PC (e.g. the clock crystal is MHz which does not neatly divide down to the 1kHz servo rate). We use the Intel eepro100 network card that is supported by VxWorks. We were able to use the PXEboot software built into this card for diskless boot, simplifying the controller hardware.

11 4. Future Directions MMTO continues to pursue improvements in the elevation controller s performance. We are currently investigating optimization of the controller gains and disturbance-decoupling signal path to improve tracking in high-wind conditions. We also plan to upgrade the azimuth and instrument rotator axes in a manner similar to that used for the elevation axis. References and Further Reading [1] D. Clark, MMTO Internal Technical Memorandum #03-5, Selected Results of Recent MMT Servo Tuning, [2] D. Clark, MMTO Internal Technical Memorandum #04-3, Control System Prototyping, A Case Study, [3] W. Gawronski and W. Almassy, Command Preprocessor for Radio Telescopes and Microwave Antennas, IEEE Antennas and Propagation Magazine, Vol. 44, No. 2, April [4] G. Ellis, Observers in Control Systems, Elsevier Press, 2002 ISBN X Author Contact Dusty Clark Tom Trebisky Staff Engineer, Senior Staff Engineer, Senior MMT Observatory MMT Observatory University of Arizona University of Arizona 933 N. Cherry Avenue 933 N. Cherry Avenue Tucson, Arizona Tucson, Arizona (520) voice (520) voice (520) fax (520) fax dclark@mmto.org tom@mmto.org Keith Powell Steward Observatory Center for Astronomical Adaptive Optics University of Arizona 933 N. Cherry Avenue Tucson, Arizona (520) voice (520) fax kpowell@as.arizona.edu

MMTO Internal Technical Memorandum #03-5

MMTO Internal Technical Memorandum #03-5 MMTO Internal Technical Memorandum #3-5 Selected Results of Recent MMT Servo Testing D. Clark July 23 Selected Results of Recent MMT Servo Testing D. Clark 7/3/3 Abstract: The methodology and results of

More information

Fig m Telescope

Fig m Telescope Taming the 1.2 m Telescope Steven Griffin, Matt Edwards, Dave Greenwald, Daryn Kono, Dennis Liang and Kirk Lohnes The Boeing Company Virginia Wright and Earl Spillar Air Force Research Laboratory ABSTRACT

More information

High-speed and High-precision Motion Controller

High-speed and High-precision Motion Controller High-speed and High-precision Motion Controller - KSMC - Definition High-Speed Axes move fast Execute the controller ( position/velocity loop, current loop ) at high frequency High-Precision High positioning

More information

Servo Tuning. Dr. Rohan Munasinghe Department. of Electronic and Telecommunication Engineering University of Moratuwa. Thanks to Dr.

Servo Tuning. Dr. Rohan Munasinghe Department. of Electronic and Telecommunication Engineering University of Moratuwa. Thanks to Dr. Servo Tuning Dr. Rohan Munasinghe Department. of Electronic and Telecommunication Engineering University of Moratuwa Thanks to Dr. Jacob Tal Overview Closed Loop Motion Control System Brain Brain Muscle

More information

A Machine Tool Controller using Cascaded Servo Loops and Multiple Feedback Sensors per Axis

A Machine Tool Controller using Cascaded Servo Loops and Multiple Feedback Sensors per Axis A Machine Tool Controller using Cascaded Servo Loops and Multiple Sensors per Axis David J. Hopkins, Timm A. Wulff, George F. Weinert Lawrence Livermore National Laboratory 7000 East Ave, L-792, Livermore,

More information

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

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda Control Design for Servomechanisms 12 14 July 2005, Glasgow Detailed Training Course Agenda DAY 1 INTRODUCTION TO SYSTEMS AND MODELLING 9.00 Introduction The Need For Control - What Is Control? - Feedback

More information

Servo Tuning Tutorial

Servo Tuning Tutorial Servo Tuning Tutorial 1 Presentation Outline Introduction Servo system defined Why does a servo system need to be tuned Trajectory generator and velocity profiles The PID Filter Proportional gain Derivative

More information

INTERFACING MAIN AXIS ENCODERS TO THE CONTROL SYSTEM OF THE GEMINI 8M TELESCOPES

INTERFACING MAIN AXIS ENCODERS TO THE CONTROL SYSTEM OF THE GEMINI 8M TELESCOPES INTERFACING MAIN AXIS ENCODERS TO THE CONTROL SYSTEM OF THE GEMINI 8M TELESCOPES John Wilkes and Chris Carter ABSTRACT The Gemini Telescopes project is building two eight metre opticavinfrared telescopes,

More information

Advanced Servo Tuning

Advanced Servo Tuning Advanced Servo Tuning Dr. Rohan Munasinghe Department of Electronic and Telecommunication Engineering University of Moratuwa Servo System Elements position encoder Motion controller (software) Desired

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

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

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering MTE 36 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering Laboratory #1: Introduction to Control Engineering In this laboratory, you will become familiar

More information

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

Application of Gain Scheduling Technique to a 6-Axis Articulated Robot using LabVIEW R Application of Gain Scheduling Technique to a 6-Axis Articulated Robot using LabVIEW R ManSu Kim #,1, WonJee Chung #,2, SeungWon Jeong #,3 # School of Mechatronics, Changwon National University Changwon,

More information

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE 23 CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE 2.1 PID CONTROLLER A proportional Integral Derivative controller (PID controller) find its application in industrial control system. It

More information

Submillimeter Array Technical Memorandum

Submillimeter Array Technical Memorandum 1 Submillimeter Array Technical Memorandum Number: 26 Date: Sept. 25, 1990 From: Eric C. Silverberg Pointing Specifications for the SMA Antennas: The Proposed Philosophy Summary The pointing and tracking

More information

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

Active Vibration Isolation of an Unbalanced Machine Tool Spindle Active Vibration Isolation of an Unbalanced Machine Tool Spindle David. J. Hopkins, Paul Geraghty Lawrence Livermore National Laboratory 7000 East Ave, MS/L-792, Livermore, CA. 94550 Abstract Proper configurations

More information

New Long Stroke Vibration Shaker Design using Linear Motor Technology

New Long Stroke Vibration Shaker Design using Linear Motor Technology New Long Stroke Vibration Shaker Design using Linear Motor Technology The Modal Shop, Inc. A PCB Group Company Patrick Timmons Calibration Systems Engineer Mark Schiefer Senior Scientist Long Stroke Shaker

More information

Advanced Digital Motion Control Using SERCOS-based Torque Drives

Advanced Digital Motion Control Using SERCOS-based Torque Drives Advanced Digital Motion Using SERCOS-based Torque Drives Ying-Yu Tzou, Andes Yang, Cheng-Chang Hsieh, and Po-Ching Chen Power Electronics & Motion Lab. Dept. of Electrical and Engineering National Chiao

More information

XC4e PWM Digital Drive

XC4e PWM Digital Drive PWM Digital Drive HyperWire fiber-optic interface Up to 30 A peak output current Integral power supply Amplifiers/Drives Drive brush, brushless, voice coil, or stepper motors Safe torque off (STO) safety

More information

User Guide IRMCS3041 System Overview/Guide. Aengus Murray. Table of Contents. Introduction

User Guide IRMCS3041 System Overview/Guide. Aengus Murray. Table of Contents. Introduction User Guide 0607 IRMCS3041 System Overview/Guide By Aengus Murray Table of Contents Introduction... 1 IRMCF341 Application Circuit... 2 Sensorless Control Algorithm... 4 Velocity and Current Control...

More information

Design and Implementation of the Control System for a 2 khz Rotary Fast Tool Servo

Design and Implementation of the Control System for a 2 khz Rotary Fast Tool Servo Design and Implementation of the Control System for a 2 khz Rotary Fast Tool Servo Richard C. Montesanti a,b, David L. Trumper b a Lawrence Livermore National Laboratory, Livermore, CA b Massachusetts

More information

Control Systems of the Large Millimeter Telescope

Control Systems of the Large Millimeter Telescope IPN Progress Report 4-54 August 5, 3 Control Systems of the Large Millimeter Telescope W. Gawronski and K. Souccar This article presents the analysis results (in terms of settling time, bandwidth, and

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

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

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge L298 Full H-Bridge HEF4071B OR Gate Brushed DC Motor with Optical Encoder & Load Inertia Flyback Diodes Arduino Microcontroller

More information

Design Implementation Description for the Digital Frequency Oscillator

Design Implementation Description for the Digital Frequency Oscillator Appendix A Design Implementation Description for the Frequency Oscillator A.1 Input Front End The input data front end accepts either analog single ended or differential inputs (figure A-1). The input

More information

XC4e PWM Digital Drive

XC4e PWM Digital Drive XC4e PWM Digital Drive HyperWire fiber-optic interface Up to 30 A peak output current Integral power supply Drive brush, brushless, voice coil, or stepper motors Safe torque off (STO) safety circuit Drive

More information

DC motor control using arduino

DC motor control using arduino DC motor control using arduino 1) Introduction: First we need to differentiate between DC motor and DC generator and where we can use it in this experiment. What is the main different between the DC-motor,

More information

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

of harmonic cancellation algorithms The internal model principle enable precision motion control Dynamic control Dynamic control Harmonic cancellation algorithms enable precision motion control The internal model principle is a 30-years-young idea that serves as the basis for a myriad of modern motion control approaches.

More information

Real-Time Testing Made Easy with Simulink Real-Time

Real-Time Testing Made Easy with Simulink Real-Time Real-Time Testing Made Easy with Simulink Real-Time Andreas Uschold Application Engineer MathWorks Martin Rosser Technical Sales Engineer Speedgoat 2015 The MathWorks, Inc. 1 Model-Based Design Continuous

More information

Step vs. Servo Selecting the Best

Step vs. Servo Selecting the Best Step vs. Servo Selecting the Best Dan Jones Over the many years, there have been many technical papers and articles about which motor is the best. The short and sweet answer is let s talk about the application.

More information

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

Brushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge Brushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge Motor Controller Brushed DC Motor / Encoder System K. Craig 1 Gnd 5 V OR Gate H-Bridge 12 V Bypass Capacitors Flyback

More information

Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control.

Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control. Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control. Dr. Tom Flint, Analog Devices, Inc. Abstract In this paper we consider the sensorless control of two types of high efficiency electric

More information

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

Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives Kevin Block, Timothy De Pasion, Benjamin Roos, Alexander Schmidt Gary Dempsey

More information

profile Using intelligent servo drives to filter mechanical resonance and improve machine accuracy in printing and converting machinery

profile Using intelligent servo drives to filter mechanical resonance and improve machine accuracy in printing and converting machinery profile Drive & Control Using intelligent servo drives to filter mechanical resonance and improve machine accuracy in printing and converting machinery Challenge: Controlling machine resonance the white

More information

Position Control of DC Motor by Compensating Strategies

Position Control of DC Motor by Compensating Strategies Position Control of DC Motor by Compensating Strategies S Prem Kumar 1 J V Pavan Chand 1 B Pangedaiah 1 1. Assistant professor of Laki Reddy Balireddy College Of Engineering, Mylavaram Abstract - As the

More information

XC4 PWM Digital Drive

XC4 PWM Digital Drive XC4 PWM Digital Drive HyperWire fiber-optic interface Up to 30 A peak output current Integral power supply Drive brush, brushless, voice coil, or stepper motors Safe torque off (STO) safety circuit Drive

More information

Carlos L. Castillo Corley Building 114A

Carlos L. Castillo Corley Building 114A A. Title Page Final Report for Study of Advanced Control Techniques Applied to Electric Motors Carlos L. Castillo Corley Building 114A 964-0877 ccastillo@atu.edu 1 B. Restatement of problem researched

More information

PRESENTED AT PCIM-97 EUROPE CLOSED LOOP CONTROL OF THE LINEAR STEPPING MOTORS ABSTRACT

PRESENTED AT PCIM-97 EUROPE CLOSED LOOP CONTROL OF THE LINEAR STEPPING MOTORS ABSTRACT PRESENTED AT PCIM-97 EUROPE CLOSED LOOP CONTROL OF THE LINEAR STEPPING MOTORS G.Kanevsky HTA Technologies, Inc. ABSTRACT Linear stepping motors (LSM), also known as Sawyer motors by the name of their inventor,

More information

Single-phase or three phase AC220V (-15% ~ +10%) 50 ~ 60Hz

Single-phase or three phase AC220V (-15% ~ +10%) 50 ~ 60Hz KT270-H Servo Drive Features: The use of DSP ( digital signal processor ) chip, greatly accelerating the speed of data acquisition and processing, the motor running with good performance. Application of

More information

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

Root Locus Design. by Martin Hagan revised by Trevor Eckert 1 OBJECTIVE TAKE HOME LABS OKLAHOMA STATE UNIVERSITY Root Locus Design by Martin Hagan revised by Trevor Eckert 1 OBJECTIVE The objective of this experiment is to design a feedback control system for a motor positioning

More information

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

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin 2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control October 5, 2009 Dr. Harrison H. Chin Formal Labs 1. Microcontrollers Introduction to microcontrollers Arduino microcontroller

More information

Elements of Haptic Interfaces

Elements of Haptic Interfaces Elements of Haptic Interfaces Katherine J. Kuchenbecker Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania kuchenbe@seas.upenn.edu Course Notes for MEAM 625, University

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

Design and performance of LLRF system for CSNS/RCS *

Design and performance of LLRF system for CSNS/RCS * Design and performance of LLRF system for CSNS/RCS * LI Xiao 1) SUN Hong LONG Wei ZHAO Fa-Cheng ZHANG Chun-Lin Institute of High Energy Physics, Chinese Academy of Sciences, Beijing 100049, China Abstract:

More information

The Air Bearing Throughput Edge By Kevin McCarthy, Chief Technology Officer

The Air Bearing Throughput Edge By Kevin McCarthy, Chief Technology Officer 159 Swanson Rd. Boxborough, MA 01719 Phone +1.508.475.3400 dovermotion.com The Air Bearing Throughput Edge By Kevin McCarthy, Chief Technology Officer In addition to the numerous advantages described in

More information

HOW TO UNDERSTAND THE WORKINGS OF RADIO CONTROL

HOW TO UNDERSTAND THE WORKINGS OF RADIO CONTROL HOW TO UNDERSTAND THE WORKINGS OF RADIO CONTROL By: Roger Carignan This article resulted from a workshop hosted by a member of our R/C model club, the 495 th R/C Squadron. I was asked to make a presentation

More information

Model 50A 1-4 Axes IndustryPack Servo Motion Controller

Model 50A 1-4 Axes IndustryPack Servo Motion Controller Model 50A 1-4 Axes IndustryPack Servo Motion Controller PMD DSP Motion Control Chipset PID with Velocity Feedforward Servo Control Loops S-Curve, Trapezoidal & Velocity Motion Profiles Open Architecture

More information

Lab 1: Steady State Error and Step Response MAE 433, Spring 2012

Lab 1: Steady State Error and Step Response MAE 433, Spring 2012 Lab 1: Steady State Error and Step Response MAE 433, Spring 2012 Instructors: Prof. Rowley, Prof. Littman AIs: Brandt Belson, Jonathan Tu Technical staff: Jonathan Prévost Princeton University Feb. 14-17,

More information

Design of double loop-locked system for brush-less DC motor based on DSP

Design of double loop-locked system for brush-less DC motor based on DSP International Conference on Advanced Electronic Science and Technology (AEST 2016) Design of double loop-locked system for brush-less DC motor based on DSP Yunhong Zheng 1, a 2, Ziqiang Hua and Li Ma 3

More information

ServoStep technology

ServoStep technology What means "ServoStep" "ServoStep" in Ever Elettronica's strategy resumes seven keypoints for quality and performances in motion control applications: Stepping motors Fast Forward Feed Full Digital Drive

More information

3U High, 19" Drive Rack

3U High, 19 Drive Rack 3U High, 19" Drive Rack 3U plug-in amplifiers Dedicated control card for each amplifier 19 inch rack-mount design Flexible design provides the ability to drive brush, brushless, or stepper motors with

More information

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM Item Type text; Proceedings Authors Rosenthal, Glenn K. Publisher International Foundation for Telemetering Journal International Telemetering Conference

More information

Introduction to Servo Control & PID Tuning

Introduction to Servo Control & PID Tuning Introduction to Servo Control & PID Tuning Presented to: Agenda Introduction to Servo Control Theory PID Algorithm Overview Tuning & General System Characterization Oscillation Characterization Feed-forward

More information

Based on the ARM and PID Control Free Pendulum Balance System

Based on the ARM and PID Control Free Pendulum Balance System Available online at www.sciencedirect.com Procedia Engineering 29 (2012) 3491 3495 2012 International Workshop on Information and Electronics Engineering (IWIEE) Based on the ARM and PID Control Free Pendulum

More information

9 Things to Consider When Specifying Servo Motors

9 Things to Consider When Specifying Servo Motors 9 Things to Consider When Specifying Servo Motors Ensuring Optimal Servo System Performance for your Application Michael Miller and Jerry Tyson, Regional Motion Engineering Yaskawa America, Inc. There

More information

Galil Motion Control. DMC 3x01x. Datasheet

Galil Motion Control. DMC 3x01x. Datasheet Galil Motion Control DMC 3x01x Datasheet 1-916-626-0101 Galil Motion Control 270 Technology Way, Rocklin, CA [Type here] [Type here] (US ONLY) 1-800-377-6329 [Type here] Product Description The DMC-3x01x

More information

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G P R O F. S L A C K L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G G B S E E E @ R I T. E D U B L D I N G 9, O F F I C E 0 9-3 1 8 9 ( 5 8 5 ) 4 7 5-5 1 0

More information

Lab 2: Introduction to Real Time Workshop

Lab 2: Introduction to Real Time Workshop Lab 2: Introduction to Real Time Workshop 1 Introduction In this lab, you will be introduced to the experimental equipment. What you learn in this lab will be essential in each subsequent lab. Document

More information

Chapter 2 MODELING AND CONTROL OF PEBB BASED SYSTEMS

Chapter 2 MODELING AND CONTROL OF PEBB BASED SYSTEMS Chapter 2 MODELING AND CONTROL OF PEBB BASED SYSTEMS 2.1 Introduction The PEBBs are fundamental building cells, integrating state-of-the-art techniques for large scale power electronics systems. Conventional

More information

Chapter 5. Tracking system with MEMS mirror

Chapter 5. Tracking system with MEMS mirror Chapter 5 Tracking system with MEMS mirror Up to now, this project has dealt with the theoretical optimization of the tracking servo with MEMS mirror through the use of simulation models. For these models

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

MMTO Technical Memorandum #03-4

MMTO Technical Memorandum #03-4 MMTO Technical Memorandum #03-4 Modifications to the f/9 Secondary Mirror Hardpoints S. C. West, S. P. Callahan, R. James, D. Clark, C. Wainwright, K. Van Horn February 2003 Modifications to the f/9 secondary

More information

User manuel. Hybrid stepper servo drive

User manuel. Hybrid stepper servo drive User manuel Hybrid stepper servo drive 1 Overview Hybridstepper servo drive system integrated servo control technology into the digital step driver. It adopts typical tricyclic control method which include

More information

How to Implement the Virtual Machine Concept Using xpc Target

How to Implement the Virtual Machine Concept Using xpc Target How to Implement the Virtual Machine Concept Using xpc Target Jens Bathelt, Swiss Federal Institute of Technology Zurich, Institute of Mechanics, CH-8092 Zurich, Switzerland, bathelt@imes.mavt.ethz.ch

More information

Control and robotics remote laboratory for engineering education

Control and robotics remote laboratory for engineering education Control and robotics remote laboratory for engineering education R. Šafarič, M. Truntič, D. Hercog and G. Pačnik University of Maribor, Faculty of electrical engineering and computer science, Maribor,

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

MTY (81)

MTY (81) This manual describes the option "e" of the SMT-BD1 amplifier: Master/slave tension control application. The general information about the digital amplifier commissioning are described in the standard

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

Latest Control Technology in Inverters and Servo Systems

Latest Control Technology in Inverters and Servo Systems Latest Control Technology in Inverters and Servo Systems Takao Yanase Hidetoshi Umida Takashi Aihara. Introduction Inverters and servo systems have achieved small size and high performance through the

More information

Frequency Response Analyzers for Stability Analysis and Power Electronics Performance Testing

Frequency Response Analyzers for Stability Analysis and Power Electronics Performance Testing Frequency Response Analyzers for Stability Analysis and Power Electronics Performance Testing Product Features Since 1979, Venable Instruments has been focused on one goal: bringing the most versatile,

More information

Voltage Sag and Swell Mitigation Using Dynamic Voltage Restore (DVR)

Voltage Sag and Swell Mitigation Using Dynamic Voltage Restore (DVR) Voltage Sag and Swell Mitigation Using Dynamic Voltage Restore (DVR) Mr. A. S. Patil Mr. S. K. Patil Department of Electrical Engg. Department of Electrical Engg. I. C. R. E. Gargoti I. C. R. E. Gargoti

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

EE 560 Electric Machines and Drives. Autumn 2014 Final Project. Contents

EE 560 Electric Machines and Drives. Autumn 2014 Final Project. Contents EE 560 Electric Machines and Drives. Autumn 2014 Final Project Page 1 of 53 Prof. N. Nagel December 8, 2014 Brian Howard Contents Introduction 2 Induction Motor Simulation 3 Current Regulated Induction

More information

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

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR Shiyoung Lee, Ph.D. Pennsylvania State University Berks Campus Room 120 Luerssen Building, Tulpehocken

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

Load Observer and Tuning Basics

Load Observer and Tuning Basics Load Observer and Tuning Basics Feature Use & Benefits Mark Zessin Motion Solution Architect Rockwell Automation PUBLIC INFORMATION Rev 5058-CO900E Questions Addressed Why is Motion System Tuning Necessary?

More information

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 74 CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 4.1 LABORATARY SETUP OF STATCOM The laboratory setup of the STATCOM consists of the following hardware components: Three phase auto transformer used as a 3

More information

Prototyping Unit for Modelbased Applications

Prototyping Unit for Modelbased Applications PUMA Software and hardware at the highest level Prototyping Unit for Modelbased Applications With PUMA, we offer a compact and universal Rapid-Control-Prototyping-Platform optionally with integrated power

More information

MTY (81)

MTY (81) This manual describes the option "d" of the SMT-BD1 amplifier: Master/slave electronic gearing. The general information about the digital amplifier commissioning are described in the standard SMT-BD1 manual.

More information

Coherent Laser Measurement and Control Beam Diagnostics

Coherent Laser Measurement and Control Beam Diagnostics Coherent Laser Measurement and Control M 2 Propagation Analyzer Measurement and display of CW laser divergence, M 2 (or k) and astigmatism sizes 0.2 mm to 25 mm Wavelengths from 220 nm to 15 µm Determination

More information

Brushed DC Motor System

Brushed DC Motor System Brushed DC Motor System Pittman DC Servo Motor Schematic Brushed DC Motor Brushed DC Motor System K. Craig 1 Topics Brushed DC Motor Physical & Mathematical Modeling Hardware Parameters Model Hardware

More information

Low-Level RF. S. Simrock, DESY. MAC mtg, May 05 Stefan Simrock DESY

Low-Level RF. S. Simrock, DESY. MAC mtg, May 05 Stefan Simrock DESY Low-Level RF S. Simrock, DESY Outline Scope of LLRF System Work Breakdown for XFEL LLRF Design for the VUV-FEL Cost, Personpower and Schedule RF Systems for XFEL RF Gun Injector 3rd harmonic cavity Main

More information

What is the CONTINUOUS DUTY (S1) power rating of the spindle? What is the CONTINUOUS DUTY (S1) torque rating of the spindle?

What is the CONTINUOUS DUTY (S1) power rating of the spindle? What is the CONTINUOUS DUTY (S1) torque rating of the spindle? Today there is a wide variety of CNC dental machining centers available to suite a variety of needs and choosing the right one for you can seem to be a daunting task. Knowing the construction characteristics

More information

Fundamentals of Servo Motion Control

Fundamentals of Servo Motion Control Fundamentals of Servo Motion Control The fundamental concepts of servo motion control have not changed significantly in the last 50 years. The basic reasons for using servo systems in contrast to open

More information

Designing Better Industrial Robots with Adams Multibody Simulation Software

Designing Better Industrial Robots with Adams Multibody Simulation Software Designing Better Industrial Robots with Adams Multibody Simulation Software MSC Software: Designing Better Industrial Robots with Adams Multibody Simulation Software Introduction Industrial robots are

More information

FPGA Implementation of a PID Controller with DC Motor Application

FPGA Implementation of a PID Controller with DC Motor Application FPGA Implementation of a PID Controller with DC Motor Application Members Paul Leisher Christopher Meyers Advisors Dr. Stewart Dr. Dempsey This project aims to implement a digital PID controller by means

More information

Modeling a Hybrid Electric Vehicle and Controller to Optimize System Performance

Modeling a Hybrid Electric Vehicle and Controller to Optimize System Performance Root Locus Bode Plot Ref. Voltage + - + Ref. - Speed Controller Controller Real Axis Frequency Modeling a Hybrid Electric Vehicle and Controller to Optimize System Performance 2005 The MathWorks, Inc.

More information

Digital LLRF Test on the Renascence Cryomodule

Digital LLRF Test on the Renascence Cryomodule Digital LLRF Test on the Renascence Cryomodule Trent Allison, Rama Bachimanchi, Curt Hovater, John Musson and Tomasz Plawski Introduction The Renascence cryomodule was the first opportunity for testing

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

Design of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b

Design of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b nd International Conference on Machinery, Electronics and Control Simulation (MECS 17) Design of stepper motor position control system based on DSP Guan Fang Liu a, Hua Wei Li b School of Electrical Engineering,

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

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

This manuscript was the basis for the article A Refresher Course in Control Theory printed in Machine Design, September 9, 1999. This manuscript was the basis for the article A Refresher Course in Control Theory printed in Machine Design, September 9, 1999. Use Control Theory to Improve Servo Performance George Ellis Introduction

More information

Development of an Experimental Rig for Doubly-Fed Induction Generator based Wind Turbine

Development of an Experimental Rig for Doubly-Fed Induction Generator based Wind Turbine Development of an Experimental Rig for Doubly-Fed Induction Generator based Wind Turbine T. Neumann, C. Feltes, I. Erlich University Duisburg-Essen Institute of Electrical Power Systems Bismarckstr. 81,

More information

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders Akiyuki Hasegawa, Hiroshi Fujimoto and Taro Takahashi 2 Abstract Research on the control using a load-side encoder for

More information

The Haptic Impendance Control through Virtual Environment Force Compensation

The Haptic Impendance Control through Virtual Environment Force Compensation The Haptic Impendance Control through Virtual Environment Force Compensation OCTAVIAN MELINTE Robotics and Mechatronics Department Institute of Solid Mechanicsof the Romanian Academy ROMANIA octavian.melinte@yahoo.com

More information

DIGITAL SPINDLE DRIVE TECHNOLOGY ADVANCEMENTS AND PERFORMANCE IMPROVEMENTS

DIGITAL SPINDLE DRIVE TECHNOLOGY ADVANCEMENTS AND PERFORMANCE IMPROVEMENTS DIGITAL SPINDLE DRIVE TECHNOLOGY ADVANCEMENTS AND PERFORMANCE IMPROVEMENTS Ty Safreno and James Mello Trust Automation Inc. 143 Suburban Rd Building 100 San Luis Obispo, CA 93401 INTRODUCTION Industry

More information

SNS LLRF Design Experience and its Possible Adoption for the ILC

SNS LLRF Design Experience and its Possible Adoption for the ILC SNS LLRF Design Experience and its Possible Adoption for the ILC Brian Chase SNS - Mark Champion Fermilab International Linear Collider Workshop 11/28/2005 1 Why Consider the SNS System for ILC R&D at

More information

RAPID CONTROL PROTOTYPING FOR ELECTRIC DRIVES

RAPID CONTROL PROTOTYPING FOR ELECTRIC DRIVES RAPID CONTROL PROTOTYPING FOR ELECTRIC DRIVES Lukáš Pohl Doctoral Degree Programme (2), FEEC BUT E-mail: xpohll01@stud.feec.vutbr.cz Supervised by: Petr Blaha E-mail: blahap@feec.vutbr.cz Abstract: This

More information

Improving Loop-Gain Performance In Digital Power Supplies With Latest- Generation DSCs

Improving Loop-Gain Performance In Digital Power Supplies With Latest- Generation DSCs ISSUE: March 2016 Improving Loop-Gain Performance In Digital Power Supplies With Latest- Generation DSCs by Alex Dumais, Microchip Technology, Chandler, Ariz. With the consistent push for higher-performance

More information

Classical Control Design Guidelines & Tools (L10.2) Transfer Functions

Classical Control Design Guidelines & Tools (L10.2) Transfer Functions Classical Control Design Guidelines & Tools (L10.2) Douglas G. MacMartin Summarize frequency domain control design guidelines and approach Dec 4, 2013 D. G. MacMartin CDS 110a, 2013 1 Transfer Functions

More information

The Gold Duo Highly Compact Dual Axis Networking Servo Drive Up to 1.6 kw (3.2 kw Peak) of Qualitative Power Per Drive

The Gold Duo Highly Compact Dual Axis Networking Servo Drive Up to 1.6 kw (3.2 kw Peak) of Qualitative Power Per Drive Elmo's Line Our Best Ever Motion Solutions The Duo Highly Compact Dual Axis Networking Servo Drive Up to 1.6 kw (3.2 kw Peak) of Qualitative Power Per Drive Motion Control Solutions Made Small, Smart &

More information