CONTROLLING THE OSCILLATIONS OF A SWINGING BELL BY USING THE DRIVING INDUCTION MOTOR AS A SENSOR

Similar documents
Modeling Position Tracking System with Stepper Motor

D102. Damped Mechanical Oscillator

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

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

Penn State Erie, The Behrend College School of Engineering

Automatic Control Systems 2017 Spring Semester

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

SYNCHRONOUS MACHINES

THE SINUSOIDAL WAVEFORM

Circuit Analysis-II. Circuit Analysis-II Lecture # 2 Wednesday 28 th Mar, 18

(1.3.1) (1.3.2) It is the harmonic oscillator equation of motion, whose general solution is: (1.3.3)

Motor Modeling and Position Control Lab 3 MAE 334

Module 7. Electrical Machine Drives. Version 2 EE IIT, Kharagpur 1

Ac fundamentals and AC CIRCUITS. Q1. Explain and derive an expression for generation of AC quantity.

Teaching Mechanical Students to Build and Analyze Motor Controllers

Optimal Control System Design

MEM01: DC-Motor Servomechanism

Electromagnetic Induction - A

DC SERVO MOTOR CONTROL SYSTEM

3.1.Introduction. Synchronous Machines

On the axes of Fig. 4.1, sketch the variation with displacement x of the acceleration a of a particle undergoing simple harmonic motion.

CHAPTER 5 SYNCHRONOUS GENERATORS

5. Transducers Definition and General Concept of Transducer Classification of Transducers

Available online at ScienceDirect. Procedia Engineering 168 (2016 ) th Eurosensors Conference, EUROSENSORS 2016

Robot Actuators. Motors and Control. Stepper Motor Basics. Increased Resolution. Stepper motors. DC motors AC motors. Physics review: Nature is lazy.

Basic Measurement and M-G Set OBJECTIVE

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

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

Experiment VI: The LRC Circuit and Resonance

CHAPTER 2 D-Q AXES FLUX MEASUREMENT IN SYNCHRONOUS MACHINES

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture

Shaft encoders are digital transducers that are used for measuring angular displacements and angular velocities.

Stepping Motor Physics

Faraday s Law PHYS 296 Your name Lab section

SIMPLE GEAR SET DYNAMIC TRANSMISSION ERROR MEASUREMENTS

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

Latest Control Technology in Inverters and Servo Systems

Code No: R Set No. 1

Three-Phase Induction Motors. By Sintayehu Challa ECEg332:-Electrical Machine I

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

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

Modelling and Control of Hybrid Stepper Motor

Torque on a Current Loop: Motors. and Meters

PART 2 - ACTUATORS. 6.0 Stepper Motors. 6.1 Principle of Operation

A high-efficiency switching amplifier employing multi-level pulse width modulation

VALLIAMMAI ENGINEERING COLLEGE

Exercise 1. Consider the following figure. The shaded portion of the circle is called the sector of the circle corresponding to the angle θ.

Example Data for Electric Drives Experiment 6. Analysis and Control of a Permanent Magnet AC (PMAC) Motor

Exercise 3. Doubly-Fed Induction Generators EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. Doubly-fed induction generator operation

Laboratory Investigation of Variable Speed Control of Synchronous Generator With a Boost Converter for Wind Turbine Applications

Sinusoidal Control of a Single Phase Special Topology SRM, Without Rotor Position Sensor

A Robust Fuzzy Speed Control Applied to a Three-Phase Inverter Feeding a Three-Phase Induction Motor.

Open Access Pulse-Width Modulated Amplifier for DC Servo System and Its Matlab Simulation

International Journal of Advance Engineering and Research Development. PI Controller for Switched Reluctance Motor

Electronic Speed Controls and RC Motors

T10FS. Data Sheet. Torque Flange. Special features. Installation example T10FS. B en

Polarization Experiments Using Jones Calculus

Stepper Motors WE CREATE MOTION

MATLAB/SIMULINK MODEL OF FIELD ORIENTED CONTROL OF PMSM DRIVE USING SPACE VECTORS

