(1) C = T θ. 1 FIR = finite impulse response

Size: px
Start display at page:

Download "(1) C = T θ. 1 FIR = finite impulse response"

Transcription

1 Comparison of Speed Acquisition Methods based on Sinusoidal Encoder Signals Alexander Baehr, Peter Mutschler Member IEEE Darmstadt University of Technology, Department of Power Electronics and Control of Drives Landgraf-Georg-Str. 4, Darmstadt, Germany Abstract The PI-speed-control using sinusoidal encoder signals for feedback is the standard configuration in highly precise and dynamic servo control. In design, there is necessarily a tradeoff between the design goals of fast rejection of load changes (high controller gain) and uniform turning (moderate controller gain), with especially mechanical resonances limiting the controller gain. This tradeoff can be solved well only if a precise and low-noise speed signal is available. This paper investigates different speed acquisition schemes concerning their performance. In addition to the industry-standard filtered derivative, observers based on the rigid-body, two-mass, and three-mass models are considered. The methods are implemented in a 2.2kW permanent magnet servo motor plant, and a comparison of experimental results is given. Index Terms PI speed control, resonant load, sinusoidal encoder, observer, two inertia system, three inertia system, two mass system, three mass system I. INTRODUCTION This paper investigates different speed acquisition schemes concerning their closed loop performance. It presents results that were measured on a setup which consists mainly of two coupled 2.2kW servo motors, power electronics and a control PC. Either PI-speed control or P-position / PI-speed-control were implemented in the PC software for one servo motor. Performance is measured on the one hand as the r.m.s. deviation of the speed signal during speed control with constant reference speed of 1 rev/s and no load. For an ideal controller, the speed would be exactly constant, so its r.m.s. deviation is a measure for the non-ideality of the control loop. It is calculated by off-line time discrete derivation of an 8 seconds record of the encoder position, so the data regarded are not smoothed by the respective filter or observer. To make comparison easier, all control loops were designed such that the r.m.s. deviation was approximately 0.1 rad/s. For the setup regarded, this is the subjective limit beyond which significant acoustic noise occurs. Tuning of the speed deviation was done by varying the delay time constant of the speed acquisition filter or observer, which changes the speed quality by itself and additionally affects the controller design; see the next sections for details. On the other hand, performance is measured regarding the load step rejection with P-position- / PI-speed-control. Several defined stepwise load torque changes of amount T were executed by the load machine, and the maximum deviation θ from the reference position was used to compute the dynamic stiffness of the control loop C as The standard speed acquisition method for industrial drives, deriving and low-pass filtering the position signal was investigated first. The investigated setup has its lowest mechanical resonant frequency at 970 Hz, so the filter s task is to passively damp this frequency in order to allow high controller gains. In addition, a notch filter can be used that damps especially the resonant frequency in the control loop spectrum. Standard notch filters are derived from a low pass filter through the lowpass-bandstop transformation. As an alternative, [1] proposes a simple FIR 1 band stop filter. A second method for speed acquisition is an observer based on the simple rigid-body model of the mechanical system (see fig. 2). Such observers are tested in [3] and [4] in comparison to the filtered derivative. Both theses state that observers lead to a better uniform run. In both cases, experimental setups of linear motors without load machines are regarded, so that data for the disturbance rejection are missing and mechanical resonances should be negligible. Besides, [3] uses only an incremental position encoder, causing significant quantization noise. The good performance of the rigid-body observer for incremental encoder signal processing is confirmed in other papers [11]. A more advanced method is an observer modeling the mechanical resonance as a two- or three-inertia system. Nearly all papers on this subject are limited to two-inertia models, pointing out that higher order systems can be approximated this way [5]. The frequencies to be actively damped are usually significantly lower than the lowest resonance of the setup investigated here, which is 970 Hz. As a consequence, the encoder is assumed to be stiffly mounted, while its oscillating behavior is considered in this paper. Many papers deal with the active damping through changes in the controller structure, such as acceleration or shaft torque feedback [9], [10], [5]; such changes are not subject of this paper. Where observers for multi inertia systems are used, they are often designed by placing all poles to one location in the s-plane [5] or as a Kalman filter [6]. [7] uses the poles of the state control loop, left-shifted by a constant distance. In [8], a setup regarded as a three inertia system with eigenfrequencies of 400 and 860 Hz is investigated. An observer for speed acquisition is designed, and it is shown that good quality of the speed signal allows active damping even through the standard PI controller. Further investigations of a state control revealed that state control leads to no better performance. This was confirmed for the setup regarded here. C = T θ (1) 1 FIR = finite impulse response

