This paper presents a Closed Loop Input Error (CLIE) approach for on-line parametric estimation of a continuous-time model of a DC servomechanism functioning in closed loop. A standard Proportional Derivative (PD) position controller stabilizes the loop without requiring knowledge on the servomechanism parameters. The analysis of the identification algorithm takes into account the control law employed for closing the loop. The model contains four parameters that depend on the servo inertia, viscous, and Coulomb friction as well as on a constant disturbance. Lyapunov stability theory permits assessing boundedness of the signals associated to the identification algorithm. Experiments on a laboratory prototype allows evaluating the performance of the approach.
Applying Parametric Functional Approximations for Teaching Electromechanical ...IOSRJEEE
In this paper functional approximations for the parameters of a DC machine are proposed. These nonlinear algebraic approximations are based on the experimental data that are obtained by carrying out several steady state and transient tests, besides, this method links mathematics and practical analysis of electromechanical systems, allowing students to improve their academic performance and comprehension by comparing estimated values with measured data. An excellent dynamic model results of combining the well known state space description and these parametric functional approximations. This augmented model provides reliable results even during demanding large-excursion transient conditions
Comparing of switching frequency on vector controlled asynchronous motorijscai
Nowadays, asynchronous motors have wide range use in many industrial applications. Field oriented
control (FOC) and direct torque control (DTC) are commonly used methods in high performance vector
control for asynchronous motors. Therefore, it is very important to identify clearly advantages and
disadvantages of both systems in the selection of appropriate control methods for many industrial
applications. This paper aims to present a new and different perspective regarding the comparison of the
switching behaviours on the FOC and the DTC drivers. For this purpose, the experimental studies have
been carried out to compare the inverter switching frequencies and torque responses of the asynchronous
motor in the FOC and the DTC systems under different working conditions. The dSPACE 1103 controller
board was programmed with Matlab/Simulink software. As expected, the experimental studies showed that
the FOC controlled motors has a lessened torque ripple. On the other hand, the FOC controlled motor
switching frequency has about 65-75% more than the DTC controlled under both loaded and unloaded
working conditions
A New Induction Motor Adaptive Robust Vector Control based on Backstepping IJECEIAES
In this paper, a novel approach to nonlinear control of induction machine, recursive on-line estimation of rotor time constant and load torque are developed. The proposed strategy combines Integrated Backstepping and Indirect Field Oriented Controls. The proposed approach is used to design controllers for the rotor flux and speed, estimate the values of rotor time constant and load torque and track their changes on-line. An open loop estimator is used to estimate the rotor flux. Simulation results are presented which demonstrate the effectiveness of the control technique and on-line estimation.
This document proposes a method for estimating torque in a sensorless brushless DC motor (BLDC) using a sliding mode observer combined with an extended Kalman filter. BLDC motors are commonly used in applications that require fast torque response and high efficiency. However, torque pulsations in BLDC motors can cause noise and vibration issues. The proposed method uses a sliding mode observer to estimate the non-sinusoidal back-EMF waveform and an extended Kalman filter to estimate the rotor speed. Both estimates are then used to calculate the instantaneous electromagnetic torque. Simulation results show the estimated outputs are accurate, though there is some chattering effect. The proposed technique is shown to effectively minimize torque pulsations when applied to sensorless direct
HARDWARE EFFICIENT SCALING FREE VECTORING AND ROTATIONAL CORDIC FOR DSP APPLI...VLSICS Design
1) The document presents a new scaling free CORDIC algorithm for vectoring and rotational modes that requires no pre or post processing. It uses a third order Taylor approximation of sine and cosine functions.
2) The algorithm was implemented on a FPGA using Verilog. Results showed it was fully scaling free, with low power consumption of 0.06mW and delays of 4.123ns and 9.925ns for rotational and vectoring modes respectively.
3) Mathematical verification confirmed the accuracy of 12-16 bits, within expected error bounds for a 16-bit implementation. The proposed algorithm offers improved efficiency over conventional CORDIC.
Improving time to-collision estimation by IMM based Kalman filterYixin Chen
The document describes a method for improving time-to-collision (TTC) estimation in collision avoidance systems. It uses an interacting multiple model (IMM) Kalman filter that dynamically combines the outputs of two Kalman filters, one based on a constant velocity motion model and the other based on a constant acceleration model. The IMM estimates the probability of each model and mixes the filter outputs accordingly. It then calculates TTC based on the distance and velocity estimates from the IMM filter. Experimental results on both simulated and real data show the proposed method improves the accuracy of distance and TTC estimation compared to using a single model filter.
The document discusses control systems engineering concepts including sensitivity, stability analysis using Routh tables and Routh-Hurwitz criteria, steady-state error, and calculating gains. It provides examples of calculating sensitivity to parameter changes, using Routh tables to determine system stability, finding steady-state error for different input signals, and selecting gain values for desired steady-state error. The document is from a mechanical engineering course on control systems.
Applying Parametric Functional Approximations for Teaching Electromechanical ...IOSRJEEE
In this paper functional approximations for the parameters of a DC machine are proposed. These nonlinear algebraic approximations are based on the experimental data that are obtained by carrying out several steady state and transient tests, besides, this method links mathematics and practical analysis of electromechanical systems, allowing students to improve their academic performance and comprehension by comparing estimated values with measured data. An excellent dynamic model results of combining the well known state space description and these parametric functional approximations. This augmented model provides reliable results even during demanding large-excursion transient conditions
Comparing of switching frequency on vector controlled asynchronous motorijscai
Nowadays, asynchronous motors have wide range use in many industrial applications. Field oriented
control (FOC) and direct torque control (DTC) are commonly used methods in high performance vector
control for asynchronous motors. Therefore, it is very important to identify clearly advantages and
disadvantages of both systems in the selection of appropriate control methods for many industrial
applications. This paper aims to present a new and different perspective regarding the comparison of the
switching behaviours on the FOC and the DTC drivers. For this purpose, the experimental studies have
been carried out to compare the inverter switching frequencies and torque responses of the asynchronous
motor in the FOC and the DTC systems under different working conditions. The dSPACE 1103 controller
board was programmed with Matlab/Simulink software. As expected, the experimental studies showed that
the FOC controlled motors has a lessened torque ripple. On the other hand, the FOC controlled motor
switching frequency has about 65-75% more than the DTC controlled under both loaded and unloaded
working conditions
A New Induction Motor Adaptive Robust Vector Control based on Backstepping IJECEIAES
In this paper, a novel approach to nonlinear control of induction machine, recursive on-line estimation of rotor time constant and load torque are developed. The proposed strategy combines Integrated Backstepping and Indirect Field Oriented Controls. The proposed approach is used to design controllers for the rotor flux and speed, estimate the values of rotor time constant and load torque and track their changes on-line. An open loop estimator is used to estimate the rotor flux. Simulation results are presented which demonstrate the effectiveness of the control technique and on-line estimation.
This document proposes a method for estimating torque in a sensorless brushless DC motor (BLDC) using a sliding mode observer combined with an extended Kalman filter. BLDC motors are commonly used in applications that require fast torque response and high efficiency. However, torque pulsations in BLDC motors can cause noise and vibration issues. The proposed method uses a sliding mode observer to estimate the non-sinusoidal back-EMF waveform and an extended Kalman filter to estimate the rotor speed. Both estimates are then used to calculate the instantaneous electromagnetic torque. Simulation results show the estimated outputs are accurate, though there is some chattering effect. The proposed technique is shown to effectively minimize torque pulsations when applied to sensorless direct
HARDWARE EFFICIENT SCALING FREE VECTORING AND ROTATIONAL CORDIC FOR DSP APPLI...VLSICS Design
1) The document presents a new scaling free CORDIC algorithm for vectoring and rotational modes that requires no pre or post processing. It uses a third order Taylor approximation of sine and cosine functions.
2) The algorithm was implemented on a FPGA using Verilog. Results showed it was fully scaling free, with low power consumption of 0.06mW and delays of 4.123ns and 9.925ns for rotational and vectoring modes respectively.
3) Mathematical verification confirmed the accuracy of 12-16 bits, within expected error bounds for a 16-bit implementation. The proposed algorithm offers improved efficiency over conventional CORDIC.
Improving time to-collision estimation by IMM based Kalman filterYixin Chen
The document describes a method for improving time-to-collision (TTC) estimation in collision avoidance systems. It uses an interacting multiple model (IMM) Kalman filter that dynamically combines the outputs of two Kalman filters, one based on a constant velocity motion model and the other based on a constant acceleration model. The IMM estimates the probability of each model and mixes the filter outputs accordingly. It then calculates TTC based on the distance and velocity estimates from the IMM filter. Experimental results on both simulated and real data show the proposed method improves the accuracy of distance and TTC estimation compared to using a single model filter.
The document discusses control systems engineering concepts including sensitivity, stability analysis using Routh tables and Routh-Hurwitz criteria, steady-state error, and calculating gains. It provides examples of calculating sensitivity to parameter changes, using Routh tables to determine system stability, finding steady-state error for different input signals, and selecting gain values for desired steady-state error. The document is from a mechanical engineering course on control systems.
Design & control of vehicle boom barrier gate system using augmented h 2 ...Mustefa Jibril
A vehicle boom barrier gate system is one of the recently developed technologies operating at the
entrances to the restricted areas. This paper aims to design and control of vehicle’s boom barrier gate system using
robust augmentation technique. 2 H optimal and H synthesis controllers are used to improve the performance of
the system. The open loop response analysis of the vehicle boom barrier gate system shows that the input of the
system need to be improved. Comparison of the vehicle boom barrier gate system with 2 H optimal and H
synthesis controllers have been done to track a set point desired angular position using a step and operational open
and close input signals and a promising results have been observed.
Performance measurement and dynamic analysis of two dof robotic arm manipulatoreSAT Journals
Abstract Forward and inverse kinematic analysis of 2DOF robot is presented to predict singular configurations. Cosine function is used for servo motor simulation of kinematics and dynamics using Pro/Engineer. The significance of joint-2 for reducing internal singularities is highlighted. Performance analysis in terms of condition number, local conditioning index and mobility index is carried out for the manipulator. Dynamic analysis using Lagrangian’s and Newton’s Euler approach is worked out analytically using MATLAB and results are plotted for their comparison. Index Terms: Forward kinematics, Inverse Kinematics, Workspace boundary, Singularity, Dynamics
A New QEA Based High Performance Sensorless Control of IM DriveIDES Editor
Quantum Evolutionary Algorithm (QEA) based
proportional-integral (PI) controller tuning is used for getting
fast speed response induction motor (IM) drive. A high
performance simple sensorless control of induction motor
drive is also presented in this paper. The control principle is
based on direct torque control (DTC) with space vector
modulation (SVM) technique. The SVM reduces the torque
and flux ripples and improve steady state performance. A
correlated real time recurrent learning (CRTRL) algorithm
based on recurrent neural network (RNN) is used to estimate
rotor flux which eliminates rotor position sensor. A simple
speed estimator for the induction motor is proposed to make
the controller cost effective and speed sensorless. The proposed
control methodologies and simulation results are given and
discussed.
This paper presents a hybrid laser guidance technique for autonomous vehicles operating in predefined indoor/outdoor environments. The technique combines inputs from low-cost, low-resolution onboard sensors like encoders and a magnetometer with inputs from a sparsely spaced laser grid that acts as position waypoints. When the vehicle detects a laser, it updates its estimated position to correct for drift from onboard sensor errors. Simulations show the technique reduces position error compared to using only onboard sensors, especially with a higher resolution laser grid and magnetometer. The hybrid approach allows reliable navigation with minimal infrastructure requirements.
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...IJPEDS-IAES
This study presents a performance analysis of two most popular control strategies for Induction Motor (IM) drives: direct torque control (DTC) and space vector modulation (SVM) strategies. The performance analysis is done by applying field-orientation control (FOC) technique because of its good dynamic response. The theoretical principle, simulation results are discussed to study the dynamic performances of the drive system for individual control strategies using actual parameters of induction motor. A closed loop PI controller scheme has been used. The main purpose of this study is to minimize ripple in torque response curve and to achieve quick speed response as well as to investigate the condition for optimum performance of induction motor drive. Depending on the simulation results this study also presents a detailed comparison between direct torque control and space vector modulation based field-orientation control method for the induction motor drive.
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVESijctcm
In this paper, a new adaptive reference based approach to direct torque control (DTC) method has been
proposed for brushless direct current (BLDC) motor drives. Conventional DTC method uses two main
reference parameters as: flux and torque. A main difference from the conventional method of it was that
only one reference parameter (speed) was used to control the BLDC motor and the second control
parameter (flux) was obtained from speed error through the proposed control algorithm. Thus, the DTC
performance has been especially improved on systems which need variable speed and torque during
operation, like electric vehicles. The dynamic models of the BLDC and the DTC method have been created
on Matlab/Simulink. The proposed method has been confirmed and verified by the dynamic simulations on
different working conditions. The simulation studies showed that the proposed method reduced remarkably
the speed and the torque ripples when compared the conventional DTC method. Moreover, the proposed
method has also very simple structure to apply the conventional DTC and its extra computational load to
the controller is almost zero.
Use of feedback control to improve hil based ecu system function testingYixin Chen
This document proposes using feedback control to improve hardware-in-the-loop (HIL) based ECU system function testing. It introduces a method that uses feedback from either directly connecting an output signal back to the HIL simulator (hardware feedback) or accessing an internal ECU variable through a communication protocol (software feedback). This feedback is used in a PID control loop to dynamically adjust inputs to drive the output or variable to a target value. The document presents a case study using throttle position control to demonstrate this method. It evaluates the hardware and software feedback approaches and concludes that feedback control enhances HIL-based testing capabilities when transfer functions are unclear.
Multi-Machine Stability Using Dynamic Inversion Technique IJECEIAES
Stability studies of multi machine system are a major concern to power system engineers due to the increasing complexity involved. This paper deals with the application of a nonlinear technique called Dynamic Inversion, to TCSC for the improvement of stability of multi-machine system. The transient stability studies for various cases: without any controller, with 75% line compensation and with Dynamic Inversion technique, are compared. The critical clearing time as well as the maximum loading ability is also discussed. The result for the nonlinear controller is found to be better than all the other cases.
Global Stability of A Regulator For Robot ManipulatorsWaqas Tariq
In this work a regulator for robot manipulators is proposed, it has been developed considering that the equilibrium point of the closed-loop system is globally asymptotically stable in agreement with Lyapunov’s direct method. The global asymptotic stability of the controlled system is analyzed. We present real-time experimental results to show the performance of the proposed regulator on a robot manipulator of direct drive with three degrees of freedom. The performance of the new control scheme is compared with respect to the popular PD Algorithm in terms of positioning error
New controllers efficient model based design methodAlexander Decker
This document proposes new methods for designing P, PI, PD, and PID controllers based on selecting the controller gains based on the plant's parameters. The goal is to achieve acceptable stability and medium fast response. Expressions are proposed for calculating the controller gains for first-order, second-order, and time-delay systems based on the plant's time constant, damping ratio, and natural frequency. The proposed controller design methods are tested on first, second, and first-order systems with time delay using MATLAB/Simulink. The results show the methods can achieve acceptable stability and medium fast response with minimum steady state error by selecting a single tuning parameter.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
This document contains a control engineering exam with multiple choice and numerical questions.
In part 1, there are 32 multiple choice questions testing concepts like types of control systems, Laplace transforms, root locus analysis, block diagrams, stability analysis, and more.
Part 2 contains numerical problems requiring calculations. One question asks the student to write the dynamic equations and find the electrical analogous of a 2 mass-spring-damper system. Another asks the student to determine a transfer function using Mason's gain formula by first drawing the signal flow graph of a given block diagram.
A Simplified Speed Control Of Induction Motor based on a Low Cost FPGA IJECEIAES
This paper investigates the development of a simplified speed control of induction motor based on indirect field oriented control (FOC). An original PI-P controller is designed to obtain good performances for speed tracking. Controller coefficients are carried out with analytic approach. The algorithm is implemented using a low cost Field Programmable Gate Array (FPGA). The implementation is followed by an efficient design methodology that offers considerable design advantages. The main advantage is the design of reusable and reconfigurable hardware modules for the control of electrical systems. Experimental results carried on a prototyping platform are given to illustrate the efficiency and the benefits of the proposed approach.
This document describes a new method for designing fractional-order proportional-integral-derivative (FOPID) controllers. It introduces approximating fractional-order differential operators using a biquadratic structure, which allows designing finite-order FOPID controllers with fewer parameters than existing designs. A systematic procedure is presented to design FOPID controllers to achieve desired phase and gain margins of controlled systems. The viability of the design method is verified with a numerical example.
Experiment based comparative analysis of stator current controllers using pre...journalBEEI
The stator current control loop plays an important role in ensuring the quality of electric drives interm of producing fast and adequate required torque. When the current controller provides ideal responses, speed control design subsequently is in charge of improving the system performances. Classical PID control is commonly used in current loop design, this paper presents the comparative analysis of current stator controller using proportional integral control and predictive current control (PCC) in field-oriented control-based induction motor drives, with rigidly coupled loads. The experimental results show system responses with PID and PCC. Informative experiment-based analysis provides primary guidance in selection between the two controls.
IRJET- FPGA Implementation of High Speed and Low Power Speculative AdderIRJET Journal
This document presents a design for a high-speed and low-power speculative adder implemented using FPGA. It describes a carry lookahead adder based inexact speculative adder architecture that is further fine-grain pipelined to reduce delay and enhance operating frequency. Implementation of pipelining reduced the delay by up to 6ns compared to the non-pipelined architecture and reduced power by up to 4W. Synthesis and simulation results on FPGA show that the 32-bit pipelined architecture operates at 127.72MHz while consuming 17.634W, 4.235W less than the non-pipelined version. Pipelining and clock gating techniques help improve the speed and power efficiency of
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorIRJET Journal
This document summarizes a study on speed control of permanent magnet brushless DC motors (PMBLDC). It begins with an introduction to PMBLDC motors and their closed-loop speed control system using a PI controller. It then presents the mathematical model developed to simulate the motor drive system in LabVIEW. Key aspects of the model include the motor equations, torque equation, voltage and current relationships, and mechanical model relating speed, position, load torque and friction. Simulation results are used to analyze the motor's dynamic response and tune the PI controller gains.
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...inventionjournals
Asynchronous motors have a wide range of applications in the industry.Therefore, speed control of asynchronous motors is of great importance.Speed control of asynchronous motors based on vector control techniques to achieve high performance.The vector control technique, motor flux and moment variables can be controlled independently of each other.Because of the nonlinear and complex model of asynchronous motors, the speed control applications of these motors are not provided with great efficiency by classical control methods.Fuzzy logic controllers (FLC), which were successful in many areas, present great performance in speed control of an asynchronous motor.In this study, a simulation study regarding speed control of a threephase squirrel cage asynchronous motor was carried out with a PI-Fuzzy type FLC and a conventional PI type controller.The data obtained by simulation are evaluated and the performances of the control methods are compared.
A novel p q control algorithm for combined active front end converter and shu...eSAT Journals
This document presents a novel P-Q control algorithm for a combined active front end converter and shunt active filter (AFE+SAF). The AFE+SAF can compensate for reactive power, harmonic power, and unbalanced power produced by nonlinear and unbalanced loads, while maintaining sinusoidal source currents. The P-Q control algorithm meets the goals of load compensation and three-phase AC to DC power conversion for drives. The performance of the AFE+SAF was verified through simulation under different load conditions, including unbalanced linear loads, nonlinear loads, and combinations of these. Source current distortion was measured using %THD and found to comply with IEEE standards.
Pre-processing of data coming from a laser-EMAT system for non-destructive te...ISA Interchange
Non destructive test systems are increasingly applied in the industrial context for their strong potentialities in improving and standardizing quality control. Especially in the intermediate manufacturing stages, early detection of defects on semi-finished products allow their direction towards later production processes according to their quality, with consequent considerable savings in time, energy, materials and work. However, the raw data coming from non destructive test systems are not always immediately suitable for sophisticated defect detection algorithms, due to noise and disturbances which are unavoidable, especially in harsh operating conditions, such as the ones which are typical of the steelmaking cycle. The paper describes some pre-processing operations which are required in order to exploit the data coming from a non destructive test system. Such a system is based on the joint exploitation of Laser and Electro-Magnetic Acoustic Transducer technologies and is applied to the detection of surface and sub-surface cracks in cold and hot steel slabs.
Shale Gas Opportunities for ISA in North AmericaISA Interchange
This document discusses potential opportunities for the Instrumentation, Systems, and Automation Society (ISA) to become involved in the shale gas industry in North America. It proposes a 9-step process for ISA to explore one such opportunity around workforce development and education/training. The steps include developing an ISA value proposition customized for shale gas, assessing market opportunities in 3 shale basins, meeting with key regional stakeholders, and determining a champion within ISA to pursue an initial deal. The overall aim is to leverage ISA's expertise in educational standards and training to help accelerate workforce development for the shale gas industry through partnerships with regional organizations, oil and gas companies, and community colleges.
Design & control of vehicle boom barrier gate system using augmented h 2 ...Mustefa Jibril
A vehicle boom barrier gate system is one of the recently developed technologies operating at the
entrances to the restricted areas. This paper aims to design and control of vehicle’s boom barrier gate system using
robust augmentation technique. 2 H optimal and H synthesis controllers are used to improve the performance of
the system. The open loop response analysis of the vehicle boom barrier gate system shows that the input of the
system need to be improved. Comparison of the vehicle boom barrier gate system with 2 H optimal and H
synthesis controllers have been done to track a set point desired angular position using a step and operational open
and close input signals and a promising results have been observed.
Performance measurement and dynamic analysis of two dof robotic arm manipulatoreSAT Journals
Abstract Forward and inverse kinematic analysis of 2DOF robot is presented to predict singular configurations. Cosine function is used for servo motor simulation of kinematics and dynamics using Pro/Engineer. The significance of joint-2 for reducing internal singularities is highlighted. Performance analysis in terms of condition number, local conditioning index and mobility index is carried out for the manipulator. Dynamic analysis using Lagrangian’s and Newton’s Euler approach is worked out analytically using MATLAB and results are plotted for their comparison. Index Terms: Forward kinematics, Inverse Kinematics, Workspace boundary, Singularity, Dynamics
A New QEA Based High Performance Sensorless Control of IM DriveIDES Editor
Quantum Evolutionary Algorithm (QEA) based
proportional-integral (PI) controller tuning is used for getting
fast speed response induction motor (IM) drive. A high
performance simple sensorless control of induction motor
drive is also presented in this paper. The control principle is
based on direct torque control (DTC) with space vector
modulation (SVM) technique. The SVM reduces the torque
and flux ripples and improve steady state performance. A
correlated real time recurrent learning (CRTRL) algorithm
based on recurrent neural network (RNN) is used to estimate
rotor flux which eliminates rotor position sensor. A simple
speed estimator for the induction motor is proposed to make
the controller cost effective and speed sensorless. The proposed
control methodologies and simulation results are given and
discussed.
This paper presents a hybrid laser guidance technique for autonomous vehicles operating in predefined indoor/outdoor environments. The technique combines inputs from low-cost, low-resolution onboard sensors like encoders and a magnetometer with inputs from a sparsely spaced laser grid that acts as position waypoints. When the vehicle detects a laser, it updates its estimated position to correct for drift from onboard sensor errors. Simulations show the technique reduces position error compared to using only onboard sensors, especially with a higher resolution laser grid and magnetometer. The hybrid approach allows reliable navigation with minimal infrastructure requirements.
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...IJPEDS-IAES
This study presents a performance analysis of two most popular control strategies for Induction Motor (IM) drives: direct torque control (DTC) and space vector modulation (SVM) strategies. The performance analysis is done by applying field-orientation control (FOC) technique because of its good dynamic response. The theoretical principle, simulation results are discussed to study the dynamic performances of the drive system for individual control strategies using actual parameters of induction motor. A closed loop PI controller scheme has been used. The main purpose of this study is to minimize ripple in torque response curve and to achieve quick speed response as well as to investigate the condition for optimum performance of induction motor drive. Depending on the simulation results this study also presents a detailed comparison between direct torque control and space vector modulation based field-orientation control method for the induction motor drive.
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVESijctcm
In this paper, a new adaptive reference based approach to direct torque control (DTC) method has been
proposed for brushless direct current (BLDC) motor drives. Conventional DTC method uses two main
reference parameters as: flux and torque. A main difference from the conventional method of it was that
only one reference parameter (speed) was used to control the BLDC motor and the second control
parameter (flux) was obtained from speed error through the proposed control algorithm. Thus, the DTC
performance has been especially improved on systems which need variable speed and torque during
operation, like electric vehicles. The dynamic models of the BLDC and the DTC method have been created
on Matlab/Simulink. The proposed method has been confirmed and verified by the dynamic simulations on
different working conditions. The simulation studies showed that the proposed method reduced remarkably
the speed and the torque ripples when compared the conventional DTC method. Moreover, the proposed
method has also very simple structure to apply the conventional DTC and its extra computational load to
the controller is almost zero.
Use of feedback control to improve hil based ecu system function testingYixin Chen
This document proposes using feedback control to improve hardware-in-the-loop (HIL) based ECU system function testing. It introduces a method that uses feedback from either directly connecting an output signal back to the HIL simulator (hardware feedback) or accessing an internal ECU variable through a communication protocol (software feedback). This feedback is used in a PID control loop to dynamically adjust inputs to drive the output or variable to a target value. The document presents a case study using throttle position control to demonstrate this method. It evaluates the hardware and software feedback approaches and concludes that feedback control enhances HIL-based testing capabilities when transfer functions are unclear.
Multi-Machine Stability Using Dynamic Inversion Technique IJECEIAES
Stability studies of multi machine system are a major concern to power system engineers due to the increasing complexity involved. This paper deals with the application of a nonlinear technique called Dynamic Inversion, to TCSC for the improvement of stability of multi-machine system. The transient stability studies for various cases: without any controller, with 75% line compensation and with Dynamic Inversion technique, are compared. The critical clearing time as well as the maximum loading ability is also discussed. The result for the nonlinear controller is found to be better than all the other cases.
Global Stability of A Regulator For Robot ManipulatorsWaqas Tariq
In this work a regulator for robot manipulators is proposed, it has been developed considering that the equilibrium point of the closed-loop system is globally asymptotically stable in agreement with Lyapunov’s direct method. The global asymptotic stability of the controlled system is analyzed. We present real-time experimental results to show the performance of the proposed regulator on a robot manipulator of direct drive with three degrees of freedom. The performance of the new control scheme is compared with respect to the popular PD Algorithm in terms of positioning error
New controllers efficient model based design methodAlexander Decker
This document proposes new methods for designing P, PI, PD, and PID controllers based on selecting the controller gains based on the plant's parameters. The goal is to achieve acceptable stability and medium fast response. Expressions are proposed for calculating the controller gains for first-order, second-order, and time-delay systems based on the plant's time constant, damping ratio, and natural frequency. The proposed controller design methods are tested on first, second, and first-order systems with time delay using MATLAB/Simulink. The results show the methods can achieve acceptable stability and medium fast response with minimum steady state error by selecting a single tuning parameter.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
This document contains a control engineering exam with multiple choice and numerical questions.
In part 1, there are 32 multiple choice questions testing concepts like types of control systems, Laplace transforms, root locus analysis, block diagrams, stability analysis, and more.
Part 2 contains numerical problems requiring calculations. One question asks the student to write the dynamic equations and find the electrical analogous of a 2 mass-spring-damper system. Another asks the student to determine a transfer function using Mason's gain formula by first drawing the signal flow graph of a given block diagram.
A Simplified Speed Control Of Induction Motor based on a Low Cost FPGA IJECEIAES
This paper investigates the development of a simplified speed control of induction motor based on indirect field oriented control (FOC). An original PI-P controller is designed to obtain good performances for speed tracking. Controller coefficients are carried out with analytic approach. The algorithm is implemented using a low cost Field Programmable Gate Array (FPGA). The implementation is followed by an efficient design methodology that offers considerable design advantages. The main advantage is the design of reusable and reconfigurable hardware modules for the control of electrical systems. Experimental results carried on a prototyping platform are given to illustrate the efficiency and the benefits of the proposed approach.
This document describes a new method for designing fractional-order proportional-integral-derivative (FOPID) controllers. It introduces approximating fractional-order differential operators using a biquadratic structure, which allows designing finite-order FOPID controllers with fewer parameters than existing designs. A systematic procedure is presented to design FOPID controllers to achieve desired phase and gain margins of controlled systems. The viability of the design method is verified with a numerical example.
Experiment based comparative analysis of stator current controllers using pre...journalBEEI
The stator current control loop plays an important role in ensuring the quality of electric drives interm of producing fast and adequate required torque. When the current controller provides ideal responses, speed control design subsequently is in charge of improving the system performances. Classical PID control is commonly used in current loop design, this paper presents the comparative analysis of current stator controller using proportional integral control and predictive current control (PCC) in field-oriented control-based induction motor drives, with rigidly coupled loads. The experimental results show system responses with PID and PCC. Informative experiment-based analysis provides primary guidance in selection between the two controls.
IRJET- FPGA Implementation of High Speed and Low Power Speculative AdderIRJET Journal
This document presents a design for a high-speed and low-power speculative adder implemented using FPGA. It describes a carry lookahead adder based inexact speculative adder architecture that is further fine-grain pipelined to reduce delay and enhance operating frequency. Implementation of pipelining reduced the delay by up to 6ns compared to the non-pipelined architecture and reduced power by up to 4W. Synthesis and simulation results on FPGA show that the 32-bit pipelined architecture operates at 127.72MHz while consuming 17.634W, 4.235W less than the non-pipelined version. Pipelining and clock gating techniques help improve the speed and power efficiency of
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorIRJET Journal
This document summarizes a study on speed control of permanent magnet brushless DC motors (PMBLDC). It begins with an introduction to PMBLDC motors and their closed-loop speed control system using a PI controller. It then presents the mathematical model developed to simulate the motor drive system in LabVIEW. Key aspects of the model include the motor equations, torque equation, voltage and current relationships, and mechanical model relating speed, position, load torque and friction. Simulation results are used to analyze the motor's dynamic response and tune the PI controller gains.
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...inventionjournals
Asynchronous motors have a wide range of applications in the industry.Therefore, speed control of asynchronous motors is of great importance.Speed control of asynchronous motors based on vector control techniques to achieve high performance.The vector control technique, motor flux and moment variables can be controlled independently of each other.Because of the nonlinear and complex model of asynchronous motors, the speed control applications of these motors are not provided with great efficiency by classical control methods.Fuzzy logic controllers (FLC), which were successful in many areas, present great performance in speed control of an asynchronous motor.In this study, a simulation study regarding speed control of a threephase squirrel cage asynchronous motor was carried out with a PI-Fuzzy type FLC and a conventional PI type controller.The data obtained by simulation are evaluated and the performances of the control methods are compared.
A novel p q control algorithm for combined active front end converter and shu...eSAT Journals
This document presents a novel P-Q control algorithm for a combined active front end converter and shunt active filter (AFE+SAF). The AFE+SAF can compensate for reactive power, harmonic power, and unbalanced power produced by nonlinear and unbalanced loads, while maintaining sinusoidal source currents. The P-Q control algorithm meets the goals of load compensation and three-phase AC to DC power conversion for drives. The performance of the AFE+SAF was verified through simulation under different load conditions, including unbalanced linear loads, nonlinear loads, and combinations of these. Source current distortion was measured using %THD and found to comply with IEEE standards.
Pre-processing of data coming from a laser-EMAT system for non-destructive te...ISA Interchange
Non destructive test systems are increasingly applied in the industrial context for their strong potentialities in improving and standardizing quality control. Especially in the intermediate manufacturing stages, early detection of defects on semi-finished products allow their direction towards later production processes according to their quality, with consequent considerable savings in time, energy, materials and work. However, the raw data coming from non destructive test systems are not always immediately suitable for sophisticated defect detection algorithms, due to noise and disturbances which are unavoidable, especially in harsh operating conditions, such as the ones which are typical of the steelmaking cycle. The paper describes some pre-processing operations which are required in order to exploit the data coming from a non destructive test system. Such a system is based on the joint exploitation of Laser and Electro-Magnetic Acoustic Transducer technologies and is applied to the detection of surface and sub-surface cracks in cold and hot steel slabs.
Shale Gas Opportunities for ISA in North AmericaISA Interchange
This document discusses potential opportunities for the Instrumentation, Systems, and Automation Society (ISA) to become involved in the shale gas industry in North America. It proposes a 9-step process for ISA to explore one such opportunity around workforce development and education/training. The steps include developing an ISA value proposition customized for shale gas, assessing market opportunities in 3 shale basins, meeting with key regional stakeholders, and determining a champion within ISA to pursue an initial deal. The overall aim is to leverage ISA's expertise in educational standards and training to help accelerate workforce development for the shale gas industry through partnerships with regional organizations, oil and gas companies, and community colleges.
Tracy–Widom distribution based fault detection approach: Application to aircr...ISA Interchange
The fault detection approach based on the Tracy–Widom distribution is presented and applied to the aircraft flight control system. An operative method of testing the innovation covariance of the Kalman filter is proposed. The maximal eigenvalue of the random Wishart matrix is used as the monitoring statistic, and the testing problem is reduced to determine the asymptotics for the largest eigenvalue of the Wishart matrix. As a result, an algorithm for testing the innovation covariance based on the Tracy–Widom distribution is proposed. In the simulations, the longitudinal and lateral dynamics of the F-16 aircraft model is considered, and detection of sensor and control surface faults in the flight control system which affect the innovation covariance, are examined.
Simulation and stability analysis of neural network based control scheme for ...ISA Interchange
This paper proposes a new adaptive neural network based control scheme for switched linear systems with parametric uncertainty and external disturbance. A key feature of this scheme is that the prior information of the possible upper bound of the uncertainty is not required. A feedforward neural network is employed to learn this upper bound. The adaptive learning algorithm is derived from Lyapunov stability analysis so that the system response under arbitrary switching laws is guaranteed uniformly ultimately bounded. A comparative simulation study with robust controller given in [Zhang L, Lu Y, Chen Y, Mastorakis NE. Robust uniformly ultimate boundedness control for uncertain switched linear systems. Computers and Mathematics with Applications 2008; 56: 1709–14] is presented.
Eliminating Difficult Start-ups with State Based ControlsISA Interchange
The document discusses challenges with starting up difficult processes and how total automation can help address these challenges. It notes that issues like operator error, aging workforces, variability in operator skills, and process complexity can prolong startups and cause errors. Total automation, where the entire startup process is automated using advanced control strategies, regulatory controls, and state logic, can reduce startup times by half to two-thirds and make the process more reliable and repeatable. It also discusses elements that make processes difficult to control, like small operating envelopes and multitasking requirements, and how automation can help maintain critical process boundaries.
Sufficient condition for stabilization of linear time invariant fractional or...ISA Interchange
This paper presents the stabilization problem of a linear time invariant fractional order (LTI-FO) switched system with order 1<q><21><q><2><q><21><q><2 based on the convex analysis and linear matrix inequality (LMI) is presented and proved. Then a single Lyapunov function, whose derivative is negative, is constructed based on the extremum seeking method. A sliding sector is designed for each subsystem of the LTI-FO switched system so that each state in the state space is inside at least one sliding sector with its corresponding subsystem, where the Lyapunov function found by the extremum seeking control is decreasing. Finally, a switching control law is designed to switch the LTI-FO switched system among subsystems to ensure the decrease of the Lyapunov function in the state space. Simulation results are given to show the effectiveness of the proposed VS controller.
Decentralized supervisory based switching control for uncertain multivariable...ISA Interchange
In this paper, the design of decentralized switching control for uncertain multivariable plants is considered. In the proposed strategy, the uncertainty region is divided into smaller regions with a nominal model and specific control structure. The underlying design is based on the quantitative feedback theory (QFT). It is assumed that a MIMO-QFT controller exists for robust stability and performance of the individual uncertain sets. The proposed control structure is made up by these local decentralized controllers, which commute among themselves in accordance with the decision of a high level decision maker called the supervisor. The supervisor makes the decision by comparing the local models’ behaviors with the one of the plant and selects the controller corresponding to the best fitted model. A hysteresis switching logic is used to slow down the switching to guarantee the overall closed loop stability. It is shown that this strategy provides a stable and robust adaptive controller to deal with complex multivariable plants with input–output pairing changes during the plant operation, which can facilitate the development of a reconfigurable decentralized control. Also, the multirealization technique is used to implement a family of controllers to achieve bumpless transfer. Simulation results are employed to show the effectiveness of the proposed method.
Identification and real time position control of a servo-hydraulic rotary act...ISA Interchange
This paper presents a new intelligent approach for adaptive control of a nonlinear dynamic system. A modified version of the brain emotional learning based intelligent controller (BELBIC), a bio-inspired algorithm based upon a computational model of emotional learning which occurs in the amygdala, is utilized for position controlling a real laboratorial rotary electro-hydraulic servo (EHS) system. EHS systems are known to be nonlinear and non-smooth due to many factors such as leakage, friction, hysteresis, null shift, saturation, dead zone, and especially fluid flow expression through the servo valve. The large value of these factors can easily influence the control performance in the presence of a poor design. In this paper, a mathematical model of the EHS system is derived, and then the parameters of the model are identified using the recursive least squares method. In the next step, a BELBIC is designed based on this dynamic model and utilized to control the real laboratorial EHS system. To prove the effectiveness of the modified BELBIC’s online learning ability in reducing the overall tracking error, results have been compared to those obtained from an optimal PID controller, an auto-tuned fuzzy PI controller (ATFPIC), and a neural network predictive controller (NNPC) under similar circumstances. The results demonstrate not only excellent improvement in control action, but also less energy consumption.
Integrating Analyzers with Automation Systems: Oil and Gas by David SchihabelISA Interchange
The document discusses how gas analyzers are integrated with automation systems for real-time control of oil and gas operations. It describes a system that currently produces 40,000 bbls of oil, 20,000 bbls of natural gas liquids, and 230 million standard cubic feet per day of natural gas. The quality of gas streams is maintained through real-time analysis of the permeate gas stream, as off-spec gas could shut down the entire production system. It also details a gas treating unit that removes CO2 from residue gas streams using analyzer results to control inlet and outlet blending valves for the single operating column.
Control chart pattern recognition using k mica clustering and neural networksISA Interchange
Automatic recognition of abnormal patterns in control charts has seen increasing demands nowadays in manufacturing processes. This paper presents a novel hybrid intelligent method (HIM) for recognition of the common types of control chart pattern (CCP). The proposed method includes two main modules: a clustering module and a classifier module. In the clustering module, the input data is first clustered by a new technique. This technique is a suitable combination of the modified imperialist competitive algorithm (MICA) and the K-means algorithm. Then the Euclidean distance of each pattern is computed from the determined clusters. The classifier module determines the membership of the patterns using the computed distance. In this module, several neural networks, such as the multilayer perceptron, probabilistic neural networks, and the radial basis function neural networks, are investigated. Using the experimental study, we choose the best classifier in order to recognize the CCPs. Simulation results show that a high recognition accuracy, about 99.65%, is achieved.
Robust design of a 2 dof gmv controller a direct self-tuning and fuzzy schedu...ISA Interchange
This paper presents a study on self-tuning control strategies with generalized minimum variance control in a fixed two degree of freedom structure–or simply GMV2DOF–within two adaptive perspectives. One, from the process model point of view, using a recursive least squares estimator algorithm for direct self-tuning design, and another, using a Mamdani fuzzy GMV2DOF parameters scheduling technique based on analytical and physical interpretations from robustness analysis of the system. Both strategies are assessed by simulation and real plants experimentation environments composed of a damped pendulum and an under development wind tunnel from the Department of Automation and Systems of the Federal University of Santa Catarina.
Fault tolerant synchronization of chaotic heavy symmetric gyroscope systems v...ISA Interchange
In this paper, fault tolerant synchronization of chaotic gyroscope systems versus external disturbances via Lyapunov rule-based fuzzy control is investigated. Taking the general nature of faults in the slave system into account, a new synchronization scheme, namely, fault tolerant synchronization, is proposed, by which the synchronization can be achieved no matter whether the faults and disturbances occur or not. By making use of a slave observer and a Lyapunov rule-based fuzzy control, fault tolerant synchronization can be achieved. Two techniques are considered as control methods: classic Lyapunov-based control and Lyapunov rule-based fuzzy control. On the basis of Lyapunov stability theory and fuzzy rules, the nonlinear controller and some generic sufficient conditions for global asymptotic synchronization are obtained. The fuzzy rules are directly constructed subject to a common Lyapunov function such that the error dynamics of two identical chaotic motions of symmetric gyros satisfy stability in the Lyapunov sense. Two proposed methods are compared. The Lyapunov rule-based fuzzy control can compensate for the actuator faults and disturbances occurring in the slave system. Numerical simulation results demonstrate the validity and feasibility of the proposed method for fault tolerant synchronization.
Robust sdre filter design for nonlinear uncertain systems with an h performan...ISA Interchange
In order to remedy the effects of modeling uncertainty, measurement noise and input disturbance on the performance of the standard state-dependent Riccati equation (SDRE) filter, a new robust H∞H∞ SDRE filter design is developed in this paper. Based on the infinity-norm minimization criterion, the proposed filter effectively estimates the states of nonlinear uncertain system exposed to unknown disturbance inputs. Moreover, by assuming a mild Lipschitz condition on the chosen state-dependent coefficient form, fulfillment of a modified H∞H∞ performance index is guaranteed in the proposed filter. The effectiveness of the robust SDRE filter is demonstrated through numerical simulations where it brilliantly outperforms the conventional SDRE filter in presence of model uncertainties, disturbance and measurement noise, in terms of estimation error and region of convergence.
Modified smith predictor based cascade control of unstable time delay processesISA Interchange
An improved cascade control structure with a modified Smith predictor is proposed for controlling open-loop unstable time delay processes. The proposed structure has three controllers of which one is meant for servo response and the other two are for regulatory responses. An analytical design method is derived for the two disturbance rejection controllers by proposing the desired closed-loop complementary sensitivity functions. These two closed-loop controllers are considered in the form of proportional–integral-derivative (PID) controller cascaded with a second order lead/lag filter. The direct synthesis method is used to design the setpoint tracking controller. By virtue of the enhanced structure, the proposed control scheme decouples the servo response from the regulatory response in case of nominal systems i.e., the setpoint tracking controller and the disturbance rejection controller can be tuned independently. Internal stability of the proposed cascade structure is analyzed. Kharitonov’s theorem is used for the robustness analysis. The disturbance rejection capability of the proposed scheme is superior as compared to existing methods. Examples are also included to illustrate the simplicity and usefulness of the proposed method.
On an LAS-integrated soft PLC system based on WorldFIP fieldbusISA Interchange
Communication efficiency is lowered and real-time performance is not good enough in discrete control based on traditional WorldFIP field intelligent nodes in case that the scale of control in field is large. A soft PLC system based on WorldFIP fieldbus was designed and implemented. Link Activity Scheduler (LAS) was integrated into the system and field intelligent I/O modules acted as networked basic nodes. Discrete control logic was implemented with the LAS-integrated soft PLC system. The proposed system was composed of configuration and supervisory sub-systems and running sub-systems. The configuration and supervisory sub-system was implemented with a personal computer or an industrial personal computer; running subsystems were designed and implemented based on embedded hardware and software systems. Communication and schedule in the running subsystem was implemented with an embedded sub-module; discrete control and system self-diagnosis were implemented with another embedded sub-module. Structure of the proposed system was presented. Methodology for the design of the sub-systems was expounded. Experiments were carried out to evaluate the performance of the proposed system both in discrete and process control by investigating the effect of network data transmission delay induced by the soft PLC in WorldFIP network and CPU workload on resulting control performances. The experimental observations indicated that the proposed system is practically applicable.
1. A local scientist conducted research on obesity in Papua New Guinea and found that it is contributing to increased rates of lifestyle diseases like diabetes which are claiming many lives in the country.
2. The research identified factors influencing obesity like lack of physical activity, unhealthy diets, and a cultural belief that overweight people should be respected.
3. The researcher argues this cultural mindset needs to change and that the government needs to do more to educate people on the dangers of obesity through increased health awareness programs.
Las ventas directas de Sofás Estrella fueron mayores que las de So Sofás S.L. y Sofason S.A. en noviembre y diciembre, mientras que las reservas de Sofason S.A. fueron más altas que las de las otras empresas en enero y febrero.
Chuck Bigbie • Geneos Wealth Management
- Investor confusion about passive investing: three common misconceptions about passive investing by Jerry Wagner
- Second quarter earnings in focus
- Simple is better for client reviews (Kimble Johnson, LPL Financial)
El documento presenta conceptos básicos de matemáticas financieras. Explica que las matemáticas financieras estudian el capital, interés, tiempo y tasas. Luego define variables financieras como capital, tiempo, tasa, interés, cuota y monto. Finalmente introduce conceptos de interés simple y compuesto, incluyendo fórmulas para calcular valores presentes, futuros, tasas y series periódicas.
Output feedback trajectory stabilization of the uncertainty DC servomechanism...ISA Interchange
This work proposes a solution for the output feedback trajectory-tracking problem in the case of an uncertain DC servomechanism system. The system consists of a pendulum actuated by a DC motor and subject to a time-varying bounded disturbance. The control law consists of a Proportional Derivative controller and an uncertain estimator that allows compensating the effects of the unknown bounded perturbation. Because the motor velocity state is not available from measurements, a second-order sliding-mode observer permits the estimation of this variable in finite time. This last feature allows applying the Separation Principle. The convergence analysis is carried out by means of the Lyapunov method. Results obtained from numerical simulations and experiments in a laboratory prototype show the performance of the closed loop system.
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
call for paper 2012, hard copy of journal, research paper publishing, where to publish research paper,
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals
This paper presents a study concerning a sensorless vector control of an induction machine fed by a voltage source inverter. The aim is to provide a scheme to control the speed and the rotor flux using a sensorless integral backstepping control approach. The rotor speed estimation is done by an observer using the model reference adaptive system (MRAS) technique whereas the nonlinear backstepping observer is used to get the rotor flux. The main objective is to achieve a robust control, adaptive and efficient, which will allow us to test and evaluate the performance of the proposed observer, combined with a sensorless control of the induction machine. Tests and validation are done using numerical simulations with MATLAB/SIMULINK-PSB (Power System Block set) toolbox. The results show good performance in terms of robustness regarding machine parameter variations and show the excellent quality of the control law associated with the observer, despite the observability problems when the machine operates at low speed.
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...Scientific Review SR
In this paper, a mathematical model and a controller for a DC motor are developed for the
construction of an in-wheel motor. In-wheel motors can be used in hybrid electric vehicles to provide traction
force of front or rear wheels. The model identification is achieved using a simple and low cost data acquisition
system. An Arduino Uno embedded board system is used to collect data from sensors to a computer and for
control purposes. Data processing is performed using Matlab/Simulink. Validations of the devel oped
mathematical model and controller performance are carried out by comparing simulation and experimental results.
The results obtained show that the mathematical model is accurate enough to assist in speed controller design and
implementation.
In this paper, the optimal control problem of a nonlinear robot manipulator in absence of holonomic constraint force based on the point of view of adaptive dynamic programming (ADP) is presented. To begin with, the manipulator was intervened by exact linearization. Then the framework of ADP and Robust Integral of the Sign of the Error (RISE) was developed. The ADP algorithm employs Neural Network technique to tune simultaneously the actor-critic network to approximate the control policy and the cost function, respectively. The convergence of weight as well as position tracking control problem was considered by theoretical analysis. Finally, the numerical example is considered to illustrate the effectiveness of proposed control design.
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...csandit
This paper presents PID controller with feed-forward control. The cruise control system is one
of the most enduringly popular and important models for control system engineering. The
system is widely used because it is very simple to understand and yet the control techniques
cover many important classical and modern design methods. In this paper, the mathematical
modeling for PID with feed-forward controller is proposed for nonlinear model with
disturbance effect. Feed-forward controller is proposed in this study in order to eliminate the
gravitational and wind disturbance effect. Simulation will be carried out . Finally, a C++
program written and feed to the microcontroller type AMR on our robot
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTCcsandit
Direct torque control (DTC) is preferably control method on high performance control of induction motors due to its dvantages such as fast dynamic response, simple and robust control structure. However, high torque and current ripples are mostly faced problems in this control method. This paper presents artificial neural network (ANN) based approach to the DTC method to overcome mentioned problems. In the study, by taking a different perspective to ANN and DTC integration, two different ANN models have been designed, trained and implemented. The first ANN model has been used for switch selecting process and the second one has been used for sector determine process. Matlab/Simulink model of the proposed ANN based DTC method has created in order to compare with the conventional DTC and the proposed DTC
methods. The simulation studies have proved that the induction motor torque and current
ripples have been reduced remarkably with the proposed method and this approach can be a
good alternative to the conventional DTC method for induction motor control
Selection and Validation of Mathematical Models of Power Converters using Rap...IJECEIAES
This paper presents a methodology based on two interrelated rapid prototyping pro- cesses in order to find the best correspondence between theoretical, simulated, and experimental results of a power converter controlled by a digital PWM. The method supplements rapid control prototyping (RCP) with effective math tools to quickly select and validate models of a controlled system. We show stability analysis of the classical and two modified buck converter models controlled by zero average dynamics (ZAD) and fixed-point induction control (FPIC). The methodology consists of obtaining the mathematical representation of power converters with the controllers and the Lyapunov Exponents (LEs). Besides, the theoretical results are compared with the simulated and experimental results by means of one- and two-parameter bifurcation diagrams. The responses of the three models are compared by changing the parameter (K ) of the ZAD and the parameter (N) of the FPIC. The results show that the stability zones, periodic orbits, periodic bands, and chaos are obtained for the three models, finding more similarities between theoretical, simulated, and experimental tests with the third model of the buck converter with ZAD and FPIC as it considers more parameters related to the losses in different elements of the system. Additionally, the intervals of the chaos are obtained by using the LEs and validated by numerical and experimental tests. s
Fuzzy-Logic-Controller-Based Fault Isolation in PWM VSI for Vector Controlled...iosrjce
IOSR Journal of Electrical and Electronics Engineering(IOSR-JEEE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of electrical and electronics engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in electrical and electronics engineering. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Explicit model predictive control of fast dynamic systemeSAT Journals
Abstract Explicit Model Predictive Control approach provides offline computation of the optimization law by Multi Parametric Quadratic Programming. The solution is Piece wise affine in nature. It is explicit representation of the system states and control inputs. Such law then can be solved using binary search tree and can be evaluated for fast dynamic systems. Implementing such controllers can be done on microcontroller or ASIC/FPGA. DC Motor Speed Control - one of the benchmark systems is discussed here in this context. Its PWA law obtained, simulation of closed loop e-MPC is presented and its implementation approach using MPT toolbox and other such toolboxes is shown in brief. Index Terms: Model Predictive Control, explicit, Piece-wise Affine, and Multi Parametric Toolbox
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
This document compares the performance of indirect vector control of an induction motor using proportional-integral (PI) and proportional-integral-derivative (PID) speed controllers. It first provides background on induction motors, vector control techniques, and PI/PID controllers. It then presents the simulation model and results, which show the PID controller provides better speed response characteristics like shorter settling time. In conclusion, the PID controller improves the speed performance for indirect vector control of an induction motor drive.
Reconfigurable Design of Rectangular to Polar Converter using Linear ConvergenceAnuragVijayAgrawal
This document summarizes a research paper that proposes a design for a rectangular to polar converter using a linear convergence algorithm called CORDIC. It discusses how CORDIC iteratively rotates vectors to extract phase and magnitude information in a way that is efficient for FPGAs. The proposed design implements CORDIC in fully parallel form to maximize throughput. It was synthesized and tested on an FPGA, with results showing it can operate at 177.62 MHz with relatively low hardware requirements. Behavioral simulations verified the design matches the expected output.
Enhanced sliding mode controller performance in DC-DC buck converter using a ...journalBEEI
This paper presents an enhanced sliding mode controller (SMC) operation, chattering analysis and loading conditions of the SMC DC-DC buck converter. Sliding mode portion, chattering attenuation are analyzed by using a conventional and proposed reaching law in buck converter. A proposed tan hyperbolic reaching law (THRL) is originated to be useful in terms of chattering mitigation and fast convergence. The major drawback of the conventional reaching law viz, it bypasses the main portion of the sliding mode portion to ensure fast reaching. It causes more chattering, more time to reach the steady state on the switching surface. The most significant improvement of SMC is that it guarantees strengthening the sliding mode phase. The proposed tan hyperbolic reaching law is being hit here during an exponential adjustment so that the attributes of it, covers complete sliding mode portion, chattering mitigation and fast reaching time. In turn, cause fewer switching loss in the buck converter. Even external disturbances and uncertainty of the system occurs. The loading conditions are applied to proposed tan hyperbolic reaching law and analyzed. Simulation analysis conducted by MATLAB/Simulink.
This document describes a new design method for fractional-order PID (FOPID) controllers. It introduces a biquadratic approximation of fractional-order differential operators to create a new structure for finite-order FOPID controllers with fewer parameters to tune than existing designs. The proposed FOPID controller design uses the biquadratic approximation within a modular design approach, cascading multiple modules to improve robustness. A numerical example is used to verify the design method.
Design and Implementation of Model Reference Adaptive Controller using Coeffi...IOSR Journals
This document describes the design and implementation of a model reference adaptive controller (MRAC) using the coefficient diagram method (CDM) for a nonlinear process. It begins by introducing MRAC for single-input single-output plants, developing the MRAC design and control law. It then provides basics of the CDM design approach. The document applies the CDM-MRAC to a spherical tank level process in simulation, comparing its performance to a linear PI controller. Simulation results show the CDM-MRAC has faster rise time and settling time than the PI controller.
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...cscpconf
This paper presents PID controller with feed-forward control. The cruise control system is one of the most enduringly popular and important models for control system engineering. The system is widely used because it is very simple to understand and yet the control techniques cover many important classical and modern design methods. In this paper, the mathematical modeling for PID with feed-forward controller is proposed for nonlinear model with disturbance effect. Feed-forward controller is proposed in this study in order to eliminate the gravitational and wind disturbance effect. Simulation will be carried out . Finally, a C++ program written and feed to the microcontroller type AMR on our robot
PID controller using rapid control prototyping techniquesIJECEIAES
To analyze the performance of the PID controller in a buck type converter implemented in real time. We begin by designing a continuous controller using the analytical method for calculating PIDs. Pulse width modulation is then used and bifurcation diagrams analyzed to reveal some problems of switching and sampling time. The model converter is then implemented with a PID controller in dSPACE. The experimental results provide detailed requirements of sampling frequency and switching speed, and show the performance of the PID controller. Converters are used in power generation solar systems and conmuted power sources for feed telecommunication devices, smart grids, and other applications.
Inertia identification based on adaptive interconnected Observer of Permanent...IJRES Journal
In order to achieve the inertia identification of permanent magnet synchronous motor, this paper
presents an adaptive inter connected observer based on model reference adaptive and Rhomberg observer to
observe the inertia of permanent magnet synchronous motor and build the simulation model in MATLAB. By the
simulation analysis, the observer can identify the moment of inertia of permanent magnet synchronous motor
accurately, at the same time has good robustness.
Similar to DC servomechanism parameter identification a closed loop input error approach (20)
An optimal general type-2 fuzzy controller for Urban Traffic NetworkISA Interchange
This document presents an optimal general type-2 fuzzy controller (OGT2FC) for controlling traffic signal scheduling and phase succession to minimize wait times and average queue length. The OGT2FC uses a combination of general type-2 fuzzy logic sets and the Modified Backtracking Search Algorithm (MBSA) to optimize the membership function parameters. Simulation results show the OGT2FC performs better than conventional type-1 fuzzy controllers in regulating urban traffic flow.
Embedded intelligent adaptive PI controller for an electromechanical systemISA Interchange
In this study, an intelligent adaptive controller approach using the interval type-2 fuzzy neural network (IT2FNN) is presented. The proposed controller consists of a lower level proportional - integral (PI) controller, which is the main controller and an upper level IT2FNN which tuning on-line the parameters of a PI controller. The proposed adaptive PI controller based on IT2FNN (API-IT2FNN) is implemented practically using the Arduino DUE kit for controlling the speed of a nonlinear DC motor-generator system. The parameters of the IT2FNN are tuned on-line using back-propagation algorithm. The Lyapunov theorem is used to derive the stability and convergence of the IT2FNN. The obtained experimental results, which are compared with other controllers, demonstrate that the proposed API-IT2FNN is able to improve the system response over a wide range of system uncertainties.
State of charge estimation of lithium-ion batteries using fractional order sl...ISA Interchange
This paper presents a state of charge (SOC) estimation method based on fractional order sliding mode observer (SMO) for lithium-ion batteries. A fractional order RC equivalent circuit model (FORCECM) is firstly constructed to describe the charging and discharging dynamic characteristics of the battery. Then, based on the differential equations of the FORCECM, fractional order SMOs for SOC, polarization voltage and terminal voltage estimation are designed. After that, convergence of the proposed observers is analyzed by Lyapunov’s stability theory method. The framework of the designed observer system is simple and easy to implement. The SMOs can overcome the uncertainties of parameters, modeling and measurement errors, and present good robustness. Simulation results show that the presented estima- tion method is effective, and the designed observers have good performance.
Fractional order PID for tracking control of a parallel robotic manipulator t...ISA Interchange
This paper presents the tracking control for a robotic manipulator type delta employing fractional order PID controllers with computed torque control strategy. It is contrasted with an integer order PID controller with computed torque control strategy. The mechanical structure, kinematics and dynamic models of the delta robot are descripted. A SOLIDWORKS/MSC-ADAMS/MATLAB co-simulation model of the delta robot is built and employed for the stages of identification, design, and validation of control strategies. Identification of the dynamic model of the robot is performed using the least squares algorithm. A linearized model of the robotic system is obtained employing the computed torque control strategy resulting in a decoupled double integrating system. From the linearized model of the delta robot, fractional order PID and integer order PID controllers are designed, analyzing the dynamical behavior for many evaluation trajectories. Controllers robustness is evaluated against external disturbances employing performance indexes for the joint and spatial error, applied torque in the joints and trajectory tracking. Results show that fractional order PID with the computed torque control strategy has a robust performance and active disturbance rejection when it is applied to parallel robotic manipulators on tracking tasks.
Fuzzy logic for plant-wide control of biological wastewater treatment process...ISA Interchange
The application of control strategies is increasingly used in wastewater treatment plants with the aim of improving effluent quality and reducing operating costs. Due to concerns about the progressive growth of greenhouse gas emissions (GHG), these are also currently being evaluated in wastewater treatment plants. The present article proposes a fuzzy controller for plant-wide control of the biological wastewater treatment process. Its design is based on 14 inputs and 6 outputs in order to reduce GHG emissions, nutrient concentration in the effluent and operational costs. The article explains and shows the effect of each one of the inputs and outputs of the fuzzy controller, as well as the relationship between them. Benchmark Simulation Model no 2 Gas is used for testing the proposed control strategy. The results of simulation results show that the fuzzy controller is able to reduce GHG emissions while improving, at the same time, the common criteria of effluent quality and operational costs.
Design and implementation of a control structure for quality products in a cr...ISA Interchange
In recent years, interest for petrochemical processes has been increasing, especially in refinement area. However, the high variability in the dynamic characteristics present in the atmospheric distillation column poses a challenge to obtain quality products. To improve distillates quality in spite of the changes in the input crude oil composition, this paper details a new design of a control strategy in a conventional crude oil distillation plant defined using formal interaction analysis tools. The process dynamic and its control are simulated on Aspen HYSYS dynamic environment under real operating conditions. The simulation results are compared against a typical control strategy commonly used in crude oil atmospheric distillation columns.
Model based PI power system stabilizer design for damping low frequency oscil...ISA Interchange
This paper explores a two-level control strategy by blending a local controller with a centralized controller for the low frequency oscillations in a power system. The proposed control scheme provides stabilization of local modes using a local controller and minimizes the effect of inter-connection of sub-systems performance through a centralized control. For designing the local controllers in the form of proportional-integral power system stabilizer (PI-PSS), a simple and straight forward frequency domain direct synthesis method is considered that works on use of a suitable reference model which is based on the desired requirements. Several examples both on one machine infinite bus and multi-machine systems taken from the literature are illustrated to show the efficacy of the proposed PI-PSS. The effective damping of the systems is found to be increased remarkably which is reflected in the time-responses; even unstable operation has been stabilized with improved damping after applying the proposed controller. The proposed controllers give remarkable improvement in damping the oscillations in all the illustrations considered here and as for example, the value of damping factor has been increased from 0.0217 to 0.666 in Example 1. The simulation results obtained by the proposed control strategy are favorably compared with some controllers prevalent in the literature.
A comparison of a novel robust decentralized control strategy and MPC for ind...ISA Interchange
This document summarizes a research article that compares a novel decentralized control strategy based on override control to a model predictive controller (MPC) for controlling an industrial high purity methanol distillation column. Both controllers were able to maintain tight product purity and high recovery specifications under disturbances. The MPC provided tighter control of product purity but used more energy, while the proposed override control provided tighter recovery control and had lower costs. An economic analysis showed the optimal choice depends on factors like energy costs.
Fault detection of feed water treatment process using PCA-WD with parameter o...ISA Interchange
This research article proposes a new fault detection algorithm called PCA-WD that combines wavelet denoising (WD) with principal component analysis (PCA) to improve fault detection performance for feed water treatment processes (FWTP). The algorithm is applied to operational data from a FWTP sustaining two 1000 MW coal-fired power plants. Parameter selection for the PCA-WD algorithm is formulated as an optimization problem solved using particle swarm optimization to determine optimal parameters automatically rather than relying on individual experience. Results show that WD effectively reduces noise in PCA statistics, improving fault detection. The optimized PCA-WD algorithm outperforms classical PCA and a related method in detecting various faults in the FWTP data.
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...ISA Interchange
As higher requirements are proposed for the load regulation and efficiency enhancement, the control performance of boiler-turbine systems has become much more important. In this paper, a novel robust control approach is proposed to improve the coordinated control performance for subcritical boiler-turbine units. To capture the key features of the boiler-turbine system, a nonlinear control-oriented model is established and validated with the history operation data of a 300 MW unit. To achieve system linearization and decoupling, an adaptive feedback linearization strategy is proposed, which could asymptotically eliminate the linearization error caused by the model uncertainties. Based on the linearized boiler-turbine system, a second-order sliding mode controller is designed with the super-twisting algorithm. Moreover, the closed-loop system is proved robustly stable with respect to uncertainties and disturbances. Simulation results are presented to illustrate the effectiveness of the proposed control scheme, which achieves excellent tracking performance, strong robustness and chattering reduction.
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...ISA Interchange
Clock synchronization is an issue of vital importance in applications of wireless sensor networks (WSNs). This paper proposes a proportional integral estimator-based protocol (EBP) to achieve clock synchronization for wireless sensor networks. As each local clock skew gradually drifts, synchronization accuracy will decline over time. Compared with existing consensus-based approaches, the proposed synchronization protocol improves synchronization accuracy under time-varying clock skews. Moreover, by restricting synchronization error of clock skew into a relative small quantity, it could reduce periodic re-synchronization frequencies. At last, a pseudo-synchronous implementation for skew compensation is introduced as synchronous protocol is unrealistic in practice. Numerical simulations are shown to illustrate the performance of the proposed protocol.
An artificial intelligence based improved classification of two-phase flow patte...ISA Interchange
Flow pattern recognition is necessary to select design equations for finding operating details of the process and to perform computational simulations. Visual image processing can be used to automate the interpretation of patterns in two-phase flow. In this paper, an attempt has been made to improve the classification accuracy of the flow pattern of gas/ liquid two- phase flow using fuzzy logic and Support Vector Machine (SVM) with Principal Component Analysis (PCA). The videos of six different types of flow patterns namely, annular flow, bubble flow, churn flow, plug flow, slug flow and stratified flow are re- corded for a period and converted to 2D images for processing. The textural and shape features extracted using image processing are applied as inputs to various classification schemes namely fuzzy logic, SVM and SVM with PCA in order to identify the type of flow pattern. The results obtained are compared and it is observed that SVM with features reduced using PCA gives the better classification accuracy and computationally less intensive than other two existing schemes. This study results cover industrial application needs including oil and gas and any other gas-liquid two-phase flows.
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...ISA Interchange
In this paper we present a new method for tuning PI controllers with symmetric send-on-delta (SSOD) sampling strategy. First we analyze the conditions that produce oscillations in event based systems considering SSOD sampling strategy. The Describing Function is the tool used to address the problem. Once the conditions for oscillations are established, a new robustness to oscillation performance measure is introduced which entails with the concept of phase margin, one of the most traditional measures of relative stability in closed-loop control systems. Therefore, the application of the proposed robustness measure is easy and intuitive. The method is tested by both simulations and experiments. Additionally, a Java application has been developed to aid in the design according to the results presented in the paper.
Load estimator-based hybrid controller design for two-interleaved boost conve...ISA Interchange
This paper is devoted to the development of a hybrid controller for a two-interleaved boost converter dedicated to renewable energy and automotive applications. The control requirements, resumed in fast transient and low input current ripple, are formulated as a problem of fast stabilization of a predefined optimal limit cycle, and solved using hybrid automaton formalism. In addition, a real time estimation of the load is developed using an algebraic approach for online adjustment of the hybrid controller. Mathematical proofs are provided with simulations to illustrate the effectiveness and the robustness of the proposed controller despite different disturbances. Furthermore, a fuel cell system supplying a resistive load through a two-interleaved boost converter is also highlighted.
Effects of Wireless Packet Loss in Industrial Process Control SystemsISA Interchange
Timely and reliable sensing and actuation control are essential in networked control. This depends on not only the precision/quality of the sensors and actuators used but also on how well the communications links between the field instruments and the controller have been designed. Wireless networking offers simple deployment, reconfigurability, scalability, and reduced operational expenditure, and is easier to upgrade than wired solutions. However, the adoption of wireless networking has been slow in industrial process control due to the stochastic and less than 100% reliable nature of wireless communications and lack of a model to evaluate the effects of such communications imperfections on the overall control performance. In this paper, we study how control performance is affected by wireless link quality, which in turn is adversely affected by severe propagation loss in harsh industrial environments, co-channel interference, and unintended interference from other devices. We select the Tennessee Eastman Challenge Model (TE) for our study. A decentralized process control system, first proposed by N. Ricker, is adopted that employs 41 sensors and 12 actuators to manage the production process in the TE plant. We consider the scenario where wireless links are used to periodically transmit essential sensor measurement data, such as pressure, temperature and chemical composition to the controller as well as control commands to manipulate the actuators according to predetermined setpoints. We consider two models for packet loss in the wireless links, namely, an independent and identically distributed (IID) packet loss model and the two-state Gilbert-Elliot (GE) channel model. While the former is a random loss model, the latter can model bursty losses. With each channel model, the performance of the simulated decentralized controller using wireless links is compared with the one using wired links providing instant and 100% reliable communications. The sensitivity of the controller to the burstiness of packet loss is also characterized in different process stages. The performance results indicate that wireless links with redundant bandwidth reservation can meet the requirements of the TE process model under normal operational conditions. When disturbances are introduced in the TE plant model, wireless packet loss during transitions between process stages need further protection in severely impaired links. Techniques such as re-transmission scheduling, multi-path routing and enhanced physical layer design are discussed and the latest industrial wireless protocols are compared.
Fault Detection in the Distillation Column ProcessISA Interchange
Chemical plants are complex large-scale systems which need designing robust fault detection schemes to ensure high product quality, reliability and safety under different operating conditions. The present paper is concerned with a feasibility study of the application of the black-box modeling method and Kullback Leibler divergence (KLD) to the fault detection in a distillation column process. A Nonlinear Auto-Regressive Moving Average with eXogenous input (NARMAX) polynomial model is firstly developed to estimate the nonlinear behavior of the plant. Furthermore, the KLD is applied to detect abnormal modes. The proposed FD method is implemented and validated experimentally using realistic faults of a distillation plant of laboratory scale. The experimental results clearly demonstrate the fact that proposed method is effective and gives early alarm to operators.
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemISA Interchange
The paper is devoted to the problem of the robust actuator fault diagnosis of the dynamic non-linear systems. In the proposed method, it is assumed that the diagnosed system can be modelled by the recurrent neural network, which can be transformed into the linear parameter varying form. Such a system description allows developing the designing scheme of the robust unknown input observer within H1 framework for a class of non-linear systems. The proposed approach is designed in such a way that a prescribed disturbance attenuation level is achieved with respect to the actuator fault estimation error, while guaranteeing the convergence of the observer. The application of the robust unknown input observer enables actuator fault estimation, which allows applying the developed approach to the fault tolerant control tasks.
A KPI-based process monitoring and fault detection framework for large-scale ...ISA Interchange
Large-scale processes, consisting of multiple interconnected sub-processes, are commonly encountered in industrial systems, whose performance needs to be determined. A common approach to this problem is to use a key performance indicator (KPI)-based approach. However, the different KPI-based approaches are not developed with a coherent and consistent framework. Thus, this paper proposes a framework for KPI-based process monitoring and fault detection (PM-FD) for large-scale industrial processes, which considers the static and dynamic relationships between process and KPI variables. For the static case, a least squares-based approach is developed that provides an explicit link with least-squares regression, which gives better performance than partial least squares. For the dynamic case, using the kernel re- presentation of each sub-process, an instrument variable is used to reduce the dynamic case to the static case. This framework is applied to the TE benchmark process and the hot strip mill rolling process. The results show that the proposed method can detect faults better than previous methods.
An adaptive PID like controller using mix locally recurrent neural network fo...ISA Interchange
Being complex, non-linear and coupled system, the robotic manipulator cannot be effectively controlled using classical proportional integral derivative (PID) controller. To enhance the effectiveness of the conventional PID controller for the nonlinear and uncertain systems, gains of the PID controller should be conservatively tuned and should adapt to the process parameter variations. In this work, a mix locally recurrent neural network (MLRNN) architecture is investigated to mimic a conventional PID controller which consists of at most three hidden nodes which act as proportional, integral and derivative node. The gains of the mix locally recurrent neural network based PID (MLRNNPID) controller scheme are initi- alized with a newly developed cuckoo search algorithm (CSA) based optimization method rather than assuming randomly. A sequential learning based least square algorithm is then investigated for the on- line adaptation of the gains of MLRNNPID controller. The performance of the proposed controller scheme is tested against the plant parameters uncertainties and external disturbances for both links of the two link robotic manipulator with variable payload (TL-RMWVP). The stability of the proposed controller is analyzed using Lyapunov stability criteria. A performance comparison is carried out among MLRNNPID controller, CSA optimized NNPID (OPTNNPID) controller and CSA optimized conventional PID (OPTPID) controller in order to establish the effectiveness of the MLRNNPID controller.
A method to remove chattering alarms using median filtersISA Interchange
Chattering alarms are the most found nuisance alarms that will probably reduce the usability and result in a confidence crisis of alarm systems for industrial plants. This paper addresses the chattering alarm reduction using median filters. Two rules are formulated to design the window size of median filters. If the alarm probability is estimated using process data, one rule is based on the probability of alarms to satisfy some requirements on the false alarm rate, or missed alarm rate. If there are only historical alarm data available, the other rule is based on percentage reduction of chattering alarms using alarm duration distribution. Experimental results for industrial cases testify that the proposed method is effective.
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Must Know Postgres Extension for DBA and Developer during MigrationMydbops
Mydbops Opensource Database Meetup 16
Topic: Must-Know PostgreSQL Extensions for Developers and DBAs During Migration
Speaker: Deepak Mahto, Founder of DataCloudGaze Consulting
Date & Time: 8th June | 10 AM - 1 PM IST
Venue: Bangalore International Centre, Bangalore
Abstract: Discover how PostgreSQL extensions can be your secret weapon! This talk explores how key extensions enhance database capabilities and streamline the migration process for users moving from other relational databases like Oracle.
Key Takeaways:
* Learn about crucial extensions like oracle_fdw, pgtt, and pg_audit that ease migration complexities.
* Gain valuable strategies for implementing these extensions in PostgreSQL to achieve license freedom.
* Discover how these key extensions can empower both developers and DBAs during the migration process.
* Don't miss this chance to gain practical knowledge from an industry expert and stay updated on the latest open-source database trends.
Mydbops Managed Services specializes in taking the pain out of database management while optimizing performance. Since 2015, we have been providing top-notch support and assistance for the top three open-source databases: MySQL, MongoDB, and PostgreSQL.
Our team offers a wide range of services, including assistance, support, consulting, 24/7 operations, and expertise in all relevant technologies. We help organizations improve their database's performance, scalability, efficiency, and availability.
Contact us: info@mydbops.com
Visit: https://www.mydbops.com/
Follow us on LinkedIn: https://in.linkedin.com/company/mydbops
For more details and updates, please follow up the below links.
Meetup Page : https://www.meetup.com/mydbops-databa...
Twitter: https://twitter.com/mydbopsofficial
Blogs: https://www.mydbops.com/blog/
Facebook(Meta): https://www.facebook.com/mydbops/
This talk will cover ScyllaDB Architecture from the cluster-level view and zoom in on data distribution and internal node architecture. In the process, we will learn the secret sauce used to get ScyllaDB's high availability and superior performance. We will also touch on the upcoming changes to ScyllaDB architecture, moving to strongly consistent metadata and tablets.
High performance Serverless Java on AWS- GoTo Amsterdam 2024Vadym Kazulkin
Java is for many years one of the most popular programming languages, but it used to have hard times in the Serverless community. Java is known for its high cold start times and high memory footprint, comparing to other programming languages like Node.js and Python. In this talk I'll look at the general best practices and techniques we can use to decrease memory consumption, cold start times for Java Serverless development on AWS including GraalVM (Native Image) and AWS own offering SnapStart based on Firecracker microVM snapshot and restore and CRaC (Coordinated Restore at Checkpoint) runtime hooks. I'll also provide a lot of benchmarking on Lambda functions trying out various deployment package sizes, Lambda memory settings, Java compilation options and HTTP (a)synchronous clients and measure their impact on cold and warm start times.
Conversational agents, or chatbots, are increasingly used to access all sorts of services using natural language. While open-domain chatbots - like ChatGPT - can converse on any topic, task-oriented chatbots - the focus of this paper - are designed for specific tasks, like booking a flight, obtaining customer support, or setting an appointment. Like any other software, task-oriented chatbots need to be properly tested, usually by defining and executing test scenarios (i.e., sequences of user-chatbot interactions). However, there is currently a lack of methods to quantify the completeness and strength of such test scenarios, which can lead to low-quality tests, and hence to buggy chatbots.
To fill this gap, we propose adapting mutation testing (MuT) for task-oriented chatbots. To this end, we introduce a set of mutation operators that emulate faults in chatbot designs, an architecture that enables MuT on chatbots built using heterogeneous technologies, and a practical realisation as an Eclipse plugin. Moreover, we evaluate the applicability, effectiveness and efficiency of our approach on open-source chatbots, with promising results.
Session 1 - Intro to Robotic Process Automation.pdfUiPathCommunity
👉 Check out our full 'Africa Series - Automation Student Developers (EN)' page to register for the full program:
https://bit.ly/Automation_Student_Kickstart
In this session, we shall introduce you to the world of automation, the UiPath Platform, and guide you on how to install and setup UiPath Studio on your Windows PC.
📕 Detailed agenda:
What is RPA? Benefits of RPA?
RPA Applications
The UiPath End-to-End Automation Platform
UiPath Studio CE Installation and Setup
💻 Extra training through UiPath Academy:
Introduction to Automation
UiPath Business Automation Platform
Explore automation development with UiPath Studio
👉 Register here for our upcoming Session 2 on June 20: Introduction to UiPath Studio Fundamentals: https://community.uipath.com/events/details/uipath-lagos-presents-session-2-introduction-to-uipath-studio-fundamentals/
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...Jason Yip
The typical problem in product engineering is not bad strategy, so much as “no strategy”. This leads to confusion, lack of motivation, and incoherent action. The next time you look for a strategy and find an empty space, instead of waiting for it to be filled, I will show you how to fill it in yourself. If you’re wrong, it forces a correction. If you’re right, it helps create focus. I’ll share how I’ve approached this in the past, both what works and lessons for what didn’t work so well.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...DanBrown980551
This LF Energy webinar took place June 20, 2024. It featured:
-Alex Thornton, LF Energy
-Hallie Cramer, Google
-Daniel Roesler, UtilityAPI
-Henry Richardson, WattTime
In response to the urgency and scale required to effectively address climate change, open source solutions offer significant potential for driving innovation and progress. Currently, there is a growing demand for standardization and interoperability in energy data and modeling. Open source standards and specifications within the energy sector can also alleviate challenges associated with data fragmentation, transparency, and accessibility. At the same time, it is crucial to consider privacy and security concerns throughout the development of open source platforms.
This webinar will delve into the motivations behind establishing LF Energy’s Carbon Data Specification Consortium. It will provide an overview of the draft specifications and the ongoing progress made by the respective working groups.
Three primary specifications will be discussed:
-Discovery and client registration, emphasizing transparent processes and secure and private access
-Customer data, centering around customer tariffs, bills, energy usage, and full consumption disclosure
-Power systems data, focusing on grid data, inclusive of transmission and distribution networks, generation, intergrid power flows, and market settlement data
2. R. Garrido, R. Miranda / ISA Transactions 51 (2012) 42–49 43
This work presents an on-line closed loop identification al-
gorithm for estimating the parameters of a DC servomechanism.
The proposed approach, termed as the Closed Loop Input Error
(CLIE) algorithm is based on the same idea used by the CLOE al-
gorithms, i.e., two identical controllers close the loop around the
plant and the identified model. However, instead of using the out-
put error, the algorithm studied here uses the input error and re-
lies on a continuous-time nonlinear model of the servomechanism.
The main features of the proposed approach are as follows. First,
a rigorous parameter convergence result supports the proposed
algorithm; second, it takes explicitly into account the controller
employed for closing the loop as in the case of CLOE algorithms.
However, compared with these algorithms, the CLIE method does
not require values of the parameter estimates obtained previously
under open loop conditions. Furthermore, it does not assume any
prior knowledge on the servomechanism parameters. Finally, a PD
controller, which is tuned straightforwardly, ensures closed loop
stability without knowledge on the servomechanism parameters.
Real-time experiments allow assessing the performance of the pro-
posed approach. The paper outline is as follows. Section 2 presents
the proposed identification algorithm together with its stability
and convergence properties. Section 3 shows the experimental re-
sults obtained in a laboratory prototype using the CLIE algorithm
and a continuous-time least squares algorithm with forgetting fac-
tor. The paper ends with some concluding remarks.
2. Closed loop parameter identification
2.1. Servomechanism dynamics
Consider the following model of a DC servomechanism com-
posed by a brushed servomotor, a servoamplifier, and a position
sensor
J ¨q(t) + f ˙q(t) + fc sign(˙q) = ku(t) + dm (1)
where q, ˙q and ¨q are the angular position, velocity and acceleration
respectively; u the control input voltage, J the motor and load in-
ertia, f and fc are, respectively, the viscous and Coulomb friction
coefficients, k is a parameter related to the amplifier gain and to
the motor torque constant, and the term dm is a constant distur-
bance. This model is widely used in the literature [16–21], and it is
valid for DC and AC brushless servomotors if the amplifier driving
the servomotor works in the current mode.
2.2. Proposed closed loop input error method
The idea behind the proposed Closed Loop Input Error (CLIE)
algorithm is as follows (see Fig. 1). Two identical PD controllers
close the loop around the servomechanism and its model. The
error between the inputs of these closed loop systems feeds
an identification algorithm that subsequently update the model
parameters.
2.3. Stability analysis
Consider Eq. (1) written as follows
¨q = −a˙q − csign(˙q) + bu + d (2)
where parameters a = f /J, b = k/J, c = fc /J, d = dm/J are
positive constants. Let the following PD control law apply to the
servo (2)
u = kpe − kd ˙q + se (3)
Fig. 1. Block diagram of the proposed identification method.
where se is a bounded excitation signal. The terms kp and kd are
positive constants and correspond respectively to the proportional
and derivate gains. The variables
e = qd − q (4)
˙e = −˙q (5)
define the position error and its time derivative with respect to a
reference qd. Substituting (3) into (2) yields
¨q = −a˙q − csign(˙q) + bkpe − bkd ˙q + bse + d. (6)
Note that the term η = −csign(˙q) + bse + d is bounded. The
above notation allows writing
¨q = −c˙q + bkpe + η (7)
with c = a+bkd > 0. The time derivative of the Lyapunov function
candidate
V =
1
2
˙q2
+
1
2
c2
2
+ bkp
e2
+
c
2
e˙q (8)
evaluated along the solutions of (7) is
˙V = −
c
2
˙q2
−
c
2
bkpe2
+ η˙q −
c
2
ηe
which is subsequently upper bounded as
˙V ≤ −
c
2
|˙q|2
−
c
2
bkp |e|2
+ |η| |˙q| +
c
2
|η| |e|
= −zT
Az + |η| BT
z
≤ −λmin(A) ‖z‖
[
‖z‖ −
‖B‖ |η|
λmin(A)
]
with z =
|˙q| |e|
T
, A = c
2
diag
bkp 1
, B =
c
2
1
T
. The
term λmin(A) stands for the minimum eigenvalue of matrix A.
Hence, ˙V < 0 as long as ‖z‖ ≥ ‖B‖|η|
λmin(A)
and the trajectories of (7)
are uniformly ultimately bounded [22]. This result shows that the
PD controller stabilizes the DC servomechanism model (2) without
explicit knowledge on its parameters.
Consider now the estimated model of the servomechanism with
ˆa, ˆb, ˆc, and ˆd being estimates, respectively, of a, b, c, and d
¨qe = −ˆa˙qe − ˆcsign(˙q) + ˆbue + ˆd (9)
3. 44 R. Garrido, R. Miranda / ISA Transactions 51 (2012) 42–49
in closed loop with the PD control law
ue = kpee − kd ˙qe + se (10)
with
ee = qd − qe. (11)
Note that the same gains are used in (3) and (10). Substituting
(10) into (9) yields
¨qe = −ˆa˙qe − ˆcsign(˙q) + ˆbkpee − ˆbkd ˙qe + ˆbse + ˆd. (12)
Define the error between the plant and the model outputs
ϵ = q − qe. (13)
An expression for the second time derivative of (13) follows by
using (6) and (12); hence
¨ϵ = ¨q − ¨qe
= −c ˙ϵ − bkpϵ +
ˆa − a
˙qe +
ˆc − c
sign(˙q)
+
ˆb − b
kd ˙qe − kpee
− (ˆd − d). (14)
Define the error vector ˜θ, the regressor vector φ, and the
disturbance estimation error
˜θ = ˆθ − θ =
ˆa − a
ˆb − b
ˆc − c
ˆd − d
(15)
φ =
˙qe
kd ˙qe − kpee
sign(˙q)
−1
=
˙qe
−ue
sign(˙q)
−1
. (16)
Using these definitions allows writing (14) as
¨ϵ = −c ˙ϵ − bkpϵ + ˜θT
φ. (17)
At this point, it is convenient to define the input error
εu = ue − u. (18)
The following expressions for the input error and its time
derivative result from using (3) and (10)
εu = kpϵ + kd ˙ϵ (19)
˙εu = kp ˙ϵ + kd ¨ϵ. (20)
Consider the following Lyapunov function candidate
V =
1
2kp
ε2
u +
1
2
bk2
d + ckd − 1
kpϵ2
+
1
2
kd
˜θT
Γ −1 ˜θ (21)
with Γ > 0 a constant matrix and κ > 0. The above expression is
positive definite if ckd − 1 > 0. Obtaining the time-derivative of
(21) using (20) leads to
˙V =
1
kp
kp ˙ϵ + kd ¨ϵ
+
bk2
d + ckd − 1
kpϵ˙ϵ + kd
˜θT
Γ −1 ˙˜θ.
Substituting (17) into the above equality yields
˙V = −kd(ckd − 1)˙ϵ2
− bk2
dkpϵ2
+ kd
˜θT
φεu + Γ −1 ˙˜θ
. (22)
Consider the following algorithm for estimating θ
˙ˆθ = −Γ φεu. (23)
Since θ is a constant, then
˙˜θ = ˙ˆθ. Substituting
˙˜θ into (22) gives
˙V = −kd(ckd − 1)˙ϵ2
− bk2
dkpϵ2
. (24)
From the above equality, it is clear that εu, ϵ, and ˜θ are bounded
and V(0) ≥ V if ckd − 1 > 0. Applying Barbalat’s lemma allows
showing that ϵ, ˙ϵ, and εu converge to zero [23]. To this end, note
from (24) that
˙V ≤ −bkdkpϵ2
.
Integrating with respect to time the above inequality yields
V − V(0) ≤ −
∫ t
0
bkdkpϵ2
dρ (25)
from which the following inequality follows
∫ t
0
ϵ2
dρ ≤
V(0)
bkdkp
< ∞. (26)
From the above and the boundedness of ϵ and ˙ϵ, it follows that
ϵ converges to zero. On the other hand, boundedness of ϵ and ˙ϵ
implies boundedness of qe and ˙qe; hence, control signal ue and
consequently, the regressor vector φ are also bounded. The above
results allow concluding that the signal ¨ϵ in (17) is bounded. From
(24) it follows that
˙V ≤ −kd(ckd − 1)˙ϵ2
. (27)
Integrating with respect to time the above inequality leads to
V − V(0) ≤ −
∫ t
0
kd(ckd − 1)˙ϵdρ. (28)
This last results allows writing
∫ t
0
˙ϵ2
dρ ≤
V(0)
kd(ckd − 1)
< ∞. (29)
Applying Barbalat’s lemma permits concluding that ˙ϵ converges
to zero. Finally, from (19) it is clear that εu also converges to zero.
The following proposition resumes the foregoing results.
Proposition 1. Consider the servo model (2) in closed loop with
control law (3) and the estimated model (9) in closed loop with control
law (10). If (23) updates the servo model parameters and ckd − 1 >
0, then, ˜θ, ϵ, ˙ϵ, εu, qe, ˙qe, ¨qe, and φ remain bounded. Moreover, εu
converges to zero.
Note that Proposition 1 only ensures boundedness of ˜θ. Con-
vergence of this vector to zero requires a Persistently Exciting (PE)
condition on the regressor vector φ. The following definition about
a Persistently Exciting (PE) signal [23] establishes a condition for
parameter convergence.
Definition 1. A vector φ : R+ → R2n
is PE if there exist positive
constants α1, α2, δ such that
α2 ≥
∫ t0+δ
t0
vT
φ (τ) φT
(τ) vdτ ≥ α1 (30)
for all t0 ≥ 0, z ∈ R2n
, and ‖v‖ = 1.
The next expressions correspond to the update law (23)
written line-by-line for each parameter estimate assuming Γ =
diag
Γ1 Γ2 Γ3 Γ4
˙ˆa = −Γ1 ˙qeεu
˙ˆb = Γ2ueεu
˙ˆc = −Γ3sign(˙q)εu
˙ˆd = Γ4εu.
4. R. Garrido, R. Miranda / ISA Transactions 51 (2012) 42–49 45
Fig. 2. Experimental setup.
3. Experimental results
3.1. Experimental setup
The laboratory prototype consist of a servomotor from Moog,
model C34-L80-W40 (Fig. 2) driven by a Copley Controls power
servoamplifier, model 423, configured in current mode. A BEI
optical encoder, model L15 with 2500 pulses per revolution, allows
measuring the servomotor position. The algorithms are coded
using the MatLab/Simulink software platform under the program
Wincon from Quanser Consulting, and a Quanser Consulting
Q8 board performs data acquisition. The data card electronics
increases four times the optical encoder resolution up to 2500 ×
4 = 10 000 pulses per revolution. The control signal produced by
the Q8 board passes through a galvanic isolation box. The software
runs on a personal computer using an Intel Core 2 quad processor,
and the Q8 board is allocated in a PCI slot inside this computer.
The following transfer function, which is composed of a high-pass
filter in cascade with a low-pass filter, allows obtaining velocity
estimates from position measurements
G(s) =
400s
s + 400
500
s + 500
.
The low pass filter attenuates the high frequency components of
the position signal. The Simulink diagrams use a sampling period of
0.1 ms and the ODE5 solver. Fig. 2 depicts the experimental setup.
3.2. Experiments
3.2.1. Parameter identification
Two Duffing systems generate the signal used for exciting the
servomechanism
˙x1i = x2iωiπ (31)
˙x2i = [−0.25 + x2i + x1i − 1.05x3
1i
+ 0.3 sin(ωiπt)]ωiπ; i = 1, 2
se = 7x11 − 5x12; x1i(0) = 0; x2i(0) = 0;
ω1 = 1 rad/s; ω2 = 2 rad/s.
This type of chaotic excitation was proposed in [24] for pa-
rameter identification of a speed controlled servomotor. Fig. 3
shows the time evolution of se. The gains for the PD controller are
kp = 10 and kd = 0.28, and the update law gains are Γ = diag
12 3000 180 90
.
Fig. 4 shows the time evolution of the parameter estimates
obtained using the proposed approach. Fig. 5 depicts the input
error εu and the evaluation of the PE condition (30) with v =
1
2
1 1 1 1
T
; the values for the PE condition in Fig. 5(b) are
Fig. 3. Chaotic excitation signal.
Fig. 4. Parameter estimates obtained using the CLIE method: ˆa, ˆb, ˆc, and ˆd.
shown every five seconds, i.e. δ = 5 s. Hence, the regressor vector
fulfills the PE condition during the experiment. Table 1 shows the
parameter estimates obtained from the experiment. They were
5. 46 R. Garrido, R. Miranda / ISA Transactions 51 (2012) 42–49
Fig. 5. Identification error and the PE condition time evolution for the CLIE method.
Table 1
Nominal parameters of the servomechanism and the parameter estimates obtained
using the CLIE method.
ˆa ˆb ˆc ˆd
Nominal parameters 0.193 137.78 – 0
CLIE method 0.1801 139.5 3.475 0.6004
LS method 0.0654 137.1 3.927 0.6519
computed as the mean value of the estimates from the time
period t = 35 s to t = 40 s. This table also depicts the parameter
values computed from the servomotor and servoamplifier data.
Parameters a and b are the only ones available from that data;
Coulomb friction coefficient was unavailable. On the other hand, a
parasitic voltage in the servoamplifier produces a constant voltage
acting as a disturbance. A potentiometer in the servoamplifier
allows compensating for this disturbance voltages; it was set in
such a way that no current flows through the servoamplifier.
Hence, the nominal value of d is set to zero. However, note that
the CLIE algorithm produces a nonzero estimate ˆd. This estimate
would correspond to a constant bias introduced by the galvanic
isolation box. Note also that a value of ˆd = 0.6004 corresponds
to a disturbance voltage of ˆd/ˆb = 4.303 mV. Otherwise, the
parameters ˆa, and ˆb produced by the CLIE algorithm remain close
to the corresponding nominal parameters.
For comparison purposes, the continuous-time least squares
algorithm with forgetting factor [25] allows estimating the
servomechanism parameters; see Appendix for further details.
The forgetting factor is set to β = 1, the initial conditions
and the bound for the gain matrix are set to P(0) = diag
1000 1000 1000
, and R0 = 2(1000)3
. The filters described
in Appendix were implemented using λ1 = 40, and λ2 = 400.
Fig. 6 depicts the estimates obtained using the least squares
algorithm, Fig. 7(a) shows the identification error, and Fig. 7(b) the
PE condition (30) with v = 1
2
1 1 1 1
T
. As in the case of the
CLIE method, Table 1 gives account of the estimates mean value
computed from the time period t = 35 s to t = 40 s.
It is worth remarking that both estimators produce essentially
the same estimate values; however, comparing Figs. 4 and 6,
the time evolution of the parameter estimates produced by the
least squares method exhibits a more oscillatory behavior and,
in the case of the parameter ˆa associated to the viscous friction,
Fig. 6. Parameter estimates obtained using the continuous-time least squares
method: ˆa, ˆb, ˆc, and ˆd.
in some parts of the graph it takes negative values. Concerning
the values presented in Table 1, it is interesting to note that the
parameter estimate ˆa produced by the least squares method is very
different to the nominal value whereas the corresponding estimate
produced by the CLIE method remains closer to this nominal value.
On the other hand, both algorithms produce similar parameter
values ˆb, ˆc, and ˆd.
3.3. Model validation
The estimated model is validated by using the parameter
estimates of Table 1 for computing the following model reference
controller. Fig. 8 depicts a block diagram illustrating the validation
approach. The goal of control law (32)
u =
1
ˆb
−ˆd + ˆa˙q + ˆcsign(˙q) − 2ζωn ˙q + ω2
n(r − q)
(32)
6. R. Garrido, R. Miranda / ISA Transactions 51 (2012) 42–49 47
Fig. 7. Identification error and the PE condition time evolution for the continuous-
time least squares method.
Fig. 8. Validation scheme.
is to compensate for the constant disturbance d, the friction
terms a˙q, csign(˙q), and the gain b, and to obtain the closed-loop
polynomial s2
+2ζωns+ω2
n. Signal qd is the output of the reference
model
¨qm + 2ζωn ˙qm + ω2
nqm = ω2
nr (33)
with ωn = 15π, and ζ = 1. The reference corresponds to the first
Duffing system in (31), i.e. r = 7x11. Fig. 9 shows the results for
model validation using the parameter estimates produced by the
CLIE method. Fig. 9(a) depicts the tracking error δ = qm − q, and
Fig. 9(b) the outputs of the reference model and the servomecha-
nism. Note that both responses are indistinguishable and the track-
ing error settles around 2×10−3
motor shaft turns; since each shaft
turn corresponds to 10 000 encoder pulses, then, the tracking error
is roughly 20 encoder pulses, i.e. 0.2% of one motor shaft turn. The
Mean Square Error (MSE) served as a performance index
E =
1
T
∫ t+T
t
(10 000δ)2dα. (34)
The time interval is fixed to T = 5 s. Note that in this case
the tracking error is expressed in encoder pulses; Fig. 9(c) depicts
the MSE. In this case, the maximum MSE is around 3 encoder
pulses. The above results indicate that the parameter estimates
obtained using the CLIE method produces good tracking results
even if the control law (32) does not use integral or other kind
of dynamic compensation. Fig. 10 depicts the results for model
validation using the parameter estimates produced by the least
squares algorithm. From Figs. 9 and 10, it is clear that both,
Fig. 9. Model validation results for the CLIE method: (a) tracking error; (b) model
and servomechanism output; (c) mean square error.
the CLIE and the least squares algorithms produce good tracking
results; however, note that the MSE for the CLIE algorithm is
slightly smaller. An explanation for this results could be the fact
that the estimate a produced by the CLIE method is closer to the
corresponding nominal value compared with the one produced by
the least squares method (see Table 1).
Despite producing essentially the same results, from an
implementation point of view, the CLIE algorithm requires less
computational resources. This feature would be useful when using
low cost microprocessors. In this regard, note that the CLIE method
requires solving four differential equations; in contrast, the
least squares method requires solving four differential equations
directly producing the parameter estimates plus ten differential
equations generating the gain matrix P. Moreover, calculating
the regressor vector for the least squares method requires more
computational effort since it requires solving eight differential
equations associated to four second-order transfer functions. In the
case of the CLIE method, it requires solving only two second order
transfer function, the first associated to the estimated model, and
the second to the filter used for obtaining velocity estimates in the
model.
It is also worth noting that the estimates produced by both
estimation algorithms should be taken as nominal values; i.e., in
practice, the servomotor model parameters could change and the
identified parameter values would not correspond to the current
values. Therefore, some sort of compensation should equip the
control law using these parameters; for instance, an integral action
could counteract the effect of changes in the parasitic voltages in
the power amplifier or other constant disturbances.
7. 48 R. Garrido, R. Miranda / ISA Transactions 51 (2012) 42–49
Fig. 10. Model validation results for the continuous-time least squares method:
(a) tracking error; (b) model and servomechanism output; (c) mean square error.
4. Conclusion
This paper exposes a Closed Loop Input Error (CLIE) method for
on-line identification of a four-parameter model of a servomecha-
nism. The proposed approach does not rely on relay techniques, it
does not need a priori knowledge about the servo model parame-
ters, and it allows freely choosing the excitation signal. The con-
troller closing the loop is a proportional derivative algorithm. A
rigorous parameter convergence result theoretically supports the
CLIE algorithm. Experiments on a laboratory prototype support the
findings. It is worth remarking that experiments, performed using
a model reference control law designed using the parameter esti-
mates, show a mean square error of 3 encoder pulses using an op-
tical encoder with 2500 × 4 pulses per revolution. Moreover, the
CLIE produces parameter estimates similar to those obtained with
a standard continuous-time least squares algorithm with forget-
ting factor, but with less computational resources.
Acknowledgments
The authors would like to thank Gerardo Castro and Jesús Meza
for their help during the experiments.
Appendix. Model parametrization for applying the on-line
least squares method
This Appendix describes how to apply the on-line continuous-
time LS method for servomechanism identification. Applying this
algorithm requires filtering of both sides of the servomechanism
model (2) (see [23] for further details). Using the second order
linear stable filter λ(s) = s2
+ λ1s + λ2 allows obtaining the
following regression equation
z = θT
φLS
z = L−1
λ2s2
λ(s)
φLS =
φLS1
φLS2
φLS3
1
=
−h1 ∗ q
−h2 ∗ sign(˙q)
−h2 ∗ u
1
θ =
a
c
b
d
h1 = L−1
λ2s
λ(s)
h2 = L−1
λ2
λ(s)
.
The operators ∗ and L−1
denote, respectively, the convolution
and inverse Laplace transform.
The following continuous-time least squares with forgetting
factor algorithm [25] permits identifying vector θ
ˆz = ˆθT
φLS
ϵLS = z − ˆz = −˜θT
φLS
˙ˆθ = PφLSϵ
˙P =
βP − PφLSφT
LSP, if ‖P(t)‖ ≤ R0
0, otherwise,
P(0) = P0 = PT
0 > 0
β > 0, R0 > 0, ‖P(0)‖ ≤ R0.
Vector ˆθ denotes the estimate of θ, P is the gain matrix, ϵLS is
the identification error and β the forgetting factor.
References
[1] Ljung Lennart. System identification. Prentice Hall; 1987.
[2] Nelles O. Nonlinear system identification. Springer Verlag; 2001.
[3] Adam EJ, Guestrin ED. Identification and robust control for an experimental
servomotor. ISA Transactions 2002;41(2):225–34.
[4] Iwasaki T, Sato T, Morita A, Maruyama M. Autotuning of two degree of freedom
motor control for high accuracy trajectory motion. Control Engineering
Practice 1996;4(4):537–44.
[5] Kobayashi S, Awaya I, Kuromaru H, Oshitani K. Dynamic model based
autotuning digital servo driver. IEEE Transactions on Industrial Electronics
1995;42(5):462–6.
[6] Zhou Y, Han A, Yan S, Chen X. A fast method for online closed loop
system identification. The International Journal of Advanced Manufacturing
Technology 2006;31(1–2):78–84.
[7] Tan KK, Lee TH, Vadakkepat P, Leu FM. Automatic tuning of two degree of
freedom control for DC servomotor system. International Journal of Intelligent
Automation and Soft Computing 2000;6(4):281–9.
[8] Tan KK, Xie Y, Lee TH. Automatic friction identification and compensation with
a self adapting dual relay. International Journal for Intelligent Automation and
Soft Computing 2003;9(2):83–95.
[9] Tan KK, Lee TH, Huang SN, Jiang X. Friction modeling and adaptive
compensation using a relay feedback approach. IEEE Transactions on Industrial
Electronics 2001;48(1):169–76.
[10] Lee TH, Tan KK, Lim SY, Dou HF. Iterative learning control of permanent magnet
linear motor with relay automatic tuning. Mechatronics 2000;10(1):169–90.
[11] Besançon-Voda A, Besançon G. Analysis of a two-relay system configuration
with application to Coulomb friction identification. Automatica 1999;35(8):
1391–9.
[12] Forsell U, Ljung L. Closed loop identification revisited. Automatica 1999;35(7):
1215–41.
[13] Åström KJ, Hagglund T. PID controllers: theory, design and tuning. 2nd ed.
International Society for Measurement and Control; 1994.
[14] Landau ID, Karimi A. An output error recursive algorithm for unbiased
identification in closed loop. Automatica 1997;33(5):933–8.
[15] Landau ID. Identification in closed loop: a powerful design tool (better design
models, simpler controllers). Control Engineering Practice 2001;9:59–65.
8. R. Garrido, R. Miranda / ISA Transactions 51 (2012) 42–49 49
[16] Ellis G. Control systems design guide. second ed. Academic Press; 2000.
[17] Kelly R, Moreno J. Learning PID structures in an introductory course of
automatic control. IEEE Transactions on Education 2001;44(4).
[18] Moreno J, Kelly R. On motor velocity control by using only position
measurements: two case study. International Journal of Electrical Engineering
Education 2002;39(2).
[19] Guarino Lo Bianco C, Piazzi A. A servo control system design using dynamic
inversion. Control Engineering Practice 2002;10:847–55.
[20] PI and PID controllers tuning for integral-type servo systems to ensure robust
stability and controller robustness. Electrical Engineering 2006;88:149–56.
[21] Schmidt PB, Lorenz RD. Design principles and implementation of acceleration
feedback to improve performance of DC drives. IEEE Transactions on Industry
Applications 1992;28(3).
[22] Khalil KH. Nonlinear systems. Prentice Hall; 1996.
[23] Sastry S, Bodson M. Adaptive control, stability, convergence and robustness.
Prentice Hall; 1989.
[24] Fuh CC, Tsai HH. Adaptive parameter identification of servo control systems
with noise and high-frequency uncertainties. Mechanical Systems and Signal
Processing 2007;21:1437–51.
[25] Ioannou PA, Sun J. Robust adaptive control. Prentice Hall; 1995.