7 Lab: Motor control for orientation and angular speed

Shape memory alloy based motor

ELECTRONIC CONTROL OF A.C. MOTORS

Lab 9 AC FILTERS AND RESONANCE

Code No: R Set No. 1

Bakiss Hiyana binti Abu Bakar JKE, POLISAS BHAB

Gear Transmission Error Measurements based on the Phase Demodulation

Fundamentals of Servo Motion Control

Magnetic induction with Cobra3

New Direct Torque Control of DFIG under Balanced and Unbalanced Grid Voltage

Analysis of Indirect Temperature-Rise Tests of Induction Machines Using Time Stepping Finite Element Method

Feedback Devices. By John Mazurkiewicz. Baldor Electric

Basic Measurement and M-G Set with the 208V L-L Motor

CURRENT FOLLOWER APPROACH BASED PI AND FUZZY LOGIC CONTROLLERS FOR BLDC MOTOR DRIVE SYSTEM FED FROM CUK CONVERTER

Module 9. DC Machines. Version 2 EE IIT, Kharagpur

Actuators. EECS461, Lecture 5, updated September 16,

Single Phase Permanent Magnet Low Speed Synchronous Motor

MA3. Miniature Absolute Magnetic Shaft Encoder Page 1 of 8. Description. Order Using #MA3 starting at $36.00 per unit. Features

Volume 1, Number 1, 2015 Pages Jordan Journal of Electrical Engineering ISSN (Print): , ISSN (Online):

CH 1. Large coil. Small coil. red. Function generator GND CH 2. black GND

Published in A R DIGITECH

Generalized Theory Of Electrical Machines

Step vs. Servo Selecting the Best

ECE 445 Spring 2017 Autonomous Trash Can. Group #85: Eshwar Cheekati, Michael Gao, Aditya Sule

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Physics 8.02 Spring Experiment 11: Driven RLC Circuit

Stepping Motor. Applications. Structure and operation. Code names. Mobile equipment Digital cameras, Mobile equipments, PDA, etc.

Intermediate and Advanced Labs PHY3802L/PHY4822L

3. What is the difference between Switched Reluctance motor and variable reluctance stepper motor?(may12)

Smooth rotation. An adaptive algorithm kills jerky motions in motors.

PHYS 1444 Section 003 Lecture #19

Prognostic Health Monitoring for Wind Turbines

Lab 9 AC FILTERS AND RESONANCE

AC CURRENTS, VOLTAGES, FILTERS, and RESONANCE

Module 5. DC to AC Converters. Version 2 EE IIT, Kharagpur 1

EE 410/510: Electromechanical Systems Chapter 5

ACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors

AC Machinery. Revised October 6, Fundamentals of AC Machinery 1

Chapter 10: Compensation of Power Transmission Systems

Characterizing the Frequency Response of a Damped, Forced Two-Mass Mechanical Oscillator

Elements of Haptic Interfaces

Worksheet for Exploration 31.1: Amplitude, Frequency and Phase Shift