2 II. SPEED ACQUISITION USING THE FILTERED DERIVATIVE OF THE POSITION SIGNAL The standard method for industrial drives is using the low pass filtered derivative of the position signal as speed feedback. For the investigated setup, main task for the filter was to passively damp the 970 Hz resonant mode in order to allow high controller gains. This paper is limited to investigation of IIR 2 low pass digital filters that are achieved from continuous-time filters through the bilinear transformation. FIR low pass filters are not investigated because they need a higher order and delay for an equal falling edge rate. Filters of 1st to 3rd order according to the Butterworth and Chebyscheff optimizations were tried (results see fig. 5, no. 1-5). These filters are optimized for a steep falling edge rate. For Butterworth filters, the absolute value bode plot is monotonous, while for Chebyscheff filters it is allowed to fluctuate in the passband by a specified amount. Which amount to choose surely depends on the application; Chebyscheff filters with 3 db fluctuation are investigated here as an example. For each filter, a delay time constant was calculated through approximation of the denominator polynomial by its constant and linear parts. They were made derivation filters by multiplication with s, and then transformed to time discrete IIR filters. To passively damp especially the 970 Hz resonance, a notch filter can be added (fig. 5, 6-7). It is designed independently and then added to the low pass by multiplication of the transfer functions. Standard notch filters are achieved from the lowpass-to-bandstop transformation of first order lowpass filters. For design, the notch frequency (here: 970 Hz) and the width of the stop band have to be specified. Since it was never possible to extend the low pass filter s cutoff frequency beyond 970 Hz, its cutoff frequency was used as the lower border frequency for the notch filter. The time constant of the filter was chosen by varying the cutoff frequency of the low pass filter. The notch filter turned out to contribute only a little delay. As an alternative, a simple FIR bandstop filter (fig. 5 no. 8) is proposed in [1]. It is located at the output of the speed controller, but can be moved to the feedback path with no changes to the load behavior which is investigated here. This filter superposes its input with a copy delayed by a number of time steps k. For the frequency ω S fulfilling ω S k T = π (with sample time T), this means a phase shift of 180, so it is damped out. The best filter design in z-domain to damp out a 970 Hz oscillation at 10 khz sample rate is then F (z) = 1 + z 5 2 with a delay time of 2.5 T = 250µs. chained with a 1st order low pass filter. 2 IIR = infinite impulse response (2) This filter was Fig. 1. Amplification vs. frequency of different derivation filters and one observer (see section III); performance see fig. 5 Fig. 2. *! E G J 6 Structure of the rigid-body observer * J I F A J H A H Ω * θ θ A H III. SPEED ACQUISITION USING OBSERVERS BASED ON THE ONE INERTIA MODEL ( RIGID-BODY OBSERVER ) Figure 2 shows the structure of the rigid-body observer (with plant inertia J, torque constante k T, load torque t L, reference current in the quadrature axis i q, speed Ω, encoder angle θ, and feedback constants k B1,2,3 ). Estimated values are marked as ˆx. To observe the load torque, an integrator is used which gets its input only from the feedback signal. Load and motor torque are integrated two times to get the estimated position angle, which is compared to the sensor angle to compute the observer feedback. For implementation in the control PC, the corresponding time discrete observer has to be used. For a time discrete observer, there is generally the possibility to use the estimated values of one step ahead; this improved the observer s performance a little. For observer design, two methods for pole placing and the Kalman filter were considered. As to pole placing, the desired poles were specified in s-domain, then converted to z-domain to calculate the feedback values. The Kalman filter design algorithm works directly in z-domain. The first observer (fig. 5 no. 9) was designed by placing all three poles to one negative real value. This method is recommended in several papers, such as [3] and [4]. The delay time constant was chosen by changing this value. A second way is to place the observer s eigenvalues to those of a 3rd order Butterworth filter (fig. 5 no. 10). The goal of this placement is to achieve an optimum attenuation for distur-

3 A H E? H? K F E C A H? JH IAHL IAHL Ω? Ω? Ω Ω 0 θ 0! I B Fig. 3. Three mass model for the regarded setup? bances beyond the filter s cutoff frequency. The time constant is altered by changing the cutoff frequency. Finally, the static Kalman filter design method was used (fig. 5 no. 11). This method is based on the idea of a state space system that is disturbed by white noise added to the system equations and sensor outputs. The covariance matrices of system noise Q and sensor noise R are specified, and the feedback coefficients are chosen for a statistically optimal estimation. Usually, only the main diagonal of Q is set to values which stand for the amount of all kinds of disturbances the designer expects for the respective equation. R is a scalar for single-sensor systems. As a first approach, only the load torque was considered disturbed. If the state vector x is defined as x T = (θ Ω t L ) this means that only R and the matrix element q 33 are given a value different from zero. As the resulting filter does not change if the Q and R matrices are scaled equally, there is only one degree of freedom left. This was used to adjust the observer s time constant: The lower R and the larger q 33, the faster the observer. In a second step, it was tried to consider the speed fluctuations due to slot latching as disturbances in the ˆΩ-equation, so q 22 was set to a values computed from recorded data. This led to no better results. IV. OBSERVERS FOR TWO AND THREE INERTIA SYSTEMS This section deals with the modelling of the eigenfrequencies through a two or three inertia system. The model shown in figure 3 is considered a valid model for the experimental setup. For a two-mass approach, J 1 and J 2 are joined to one inertia J 1. As opposed to other papers, considering the encoder fixing a separate oscillating inertia was plausible and lead to good results. The system model is based on the identification of the controlled system. In an experiment, the encoder signal was measured when exciting the plant by a current waveform consisting of several sinusoids. With an 8 second record of both signals, a least squares estimation was done using the AR- MAX model [12]. This revealed three lightly damped poles of the transfer function at 970, 1370 and 2330 Hz as well as two lightly damped zeros at 772 and 1730 Hz. The Fouriertransformed response signal shows an increased noise level between about 1000 and 1300 Hz, which is caused by oscillations of the encoder. Because of their light damping, the poles and zeros were approximated as being undamped, and regarded as those of an E G 6 H Ω 1 J I F A H J H A Fig. 4. Structure of the two inertia system model. The observer s feedback paths were omitted for clarity undamped multi mass system. The models were designed to represent the lowest poles and zeros of the system. First model is a two inertia system (results see fig. 5 no ) with a resonant frequency of 970 Hz. Given the two inertias J 0 and J 1 from geometrical data of the plant, the spring constant can be calculated from the resonant frequency. The second model is a three inertia system (fig. 5 no ) consisting of encoder fixing, controlled servo and load servo. The resulting transfer function in s-domain has two conjugate complex zeros and two times two conjugate complex poles, which were matched to 772, 970, and 1370 Hz, respectively. With these equations, only one degree of freedom remains for the calculation of the system parameters. Here, the one solution was used where the computed inertias are closest to the values calculated from geometrical setup data. The structure of the two inertia model is shown in fig. 4; the observer feedback paths were omitted for clarity. It consists of the two inertias (J 0 : encoder mount, J 1 : machines), the elastic coupling with spring constant c 01, the integrator for modeling the encoder angle and the integrator estimating the load torque. The load torque was modeled as affecting both inertias equally. This is not physically correct, but decouples the load torque observer from system oscillations, leading to better observer performance. The proportional part of the PI speed controller was implied in the system model as if it was part of the system; this path is depicted as a dashed line in fig. 4. The three mass model is developed by adding one more inertia J 2, and one more elastic coupling; the motor torque drives J 1, and the load torque affects all three inertias. Based on this model, the first step is to design an observer similar to [8]: The encoder angle is derived and compared to the modeled encoder speed ˆΩ 0, the difference is used for feedback; this structure will be called the speed-only observer (fig. 5 no. 12,13,16,17). For design, the method of eigenvalue placing was used. Though the eigenvalues of an observer can be placed arbitrarily in general, the usual pole placing strategies mentioned

4 TABLE I SUMMARY OF POLE CONFIGURATIONS USED Version 1: 20 damping Version 2: 45 damping -3000, e ±j e ±j135 additional poles for three inertia observer: 9000 e ±j100 additional pole for complete observer: in section III led to poor results. A number of approaches to design a Kalman filter were tried, but did not work either. Better results were obtained when the poles were placed in a configuration not too far away from the system s natural pole locations. See table I for a summary of the pole configurations used. The two mass speed-only observer is 4th order. The system s natural poles are two poles at s = 0 and one conjugate imaginary pole pair, representing the resonant frequency. The observer feedback s goal is to move the poles to the left, making the system stable. For the resonant poles, the absolute value was changed only little, in order to move it away from the encoder oscillation range at 1000 to 1300 Hz. The poles were turned around the origin to the left by either 20 or 45 degrees. Turning them further, in order to get a faster observer, resulted in too much noise in the estimated state variables. The two poles at the origin could be moved far to the left to s = The corresponding three mass system is of 6th order, with one more imaginary pole pair representing the second resonant frequency. These poles absolute value was enlarged a little, then they were turned to the left by 10 degrees. Further turning was not necessary, since the effect of this resonance is not important for the practical controlled system (see fig. 6). As an alternative observer structure, the estimated encoder angle as shown in fig. 4 can be compared to the measured encoder angle, with the difference used for feedback. This structure is called the complete observer (fig. 5 no. 14,15,18,19), its order is one more than the speed-only observer. It is good to place the additional pole considerably faster than the others, as the observer will show low frequency oscillations otherwise. The third variant tested is the reduced observer [14] (fig.5 no. 20,21). This observer dispenses with observing the measurable states, reducing its order by that number. For state control, the observer s states then have to be used together with the measured values. There is no longer the option of predicting the system states one step ahead. All observers were designed as stated here. In order to tune the control loop for the given speed quality of 0.1 rad/s, only the PI controller gain was changed (see next section). V. EXPERIMENTAL SETUP The speed acquisition methods introduced above were tested on an experimental setup which consists mainly of two coupled 2.2 kw permanent magnet servo machines, two inverters with a coupled DC link, signal processing electronics, and a PC in which the control algorithms are implemented. The torque constant for one motor is k T = 0.533Nm/A in the sense of fig. 2 and 4, the overall inertia of the setup is J = 20.05kgcm 2. The controlled servo has an incremental encoder and an acceleration sensor mounted on its b-side using a short extension sleeve; only the encoder signal is used here. The encoder is a Huebner HOGS 80 type hollow shaft sinusoidal encoder with 2048 periods/rev. Its signals are digitalized by 12-bit ADconverters. The position is then computed using the usual arctangens method, showing an overall precision of 9 valid bits per encoder period. Speed acquisition and control algorithms are implemented in a standard PC. The load servo is used to simulate a mechanical load. Its inverter is switched off for smooth turning experiments, and run in current control mode to get quick load changes for the disturbance rejection experiments. The time constant of its current control loop is approx. 500µs. While position and speed control are realized in the PC software, current control is done by an analog circuit designed according to [13]. This control method works with hysteresis comparators; the PC provides an analog current command in stator-fixed coordinates. The usual cascade of P-position and PI-speed controllers is used. The speed controller was designed according to the well-known symmetrical optimum, based on the load acquisition filter s or observer s delay time constant together with an additional time constant of T S = 234µs for digital control and current control loop. For design of the position controller, the optimum of magnitude was used. There are two possibilities to design a speed controller using feedback from an observer. First, the observer s characteristic polynomial can be approximated by its linear part in order to get an approximate time constant, which is then used for speed controller design. Second, the method from state control can be used. In state control, the controller feedback is usually designed independently from the observer, i. e. assuming that all state variables were measurable without delay. Care must only be taken that the observer poles are far left from the control system s poles. This method is based on the separation theorem, which states that the eigenvalues of the closed controller loop with observer will be those of the control loop plus the observer s. For the proof of the separation theorem [14], no assumptions about the feedback vector need to be made, so it extends to the proportional controller feeding back only one state variable. If the PI speed controller is designed according to the symmetrical optimum assuming a delay-free observation, the gain is too high to produce working results. Thus, an extension of the symmetrical optimum was used where the proportional gain is chosen arbitrarily, and the integral gain is computed such that in the bode plot, the maximum phase occurs where the logarithmic absolute value graph crosses zero. For an open speed loop transfer function PI speed controller controlled system { (}}{ F O (s) = K R ) {}}{ K S st I s (1 + st S ) (3) the rule is to set the integration time constant to T I = 1 (K R K S ) 2 T S (4)

5 ' &! " # $ % & ' % $ # "! I J A H B EJ A H # # A H * K J J A H M H J D B EJ A H # # 0! A H * K J J A H M H J D B EJ A H % # A H O+ I D? A D> A B B B EJ A * # 0! A H + D A > O I? D A B B B EJ A * ' & 0 I J A H B EJ A H & # 0 J? D B EJ A H & # ' A H * K J J A H M H J D B EJ A H '! 0 J? D B EJ A H '! 0 I J A H B EJ A H $ > I J F B EJ A H I A A H EC E@ O > I A H L A H F A I F =? J I " H EC E@ O > I A H L A H F A I F =? E A = " 0 * K J J A H M H J D B EJ A H H EC E@ O I J = J E? = = B EJ A H $ G!! 4 E A H J E= I F A O > I A H L A = F E C E A H J E= I F A O > I A H L A H " = F E C E A H J E=? F A J A > I A H L A = F E C E A H J E=? F A J A > I A H L A H " = F E C! E A H J E= I F A O > I A H L A = F E C! E A H J E= I F A O > I A H L A H " = F E C! E A H J E=? F A J A > I A H L A = F E C! E A H J E=? F A J A > I A H L A H " = F E C! E A H J E= H K? > I A H L A = F E C! E A H J E= H K? > I A H L A H " = F E A HEL = JEL A M = AI HI EL = J EL A M B EJ A H J? D F B EJ = I AI H B EJ A H H EC E@ O > I A H L A H JM E A HJE= > I A H L A H J D H A A E A H J E= > I A H L A H # # # F A I F A F C = E O = E? = I J EB B A I I H Fig. 5. Investigated speed acquisition structures, used open loop gain, and achieved dynamic stiffness no longer regarding the observer s delay. This method was used for the two and three mass observers. Because of their high order and thus high delay time constant, the standard symmetrical optimum would have led to inacceptably low gains. VI. EXPERIMENTAL RESULTS Twenty one different speed acquisition schemes were investigated experimentally for their closed loop performance (see fig. 5). The comparison is based on equal steady state behavior, i. e. in all cases the control was tuned to produce a 0.1 rad/s r.m.s. speed deviation at steady state. Performance is measured as the dynamic stiffness when stepwise load changes are applied to the position controlled system. The open speed loop gain that resulted from the tuning, and the measured dynamic stiffness are shown in fig. 5. It can be seen that all low pass filters (no. 1-5) lead to similar results. Performance shrinks with increasing filter order, thus filters of higher order than 3 were not investigated. Obviously for the used setup, a steeper stop band behavior at the expense of a higher delay time constant does not pay, because the resonance frequencies allow a high control loop bandwidth even when lightly damped. The control loop without any filter was unusable, though. The low pass plus notch filters (no. 6,7) perform significantly better than simple low pass filters. The reason is that the notch filter achieves a much better suppression of the 970 Hz resonant frequency (see fig. 1) while contributing only few to the delay time constant. The FIR band stop filter according to (2) (no. 8) shows a weak stop band behavior, as can be seen in figure 1, in spite of its rather high delay time contribution. This explains the poor performance of this filter in the experiments. The results using rigid-body observers (no. 9-11) are very poor. Generally speaking, an observer compared to a filter implements knowledge about the controlled system, so that the modeled behavior can be observed without delay. The expense, as figure 1 shows, is a much poorer low pass characteristic; please note that the observer is 3rd order. The rigid body observer neither implements knowledge about the 970 Hz resonance, nor suppresses it sufficiently, which is an explanation for the poor performance. The observers for two and three inertia systems (no ) do implement this knowledge in a physically quite correct way. As a result, their performance is significantly better than that of a filter. Best performance is achieved using the speedonly observer for a three mass system. Compared to the reduced observer, it has the advantage of realizing a prediction of the state variables. The complete observer is inferior because has a higher order and tends more to low frequency oscillations, most likely due to model imperfections. These oscillations were the limiting factor for the control loop gain using complete three mass observers; their speed quality was better than demanded. The speed-only two inertia observer no. 12 shows a little inferior performance, while other structure variations lead to much inferior results. So, the approximation of the system as a two mass system is sufficient if the observer is designed carefully, but it is shown here that the results are better and more reliable using the three mass system. It has to be added that for the two mass system, identification and modeling are much easier. Concerning the pole placing, placing to stronger damped locations was not successful. It enlarged the noise in the feedback signal without achieving a better damping effect of the whole control. The Kalman filter method did not work for the two and three mass observers. It was tried, but did not produce useful result. This is because the main disturbances of the setup are the encoder oscillations in the range of Hz. This frequency information was used for pole placing (the poles absolute values were put well away from that range), but can hardly be formulated as white noise covariances. It must be admitted that, if a mechanical oscillating system is regarded as the correct model for the setup, the deviation of the encoder speed is surely not a valid quality measure. In real applications, the speed quality at the load mass would be important. It could not be used here because the load servo s encoder signal is not yet available for the control PC. As a

6 Fig. 6. FFT graphs of machine speed Ω m and reference current i q during uniform turning at 1 rev/s: 1st order filtered derivative used as speed signal (performance see fig.5 no. 1) promising fact, oscillations in a multi mass system usually affect each mass; if they can be measurably damped at one location, they are damped out everywhere. Fig. 6 shows the frequency spectra of machine speed and reference current for a control loop with speed acquisition using derivation of the position signal and a 1st order low pass filter. The resonant frequencies at 970 and 1370 Hz can be seen as well as the 1st, 2nd and, aliased, 3rd harmonic of the encoder frequency. Certain low frequencies have high amplitudes due to slot latching. The encoder frequency harmonics are even feeded through the controller and can be seen in the reference current signal. The magnitudes in the speed signal are nearly equally high for all control loops. Using higher order filters reduces them a little, and suppresses those frequencies in the current signal. Though, the overall performance of the higher order filters is poorer. VII. CONCLUSION In this paper, different speed acquisition schemes based on sinusoidal encoder signals are tested for their ability to solve the tradeoff between a fast rejection of load changes and a low deviation of speed while turning, i. e. to allow high gain control loops with the ability to turn smoothly. For the setup regarded, the limiting problem is a 970 Hz mechanical resonance. In addition to the industry-standard filtered derivative, observers based on the rigid-body, two-mass, and three-mass models are investigated. The investigations revealed that the low pass filtered derivative of the encoder signal is yet a rather good speed signal, allowing a dynamical stiffness around 1000 Nm/rad together with a rather smooth turning. For the setup regarded, higher order filters perform weaker. Performance is improved by adding a notch filter, preventing the controller from exciting the plant s lowest resonant frequency. The simple rigid-body observer achieves much poorer results, i. e. only half the stiffness compared to a control loop with first order filter. This can be explained because the observer neither considers the resonance in its model nor achieves a transfer function with a good low pass behavior. Observers based on two or three inertia mechanically oscillating system models do implement knowledge about the resonance, and produce much better results, allowing a stiffness as high as 2200 Nm/rad. Three inertia observers show a little better performance, at the expense of a much more complicated identification and modeling procedure. Further work will be to add an encoder signal correction which eliminates the encoder frequency harmonics from the spectrum of the feedback signal. ACKNOWLEDGMENT This investigation is part of a research supported by the DFG Deutsche Forschungsgemeinschaft under Project No. MU 1109/6-1 REFERENCES [1] S. Vukosavic, M Stojic: Suppression of Torsional Oscillations in a High-Performance Speed Servo Drive; IEEE Transactions on Industrial Electronics, Vol.45 No.1 pp , February 1998 [2] A. Gees: Accelerometer-enhanced Speed Estimation for Linear-Drive Machine Tool Axes; Diss. Ecole Polytechnique Federale de Lausanne 1996 [3] U. Brahms: Regelung von Lineardirektantrieben fuer Werkzeugmaschinen; Diss. Universitaet Hannover 1998 [4] S. Brueckl: Regelung von Synchron-Linearmotoren fuer hochgenaue Vorschubantriebe bei Werkzeugmaschinen; Diss. TU Muenchen 2000, VDI Fortschritt-Berichte Reihe 8, Nr. 831 [5] Y. Hori, H. Iseki, K. Sugiura: Basic Consideration of Vibration Suppression and Disturbance Rejection Control of Multi-Inertia System using SFLAC (State Feedback and Load Acceleration Control); IEEE Transactions on Industry Applications, Vol.30 No.4 pp , July/ August 1994 [6] G. Ferretti, G. Magnani, P. Rocco: LQG Control of Elastic Servomechanisms Based on Motor Position Measurements; IEEE 5th International Workshop on Advanced Motion Control in Coimbra 1998, pp [7] M. Goslar: Ein Beitrag zur anwendungsorientierten Zustandsregelung elektrischer Hochleistungsantriebe; Diss. TU Clausthal 1998 [8] J. Fassnacht, P. Mutschler: Benefits and Limits of Using an Acceleration Sensor in Actively Damping High Frequent Mechanical Oscillations; 36th IAS Annual Meeting in Chicago 2001, Conference Record pp [9] K. Suguira, Y. Hori: Vibration Suppression in 2- and 3-Mass System Based on the Feedback of Imperfect Derivative of the Estimated Torsional Torque; IEEE Transactions on Industrial Electronics Vol. 43 No. 1 pp , February 1996 [10] G. Ellis, R. D. Lorenz: Resonant Load Control Methods for Industrial Servo Drives, IEEE Industry Applications Conference 2000, Conference Record vol. 3 pp [11] S. Yang, S. Ke: Performance Evaluation of a Velocity Observer for Accurate Velocity Estimation of Servo Motor Drives, IEEE Transactions on Industry Applications, vol. 36 no. 1 pp , January/ February 2000 [12] T. Soederstroem, P. Stoica: System Identification, Prentice Hall 1989 [13] M. Kazmierkowsky, A. Dzieniakowsky, W. Sulkowski: Novel Space Vector Based Current Controllers for PWM-Inverters; IEEE Transactions on Power Electronics Vol. 6 pp , January 1991 [14] O. Foellinger: Regelungstechnik; 8. Auflage, Huethig Buchverlag 1994

Journal of Electrical Engineering

Journal of Electrical Engineering Theoretical and experimental investigation of a servo control s dynamic stiffness and smoothness Alexander Baehr, Peter Mutschler Member IEEE Darmstadt University of Technology, Department of Power Electronics

More information

Automatic Control Motion control Advanced control techniques

Automatic Control Motion control Advanced control techniques Automatic Control Motion control Advanced control techniques (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Motivations (I) 2 Besides the classical

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

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

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

Response spectrum Time history Power Spectral Density, PSD

Response spectrum Time history Power Spectral Density, PSD A description is given of one way to implement an earthquake test where the test severities are specified by time histories. The test is done by using a biaxial computer aided servohydraulic test rig.

More information

Shaft Torque Excitation Control for Drivetrain Bench

Shaft Torque Excitation Control for Drivetrain Bench Power Electronics Technology Shaft Excitation Control for Drivetrain Bench Takao Akiyama, Kazuhiro Ogawa, Yoshimasa Sawada Keywords Drivetrain bench,, Excitation Abstract We developed a technology for

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

Optimizing Performance Using Slotless Motors. Mark Holcomb, Celera Motion

Optimizing Performance Using Slotless Motors. Mark Holcomb, Celera Motion Optimizing Performance Using Slotless Motors Mark Holcomb, Celera Motion Agenda 1. How PWM drives interact with motor resistance and inductance 2. Ways to reduce motor heating 3. Locked rotor test vs.

More information

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

Smooth rotation. An adaptive algorithm kills jerky motions in motors. Page 1 of 4 Copyright 2004 Penton Media, Inc., All rights reserved. Printing of this document is for personal use only. For reprints of this or other articles, click here Smooth rotation An adaptive algorithm

More information

FOURIER analysis is a well-known method for nonparametric

FOURIER analysis is a well-known method for nonparametric 386 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 54, NO. 1, FEBRUARY 2005 Resonator-Based Nonparametric Identification of Linear Systems László Sujbert, Member, IEEE, Gábor Péceli, Fellow,

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

IN MANY industrial applications, ac machines are preferable

IN MANY industrial applications, ac machines are preferable IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 46, NO. 1, FEBRUARY 1999 111 Automatic IM Parameter Measurement Under Sensorless Field-Oriented Control Yih-Neng Lin and Chern-Lin Chen, Member, IEEE Abstract

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

EE 422G - Signals and Systems Laboratory

EE 422G - Signals and Systems Laboratory EE 422G - Signals and Systems Laboratory Lab 3 FIR Filters Written by Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 September 19, 2015 Objectives:

More information

Modal Parameter Estimation Using Acoustic Modal Analysis

Modal Parameter Estimation Using Acoustic Modal Analysis Proceedings of the IMAC-XXVIII February 1 4, 2010, Jacksonville, Florida USA 2010 Society for Experimental Mechanics Inc. Modal Parameter Estimation Using Acoustic Modal Analysis W. Elwali, H. Satakopan,

More information

VOLD-KALMAN ORDER TRACKING FILTERING IN ROTATING MACHINERY

VOLD-KALMAN ORDER TRACKING FILTERING IN ROTATING MACHINERY TŮMA, J. GEARBOX NOISE AND VIBRATION TESTING. IN 5 TH SCHOOL ON NOISE AND VIBRATION CONTROL METHODS, KRYNICA, POLAND. 1 ST ED. KRAKOW : AGH, MAY 23-26, 2001. PP. 143-146. ISBN 80-7099-510-6. VOLD-KALMAN

More information

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according

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

Active Filter Design Techniques

Active Filter Design Techniques Active Filter Design Techniques 16.1 Introduction What is a filter? A filter is a device that passes electric signals at certain frequencies or frequency ranges while preventing the passage of others.

More information

All Servos are NOT Created Equal

All Servos are NOT Created Equal All Servos are NOT Created Equal Important Features that you Cannot Afford to Ignore when Comparing Servos Michael Miller and Jerry Tyson, Regional Motion Engineering Yaskawa America, Inc. There is a common

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

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

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

Review of Filter Types

Review of Filter Types ECE 440 FILTERS Review of Filters Filters are systems with amplitude and phase response that depends on frequency. Filters named by amplitude attenuation with relation to a transition or cutoff frequency.

More information

Dynamic Vibration Absorber

Dynamic Vibration Absorber Part 1B Experimental Engineering Integrated Coursework Location: DPO Experiment A1 (Short) Dynamic Vibration Absorber Please bring your mechanics data book and your results from first year experiment 7

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

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according

More information

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

New Direct Torque Control of DFIG under Balanced and Unbalanced Grid Voltage 1 New Direct Torque Control of DFIG under Balanced and Unbalanced Grid Voltage B. B. Pimple, V. Y. Vekhande and B. G. Fernandes Department of Electrical Engineering, Indian Institute of Technology Bombay,

More information

EC6405 - CONTROL SYSTEM ENGINEERING Questions and Answers Unit - II Time Response Analysis Two marks 1. What is transient response? The transient response is the response of the system when the system

More information

Understanding Digital Signal Processing

Understanding Digital Signal Processing Understanding Digital Signal Processing Richard G. Lyons PRENTICE HALL PTR PRENTICE HALL Professional Technical Reference Upper Saddle River, New Jersey 07458 www.photr,com Contents Preface xi 1 DISCRETE

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

Type of loads Active load torque: - Passive load torque :-

Type of loads Active load torque: - Passive load torque :- Type of loads Active load torque: - Active torques continues to act in the same direction irrespective of the direction of the drive. e.g. gravitational force or deformation in elastic bodies. Passive

More information

MODEL MODIFICATION OF WIRA CENTER MEMBER BAR

MODEL MODIFICATION OF WIRA CENTER MEMBER BAR MODEL MODIFICATION OF WIRA CENTER MEMBER BAR F.R.M. Romlay & M.S.M. Sani Faculty of Mechanical Engineering Kolej Universiti Kejuruteraan & Teknologi Malaysia (KUKTEM), Karung Berkunci 12 25000 Kuantan

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

LC Resonant Circuits Dr. Roger King June Introduction

LC Resonant Circuits Dr. Roger King June Introduction LC Resonant Circuits Dr. Roger King June 01 Introduction Second-order systems are important in a wide range of applications including transformerless impedance-matching networks, frequency-selective networks,

More information

ENHANCEMENT OF THE TRANSMISSION LOSS OF DOUBLE PANELS BY MEANS OF ACTIVELY CONTROLLING THE CAVITY SOUND FIELD

ENHANCEMENT OF THE TRANSMISSION LOSS OF DOUBLE PANELS BY MEANS OF ACTIVELY CONTROLLING THE CAVITY SOUND FIELD ENHANCEMENT OF THE TRANSMISSION LOSS OF DOUBLE PANELS BY MEANS OF ACTIVELY CONTROLLING THE CAVITY SOUND FIELD André Jakob, Michael Möser Technische Universität Berlin, Institut für Technische Akustik,

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

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3 NH 67, Karur Trichy Highways, Puliyur C.F, 639 114 Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3 IIR FILTER DESIGN Structure of IIR System design of Discrete time

More information

Application Note #2442

Application Note #2442 Application Note #2442 Tuning with PL and PID Most closed-loop servo systems are able to achieve satisfactory tuning with the basic Proportional, Integral, and Derivative (PID) tuning parameters. However,

More information

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit Application Note 097 Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit Introduction The importance of digital filters is well established. Digital filters, and more generally digital

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

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

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

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE 3.1 GENERAL The PMBLDC motors used in low power applications (up to 5kW) are fed from a single-phase AC source through a diode bridge rectifier

More information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

Structure of Speech. Physical acoustics Time-domain representation Frequency domain representation Sound shaping

Structure of Speech. Physical acoustics Time-domain representation Frequency domain representation Sound shaping Structure of Speech Physical acoustics Time-domain representation Frequency domain representation Sound shaping Speech acoustics Source-Filter Theory Speech Source characteristics Speech Filter characteristics

More information

Realising Robust Low Speed Sensorless PMSM Control Using Current Derivatives Obtained from Standard Current Sensors

Realising Robust Low Speed Sensorless PMSM Control Using Current Derivatives Obtained from Standard Current Sensors Realising Robust Low Speed Sensorless PMSM Control Using Current Derivatives Obtained from Standard Current Sensors Dr David Hind, Chen Li, Prof Mark Sumner, Prof Chris Gerada Power Electronics, Machines

More information

Correction for Synchronization Errors in Dynamic Measurements

Correction for Synchronization Errors in Dynamic Measurements Correction for Synchronization Errors in Dynamic Measurements Vasishta Ganguly and Tony L. Schmitz Department of Mechanical Engineering and Engineering Science University of North Carolina at Charlotte

More information

BSNL TTA Question Paper Control Systems Specialization 2007

BSNL TTA Question Paper Control Systems Specialization 2007 BSNL TTA Question Paper Control Systems Specialization 2007 1. An open loop control system has its (a) control action independent of the output or desired quantity (b) controlling action, depending upon

More information

CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION

CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION Broadly speaking, system identification is the art and science of using measurements obtained from a system to characterize the system. The characterization

More information

PHYS225 Lecture 15. Electronic Circuits

PHYS225 Lecture 15. Electronic Circuits PHYS225 Lecture 15 Electronic Circuits Last lecture Difference amplifier Differential input; single output Good CMRR, accurate gain, moderate input impedance Instrumentation amplifier Differential input;

More information

Development of a Package for a Triaxial High-G Accelerometer Optimized for High Signal Fidelity

Development of a Package for a Triaxial High-G Accelerometer Optimized for High Signal Fidelity Development of a Package for a Triaxial High-G Accelerometer Optimized for High Signal Fidelity R. Langkemper* 1, R. Külls 1, J. Wilde 2, S. Schopferer 1 and S. Nau 1 1 Fraunhofer Institute for High-Speed

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

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

Analysis of Indirect Temperature-Rise Tests of Induction Machines Using Time Stepping Finite Element Method IEEE TRANSACTIONS ON ENERGY CONVERSION, VOL. 16, NO. 1, MARCH 2001 55 Analysis of Indirect Temperature-Rise Tests of Induction Machines Using Time Stepping Finite Element Method S. L. Ho and W. N. Fu Abstract

More information

System analysis and signal processing

System analysis and signal processing System analysis and signal processing with emphasis on the use of MATLAB PHILIP DENBIGH University of Sussex ADDISON-WESLEY Harlow, England Reading, Massachusetts Menlow Park, California New York Don Mills,

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

CS545 Contents XIV. Components of a Robotic System. Signal Processing. Reading Assignment for Next Class

CS545 Contents XIV. Components of a Robotic System. Signal Processing. Reading Assignment for Next Class CS545 Contents XIV Components of a Robotic System Power Supplies and Power Amplifiers Actuators Transmission Sensors Signal Processing Linear filtering Simple filtering Optimal filtering Reading Assignment

More information

Real-time Math Function of DL850 ScopeCorder

Real-time Math Function of DL850 ScopeCorder Real-time Math Function of DL850 ScopeCorder Etsurou Nakayama *1 Chiaki Yamamoto *1 In recent years, energy-saving instruments including inverters have been actively developed. Researchers in R&D sections

More information

Performance Optimization Using Slotless Motors and PWM Drives

Performance Optimization Using Slotless Motors and PWM Drives Motion Control Performance Optimization Using Slotless Motors and PWM Drives TN-93 REV 1781 Section 1: Abstract Smooth motion, meaning very low position and current loop error while at speed, is critical

More information

RTTY: an FSK decoder program for Linux. Jesús Arias (EB1DIX)

RTTY: an FSK decoder program for Linux. Jesús Arias (EB1DIX) RTTY: an FSK decoder program for Linux. Jesús Arias (EB1DIX) June 15, 2001 Contents 1 rtty-2.0 Program Description. 2 1.1 What is RTTY........................................... 2 1.1.1 The RTTY transmissions.................................

More information

Lecture 18 Stability of Feedback Control Systems

Lecture 18 Stability of Feedback Control Systems 16.002 Lecture 18 Stability of Feedback Control Systems May 9, 2008 Today s Topics Stabilizing an unstable system Stability evaluation using frequency responses Take Away Feedback systems stability can

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing Fourth Edition John G. Proakis Department of Electrical and Computer Engineering Northeastern University Boston, Massachusetts Dimitris G. Manolakis MIT Lincoln Laboratory Lexington,

More information

Advanced Motion Control Optimizes Laser Micro-Drilling

Advanced Motion Control Optimizes Laser Micro-Drilling Advanced Motion Control Optimizes Laser Micro-Drilling The following discussion will focus on how to implement advanced motion control technology to improve the performance of laser micro-drilling machines.

More information

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 23 The Phase Locked Loop (Contd.) We will now continue our discussion

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

A Searching Analyses for Best PID Tuning Method for CNC Servo Drive

A Searching Analyses for Best PID Tuning Method for CNC Servo Drive International Journal of Science and Engineering Investigations vol. 7, issue 76, May 2018 ISSN: 2251-8843 A Searching Analyses for Best PID Tuning Method for CNC Servo Drive Ferit Idrizi FMI-UP Prishtine,

More information

A Comparative Study between DPC and DPC-SVM Controllers Using dspace (DS1104)

A Comparative Study between DPC and DPC-SVM Controllers Using dspace (DS1104) International Journal of Electrical and Computer Engineering (IJECE) Vol. 4, No. 3, June 2014, pp. 322 328 ISSN: 2088-8708 322 A Comparative Study between DPC and DPC-SVM Controllers Using dspace (DS1104)

More information

Gear Transmission Error Measurements based on the Phase Demodulation

Gear Transmission Error Measurements based on the Phase Demodulation Gear Transmission Error Measurements based on the Phase Demodulation JIRI TUMA Abstract. The paper deals with a simple gear set transmission error (TE) measurements at gearbox operational conditions that

More information

Developer Techniques Sessions

Developer Techniques Sessions 1 Developer Techniques Sessions Physical Measurements and Signal Processing Control Systems Logging and Networking 2 Abstract This session covers the technologies and configuration of a physical measurement

More information

Complex Digital Filters Using Isolated Poles and Zeroes

Complex Digital Filters Using Isolated Poles and Zeroes Complex Digital Filters Using Isolated Poles and Zeroes Donald Daniel January 18, 2008 Revised Jan 15, 2012 Abstract The simplest possible explanation is given of how to construct software digital filters

More information

Biosignal filtering and artifact rejection. Biosignal processing, S Autumn 2012

Biosignal filtering and artifact rejection. Biosignal processing, S Autumn 2012 Biosignal filtering and artifact rejection Biosignal processing, 521273S Autumn 2012 Motivation 1) Artifact removal: for example power line non-stationarity due to baseline variation muscle or eye movement

More information

Fundamentals of Vibration Measurement and Analysis Explained

Fundamentals of Vibration Measurement and Analysis Explained Fundamentals of Vibration Measurement and Analysis Explained Thanks to Peter Brown for this article. 1. Introduction: The advent of the microprocessor has enormously advanced the process of vibration data

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

Tolerances of the Resonance Frequency f s AN 42

Tolerances of the Resonance Frequency f s AN 42 Tolerances of the Resonance Frequency f s AN 42 Application Note to the KLIPPEL R&D SYSTEM The fundamental resonance frequency f s is one of the most important lumped parameter of a drive unit. However,

More information

IIR Filter Design Chapter Intended Learning Outcomes: (i) Ability to design analog Butterworth filters

IIR Filter Design Chapter Intended Learning Outcomes: (i) Ability to design analog Butterworth filters IIR Filter Design Chapter Intended Learning Outcomes: (i) Ability to design analog Butterworth filters (ii) Ability to design lowpass IIR filters according to predefined specifications based on analog

More information

Design of infinite impulse response (IIR) bandpass filter structure using particle swarm optimization

Design of infinite impulse response (IIR) bandpass filter structure using particle swarm optimization Standard Scientific Research and Essays Vol1 (1): 1-8, February 13 http://www.standresjournals.org/journals/ssre Research Article Design of infinite impulse response (IIR) bandpass filter structure using

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

Part 2: Second order systems: cantilever response

Part 2: Second order systems: cantilever response - cantilever response slide 1 Part 2: Second order systems: cantilever response Goals: Understand the behavior and how to characterize second order measurement systems Learn how to operate: function generator,

More information

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 1 Introduction

More information

Adaptive Flux-Weakening Controller for IPMSM Drives

Adaptive Flux-Weakening Controller for IPMSM Drives Adaptive Flux-Weakening Controller for IPMSM Drives Silverio BOLOGNANI 1, Sandro CALLIGARO 2, Roberto PETRELLA 2 1 Department of Electrical Engineering (DIE), University of Padova (Italy) 2 Department

More information

Suggested Solutions to Examination SSY130 Applied Signal Processing

Suggested Solutions to Examination SSY130 Applied Signal Processing Suggested Solutions to Examination SSY13 Applied Signal Processing 1:-18:, April 8, 1 Instructions Responsible teacher: Tomas McKelvey, ph 81. Teacher will visit the site of examination at 1:5 and 1:.

More information

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

Experiment 3. Performance of an induction motor drive under V/f and rotor flux oriented controllers. University of New South Wales School of Electrical Engineering & Telecommunications ELEC4613 - ELECTRIC DRIVE SYSTEMS Experiment 3. Performance of an induction motor drive under V/f and rotor flux oriented

More information

Estimation of Vibrations in Switched Reluctance Motor Drives

Estimation of Vibrations in Switched Reluctance Motor Drives American Journal of Applied Sciences 2 (4): 79-795, 2005 ISS 546-9239 Science Publications, 2005 Estimation of Vibrations in Switched Reluctance Motor Drives S. Balamurugan and R. Arumugam Power System

More information

Preliminary study of the vibration displacement measurement by using strain gauge

Preliminary study of the vibration displacement measurement by using strain gauge Songklanakarin J. Sci. Technol. 32 (5), 453-459, Sep. - Oct. 2010 Original Article Preliminary study of the vibration displacement measurement by using strain gauge Siripong Eamchaimongkol* Department

More information

Using CME 2 with AccelNet

Using CME 2 with AccelNet Using CME 2 with AccelNet Software Installation Quick Copy (with Amplifier file) Quick Setup (with motor data) Offline Virtual Amplifier (with no amplifier connected) Screen Guide Page 1 Table of Contents

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

Experiment 2 Effects of Filtering

Experiment 2 Effects of Filtering Experiment 2 Effects of Filtering INTRODUCTION This experiment demonstrates the relationship between the time and frequency domains. A basic rule of thumb is that the wider the bandwidth allowed for the

More information

Upgrading from Stepper to Servo

Upgrading from Stepper to Servo Upgrading from Stepper to Servo Switching to Servos Provides Benefits, Here s How to Reduce the Cost and Challenges Byline: Scott Carlberg, Motion Product Marketing Manager, Yaskawa America, Inc. The customers

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

EEL2216 Control Theory CT2: Frequency Response Analysis

EEL2216 Control Theory CT2: Frequency Response Analysis EEL2216 Control Theory CT2: Frequency Response Analysis 1. Objectives (i) To analyse the frequency response of a system using Bode plot. (ii) To design a suitable controller to meet frequency domain and

More information

Comparison of Signal Attenuation of Multiple Frequencies Between Passive and Active High-Pass Filters

Comparison of Signal Attenuation of Multiple Frequencies Between Passive and Active High-Pass Filters Comparison of Signal Attenuation of Multiple Frequencies Between Passive and Active High-Pass Filters Aaron Batker Pritzker Harvey Mudd College 23 November 203 Abstract Differences in behavior at different

More information

A Low-Cost Programmable Arbitrary Function Generator for Educational Environment

A Low-Cost Programmable Arbitrary Function Generator for Educational Environment Paper ID #5740 A Low-Cost Programmable Arbitrary Function Generator for Educational Environment Mr. Mani Dargahi Fadaei, Azad University Mani Dargahi Fadaei received B.S. in electrical engineering from

More information

BECAUSE OF their low cost and high reliability, many

BECAUSE OF their low cost and high reliability, many 824 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 45, NO. 5, OCTOBER 1998 Sensorless Field Orientation Control of Induction Machines Based on a Mutual MRAS Scheme Li Zhen, Member, IEEE, and Longya

More information

SPEED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR USING VOLTAGE SOURCE INVERTER

SPEED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR USING VOLTAGE SOURCE INVERTER SPEED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR USING VOLTAGE SOURCE INVERTER Kushal Rajak 1, Rajendra Murmu 2 1,2 Department of Electrical Engineering, B I T Sindri, (India) ABSTRACT This paper presents

More information

(i) Sine sweep (ii) Sine beat (iii) Time history (iv) Continuous sine

(i) Sine sweep (ii) Sine beat (iii) Time history (iv) Continuous sine A description is given of one way to implement an earthquake test where the test severities are specified by the sine-beat method. The test is done by using a biaxial computer aided servohydraulic test

More information

Electrical & Computer Engineering Technology

Electrical & Computer Engineering Technology Electrical & Computer Engineering Technology EET 419C Digital Signal Processing Laboratory Experiments by Masood Ejaz Experiment # 1 Quantization of Analog Signals and Calculation of Quantized noise Objective:

More information

Design IIR Filters Using Cascaded Biquads

Design IIR Filters Using Cascaded Biquads Design IIR Filters Using Cascaded Biquads This article shows how to implement a Butterworth IIR lowpass filter as a cascade of second-order IIR filters, or biquads. We ll derive how to calculate the coefficients

More information

Final Exam Solutions June 14, 2006

Final Exam Solutions June 14, 2006 Name or 6-Digit Code: PSU Student ID Number: Final Exam Solutions June 14, 2006 ECE 223: Signals & Systems II Dr. McNames Keep your exam flat during the entire exam. If you have to leave the exam temporarily,

More information

TRANSFORMS / WAVELETS

TRANSFORMS / WAVELETS RANSFORMS / WAVELES ransform Analysis Signal processing using a transform analysis for calculations is a technique used to simplify or accelerate problem solution. For example, instead of dividing two

More information