Transcription:

Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia XVII IMEKO World Congress Metrology in the rd Millennium June 7,, Dubrovnik, Croatia CONTROLLING THE OSCILLATIONS OF A SWINGING BELL BY USING THE DRIVING INDUCTION MOTOR AS A SENSOR Andrew Henry, Francis Labrique, Christian Eugène Université Catholique de Louvain Laboratoire d'electrotechnique et d'instrumentation Louvain-la-Neuve, Belgium Abstract Swinging bells deliver the best sound quality when the swinging angle is kept to a specific value proper to each system. The aim of our paper is to propose an original method for controlling this swinging angle without any external sensor, by using the driving motor (actually a threephase induction machine) as a sensor when it is not active as a motor. In the sensor mode, we control the imum speed of the bell, which is related to the swinging angle by a timeinvariant mechanical coefficient specific to each bell system. The main advantage of the proposed solution is that the speed information is practically insensitive to the motor parameters variations. This solution, well adapted to the problem of concern, establishes a close interrelation between the motoring, sensoring and regulating aspects. The pertinence of our solution is deduced from theoretical developments and confirmed both by simulations and experimental observations on a real swinging bell system. Keywords : smart sensor, smart actuator, bell control. INTRODUCTION Sound of bells is an important attribute of numerous cities in the world, both for religious and recreative purposes. Swinging bells, at the opposite of carillon bells which are motionless, are ringing when they are animated by an oscillating movement around their rotation axis with such an amplitude that the clapper inside the bell strikes the wall (two times per cycle). For a given bell, the amplitude of this oscillating movement (swinging angle) must be accurately set to a specific value in order to obtain the best sound quality. Most of swinging bells are today driven by a fractional horsepower three phase induction motor through a chain and cog-wheels system (figure ). A static switch is used for shortly connecting the motor to the mains two times per cycle in order to give impulses to the bell which maintain the swinging angle at the wanted value. Generally, an optical position encoder located on the motor axis is used for the data input of a proper electronic control unit keeping the bell movement to a preset swinging angle. Fig.. Swinging bell system The aim of this paper is to propose an original method for controlling the swinging angle of the bell without any additional position sensor, by using the motor as a sensor when its motor action is suspended. This solution is attractive namely when the purpose is to add a regulator to an in-place swinging system, where room is lacking for installing the classical encoder.. BELL MOTION ANALYSIS The study of the swinging bell motion is performed by neglecting the presence of the clapper as its mass is negligible when compared to the mass of the bell. The motion of the bell can be assimilated to a movement of rotation in the plane perpendicular to its rotation axis so that we can use as generalized position coordinate, the angle θ the bell makes with respect to its equilibrium position (figure ). If C m is the external torque applied to the shaft supporting the bell (i.e. the torque produced by the driving system), the equation of the bell motion is ruled by the following equation :

Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia Cm = J&& θ + νθ& + MgDsinθ () where J is the inertia of the bell and related moving parts referred to the rotation axis νθ & is the friction torque assimilated to a viscous torque (< : viscosity coefficient) M is the mass of the bell (including other moving parts) D is the distance between the bell centre of mass and the rotation axis g is the gravity acceleration. These results were verified on an experimental test bench, the swinging bell of which was a 5 kg model. The drive motor and its controller were used for imposing oscillations of constant amplitude θ M, varying from about,5 radians to, radians. These amplitudes and the corresponding imum speeds were recorded. From the graph shown in figure giving θ & in function of sin(θ M /), the linearity of this function as it appears from () is confirmed. The value of the parameter α of the bell was estimated using (), by least-square fitting on a straight line. This yields in our case α=.76 s νθ &,5 C m θ D Mg Bell. speed (rad/s),5,5 y =,76x,5 Fig.. Parameters associated to the bell motion For computing the duration T (period) of the bell oscillation cycle and the bell imum angular speed θ & (which is reached for θ = ) in function of the amplitude θ M of its oscillation, one may consider that the driving torque exactly compensates the friction torque so that the bell motion equation can be assimilated to : J&& θ+ MgDsin θ= () Defining MgD α= J which is a time-invariant mechanical parameter specific to each bell system, one gets: θ θ & = αsin( M ) () π / dϕ T = α θ (sin( M )sin ϕ),,,6,8,, ( θ ) sin Fig.. Bell imum speed θ & versus sin(θ M /) This value of α was used for computing, using (), the period T of the bell oscillation cycle and to compare the results with the measured values (figure ). The good agreement between the measurements and the theoretical curve confirms the validity of the approximation made by assuming that the driving torque exactly compensates the friction torque. Oscillation period T (s),55,5,5,,5,,5, M measured T theoretical T with sin( θ / ) sin( ϕ ) = () sin( θm / ),5 5 6 7 8 Swing amplitude (in degrees) 9 Fig.. Period of the oscillation cycle in function of the swing amplitude θ M

Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia Now that we have two parameters ( θ & and T) related to the quantity θm of interest, the best choice will be selected from a sensitivity study. From equations () and (), the sensitivities S V of the imum speed θ &, and S T of the oscillation period T, to the amplitude θ M of the oscillation were computed. It is worthwhile to note that these quantities are independent of. In figure 5, these sensitivities are expressed in relative value, f.i. : S V = (d θ & / θ & )/ (d M / M ) It is clearly apparent that the imum speed is much more sensitive to the swing amplitude than the oscillation period. Therefore, the imum speed θ & was selected for the determination trough () of the swing amplitude θ M, as it will gives more accurate results. Sensitivity (%) 9 8 7 6 5 5 6 7 8 9 S V S T Swing amplitude (in degrees) Fig. 5. Sensitivity of the imum speed (S V) and of the oscillation period (S T ) to the swing amplitude θ M. USING THE DRIVING MOTOR AS A SPEED SENSOR.. Choice of the measurement strategy Figure 6 shows how to use a three-phase induction motor as a speed sensor: - two statoric phases are series connected and used as excitation winding - the third phase is used as detection winding. The phases used as excitation winding are fed by an AC voltage source with a low amplitude in order that the machine in its sensor mode develops a negligible torque. The voltage induced in the detection winding gives the speed information since its amplitude and phase depend on the motor speed, as we will see hereafter. Straightforward but somewhat tedious computation based on the motor equations in the stator αβ reference frame [] allow to compute the amplitude of the voltage induced in the measurement winding in function of the Fig. 6. Driving the induction motor in its sensor configuration motor parameters, the rotor speed and the amplitude and frequency of the voltage applied to the excitation winding. The upper part of figure 7 shows that for a given excitation voltage, the relation between the induced voltage amplitude and the speed is highly non linear and strongly dependent on the machine rotor resistance (even for its peak value). As the starting of the bell motion can bring an important thermal rise of the rotor bars and thus a large variation of the rotor resistance, a direct measurement of the speed based on the voltage amplitude in the measurement winding was discarded. Phase shift (degrees) Voltage amplitude 5-5 R r,7 R r R r,5 R r ω s/π - 5 5 5 5 5 5 Motor mechanical speed (Hz) Fig. 7. Detected signal in the measurement winding in function of the speed, for various values of the rotor resistance (5 Hz oscillator frequency) Upper : voltage amplitude Lower : phase shift between the detected voltage and the current in the excitation winding

Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia Computations also show that the phase shift between the voltage induced in the measurement winding and the current flowing into the excitation winding changes very quickly from a positive value to a negative one near the synchronous speed, the zero crossing point occurring at an angular speed ω m equal to (lower part of figure 7): proportionality which is fixed by the diameter of the wheels of the drive system and by the motor number of pole pairs. ω m = ωs ( ) p τ r where ω s is the motor electrical synchronous speed, equal to the angular frequency of the voltage applied to the excitation winding τ r is the rotor time constant L r /R r p is the number of pole pairs. Provided that ω s τ r >>, the speed ω m (multiplied by p) is almost equal to the electrical synchronous speed, which is independent of the motor parameters. Therefore, for values of the excitation angular frequency which are high enough, is it possible to detect if the motor is driven at a speed which is below or above a given value ω M, by feeding, with the help of the oscillator (figure 6), the excitation winding with a voltage having an angular frequency equal to pω M and by measuring the sign of phase shift between the current in the excitation winding and the voltage in the detection winding... Experimental validation of the method For validating this speed measurement method, use was made of the test bench shown in figure 8. It comprises two identical motors, with their shaft geared on the same chain. The main one (the driving motor) is equipped with a position optical incremental encoder and fed by an electronics which controls the bell swinging motion. The auxiliary one (called "sensing motor") is used as a speed sensor according to the measurement method described in the preceding paragraph. The following measurement process was used : - the frequency of the oscillator feeding the sensing motor is fixed at a given value - a swinging motion is imposed to the bell with the help of the driving motor and its control electronics, and the amplitude of oscillations is increased until the minimum phase shift (with sign) between the voltage induced in the detection winding of the sensing motor and the current in its excitation winding goes periodically to zero without sign change: this means that the imum motor electrical speed reaches periodically a value which is equal to the feeding frequency fixed by the oscillator, supposing that the phase shift is exactly zero at the synchronous speed. - the imum value of the motor electrical speed, determined by the control electronics on the basis of the signal generated by the position incremental encoder, is also measured at this moment (this speed is expressed in revolution per second i.e. in Hz). We recall that this imum speed is proportional to the searched quantity θ &. with a coefficient of Auxiliary motor Fig. 8. Test bench with auxiliary motor used as a sensor By repeating this process for various frequencies of the oscillator, the graph of figure 9 was obtained. The straight line plotted in broken line indicates the value of the speed corresponding to the electrical synchronous speed fixed by the oscillator frequency and the small squares the measured values delivered by the control electronics. The graph shows that, excepted for the highest frequency values (corresponding to the highest motion amplitudes), the measured frequency is very close to its theoretical value, which validates the selected measurement process. Motor electrical speed 5 5 5 5 5 5 5 5 5 5 5 5 Oscillator frequency Fig. 9. Validation of the measurement process The discrepancy between the two corresponding frequencies at high frequency is probably mainly due to imprecision in the measurement process implemented in the control electronics which is based on a numerical derivation of the position given by the optical encoder located on the motor shaft.

Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia. CONTROL STRATEGY Equation () is used for computing the bell imum speed corresponding to the wanted swinging angle, supposing that the parameter is known. From this speed, the corresponding imum electrical speed of the motor is, as already set, computed by multiplying the bell imum speed by the ratio between the diameters of the wheels of the drive system (see figure ) and by the number of pole pairs of the motor. This speed expressed in revolution per second gives the frequency of the oscillator used for feeding the motor in the sensor mode (see figure 6). In order to be able to use the motor in the sensor mode when the bell speed reaches its imum value (at = ), we choose to push the bell by connecting the motor to the mains through a static switch just after the bell has reached one of its imum positions M, exactly as a child drives a swing. Just before its connection to the mains, the motor is used as speed sensor. As the motor speed and hence the amplitude of the voltage induced in the detection winding goes to zero when the bell reaches its imum position, we determine the starting instant of the motoring periods by measuring the voltage induced in the detection winding : the motor is connected to the mains when the amplitude of the measured voltage goes beyond a given threshold while increasing (figure ). Voltage in detection winding 9 8 7 6 5...6.8...6.8 u = motoring period time (s) A MATLAB-SIMULINK simulation program was developed for simulating this control strategy. Figure shows the response of the bell to two steps in the imum speed reference values at s and 6 s, and to an increase of the friction torque at t = s. The good performance of the control is clearly apparent and validates the concept. Motor speed (rpm) 8 6 vmax - simulated vmax REF 5 5 5 time (s) Fig.. Response to steps in the imum speed reference values 5. CONCLUSION In this paper, we analysed a method for controlling the amplitude of the oscillations of a swinging bell, using its driving induction machine both as a motor and as a sensor. The main advantage of the method we propose, relies on the fact that in the sensor mode, the imum speed detection (related to the swinging angle) is almost insensitive to the variations of the motor parameters. Beyond the fact that this solution is well adapted to the problem of concern, we claim we discovered a new way to use the induction machine as a rotational speed sensor. Acknowledgements This work was supported by the company Clock-O-Matic, Belgium, whom we thank. Fig.. Determination of the starting points of motoring periods The imum duration of the motoring period is limited to a value which is always smaller than one quarter of the oscillation cycle so that the motor reverses to its sensor mode of operation before the bell reaches its imum speed. During each oscillation cycle, the minimum value reached by the phase shift between the voltage induced in the measurement winding and the current in the excitation winding gives an estimation of the difference between the wanted imum speed of the bell and its real value. It can be used as input error signal for a discrete PI controller the output of which gives the duration of the next motoring period. REFERENCES [] D. Grenier & al., Electromécanique, Dunod, Paris Authors address : F. Labrique and C. Eugène, Catholic University of Louvain, Electrical Department, Maxwell building, place du Levant, B-8, Louvain-la-Neuve, Belgium, phone ---75, fax ---78667, e-mail: labrique@lei.ucl.ac.be, eugene@lei.ucl.ac.be