scholarly journals Speed control of DC motor using conventional and adaptive PID controllers

Author(s):  
Sarah N. Al-Bargothi ◽  
Ghazi M. Qaryouti ◽  
Qazem M. Jaber

<p>Proportional Integral Derivative (PID) controllers are <a href="http://www.thesaurus.com/browse/extensively">extensively</a> used in practical industries to control the speed of DC Motors. The single weakness of PID controllers is their sensitivity to variation in parameters and operating conditions; thus, tuning the controller gains to adapt with these variations presents a practical challenge. In this paper, an adaptive mechanism that utilizes a Recursive Least Square (RLS) algorithm, with rate limiters, is implemented to perform an online self-adjusting of each of the PID gains in order to achieve Adaptive PID (APID) controller that will accommodate to system variations. MATLAB/ Simulink software is used to implement and simulate APID control of a Chopper-Fed DC motor. A conventional PID control system is also designed and simulated to obtain results that can be used to judge the performance of the APID controller. Results proved that the APID controller forced the motor speed to track the reference input with <a href="http://www.thesaurus.com/browse/insignificant">insignificant</a> tracking error, and also managed to attain the motor speed at its desired value, regardless of the load changes inflected on the motor. This enhances both transient and steady-state speed responses.</p>

Author(s):  
Hari Wibawa ◽  
Oyas Wahyunggoro ◽  
Adha Imam Cahyadi

DC motors are widely applied in industrial sector, especiallyprocesses of automation and robotics. Given its role in the sector, DC motor operation needs to be optimized. One of optimization steps is controlling speed using several control methods, for example conventional PID methods, PID Ziegler Nichols, PID based on ITAE polynomials, and Hybrid PID-Fuzzy. From these methods, Hybrid PID-Fuzzy was chosen as a method to be proposed in this paper because it can anticipate shortcomings of PID controllers and fuzzy controllers so as to produce system responses that are fast and adaptive to errors. This paper aimed to design a Hybrid PID-Fuzzy system based on ITAE polynomials (Hybrid-ITAE), to analyze its performance parameters values, and tp compare Hybrid-ITAE performance with conventional PID method. Working parameters being reviewed include overshoot, rise time, settling time, and ITAE. First of all, JGA25-370 DC motor was modeled in a form of a third order transfer function equation. Based on the transfer function, PID parameters were calculated using PID Output Feedback and ITAE polynomial methods. The best ITAE polynomial PID controllers were then be combined with a Fuzzy Logic Controller to form a Hybrid-ITAE system. Simulation and experimental stages were carried out in two conditions, namely no load and loaded. Simulation and experimental results showed that Hybrid-ITAE (l = 0.85) was the best controller for no-load simulation conditions. For loaded simulation Hybrid-ITAE (l=1) was a better controller. In no-loads experiment, the best controller was Hybrid PID-Ziegler Nichols, while for loaded condition the best controller was Hybrid PID-Ziegler Nichols.


Author(s):  
Arnisa Myrtellari ◽  
Petrika Marango ◽  
Margarita Gjonaj

The DC motors are widely used in the mechanisms that require control of speed. Different speed can be obtained by changing the field voltage and the armature voltage. The classic PID controllers are widely used in industrial process for speed control. But they aren’t suitable for high performance cases, because of the low robustness of PID controller. So many researchers have been studying various new control techniques in order to improve the system performance and tuning PID controllers. This paper presents particle swarm optimization (PSO) method for determining the optimal PID controller parameters to find the optimal parameters of DC Motor speed control system. The DC Motor system drive is modeled in MATLAB/SIMULINK and PSO algorithm is implemented using MATLAB toolbox. The results obtained through simulation show that the proposed controller can perform an efficient search for the optimal PID controller. Simulation results show performance improvement in time domain specifications for a step response (no overshoot, minimal rise time, steady state error = 0).


Author(s):  
Andrean George W

Abstract - Control and monitoring of the rotational speed of a wheel (DC motor) in a process system is very important role in the implementation of the industry. PWM control and monitoring for wheel rotational speed on a pair of DC motors uses computer interface devices where in the industry this is needed to facilitate operators in controlling and monitoring motor speed. In order to obtain the best controller, tuning the Integral Derifative (PID) controller parameter is done. In this tuning we can know the value of proportional gain (Kp), integral time (Ti) and derivative time (Td). The PID controller will give action to the DC motor control based on the error obtained, the desired DC motor rotation value is called the set point. LabVIEW software is used as a PE monitor, motor speed control. Keyword : LabView, Motor DC, Arduino, LabView, PID.


2018 ◽  
Vol 7 (2.24) ◽  
pp. 492
Author(s):  
Sreevardhan Cheerla ◽  
D Venkata Ratnam

Due to rapid increase in demand for services which depends upon exact location of devices leads to the development of numerous Wi-Fi positioning systems. It is very difficult to find the accurate position of a device in indoor environment due to substantial development of structures. There are many algorithms to determine the indoor location but they require expensive software and hardware. Hence receiving signals strength (RSS) based algorithms are implemented to find the self-positioning. In this paper Newton-Raphson, Gauss-Newton and Steepest descent algorithms are implemented to find the accurate location of Wi-Fi receiver in Koneru Lakshmaiah (K L) University, Guntur, Andhra Pradesh, India. From the results it is evident that Newton -Raphson method is better in providing accurate position estimations. 


Author(s):  
Ayman Y. Yousef ◽  
M. H. Mostafa

<p>In this paper a dual open loop speed control system based on two independent PWM signals of small permanent magnet DC (PMDC) motors using PIC16F877A microcontroller (MCU) has been designed and implemented. The Capture/Compare/PWM (CCP) modules of the MCU are configured as PWM mode and the MCU is programmed using flowcode software package to generate two PWM signals with various duty cycles at the same frequency. A dual H-bridge channel chip SN754410 is used to drive the motors. The variation of PWM duty cycles is related directly to controlling the DC motors terminal voltage which directly proportional with speed of each motor. The complete PWM control system model has been simulated using proteus design suite software package. The development of hardware and software of the dual DC motor speed control system has been explained and clarified.</p>


2006 ◽  
Vol 505-507 ◽  
pp. 529-534 ◽  
Author(s):  
Chin Sheng Chen ◽  
Yu Reng Lee

This paper presented a digital servo driver that realizes an auto-tuning feedback and feedforward controller design using on-line parameters identification. Firstly, the variant inertia constant, damping constant and the disturbed load torque of the servo motor are estimated by the recursive least square (RLS) estimator, which is composed of an RLS estimator and a disturbance torque compensator. Furthermore, the auto-tuning algorithm of feedback and feedforward controller is realized according to the estimated parameters to match the tracking specification. The proposed auto-tuning digital servo controllers are evaluated and compared experimentally with a traditional controller on a microcomputer-controlled servo motor positioning system. The experimental results show that this auto-tuning digital servo system remarkably reduces the tracking error.


Author(s):  
Mohsin A. Koondhar ◽  
Muhammad U. Keerio ◽  
Rameez A. Talani ◽  
Kamran A. Samo ◽  
Muhammad S. Bajwa ◽  
...  

Fuzzy logic controller (FLC) has become popular in the speed control application of DC motors with automatic adjustment function. In this article, the performance of a specific FLC controlled DC motor is studied. The exceed speed is observed with a stabilization time, thus confirming the FLC behavior. Therefore, FLC must be set to obtain the required performance by applying appropriate expert rules, the minimum overshoot and installation time can be maintained within the required values. With the help of FLC, the manual adjustment function is gradually eliminated, and the intelligent adjustment function is at the center position, and the performance is satisfactory. FLC DC motor speed control is implemented in MATLAB environment. The results show that the FLC method has the smallest bypass, smallest transient and steady-state error, and shows higher FLC efficiency as compared with other conventional controllers.


In developed nations, industries are made to function at control engineering costs via the use of appropriate control schemes for dc motors. This paper introduces the role played by dc motors in industries thereby necessitating the analysis and performance validation of dc motor in Internal Model Control (IMC) scheme as against the Proportional– Integral–Derivative (PID) control schemes that is widely used in most industries. Theories on dc motor model, PID and IMC controller were detailed to paved the way for the methodical approach of getting specifications and transfer function for a typical dc motor (model RMCS-3011). Matlab/Simulink software was then used to tune the PID controller for the purpose of finding the values of PID gains that meets the design requirements to achieve best performance, thereby enabling the simulation of the PID controller. Using Matlab m-file environment, IMC controller transfer function was generated and simulated. The IMC controller transfer function aimed at achieving a unity gain that tracks the set-point was approximately realized. In the realization process, it was obvious that a filter is required. The aim of this work is to evaluate the performance of the IMC controller over PID controller. Simulated plots in Matlab-Simulink using the PID gains for the PID controller, and time constants and filter order for the IMC were presented. The quantitative results of the IMC method when compared with that of PID control provides a commendable performance. However, the performance in terms of rise time is small and preferred with the use of Matlab-Simulink tuned PID controller. Conclusively, IMC controller would be the preferred controller where the robustness and accuracy of the dc motor speed control counts more than faster response


Author(s):  
Khalid Mohammed ◽  
Jabbar A.F. Yahaya ◽  
Reyasudin Basir Khan

This research presents a very important industrial issue of controlling the production target, despite changing loads. Engines of various types, whether synchronous or synchronous, operate on single and three phase AC, DC motors or special motors such as stepper and servo. In all these motors, the speed control of the torque and speed of the above motors has gained considerable importance. There are three main ways reviewed in the current search, the second that completes the previous research referred to in the references. The three methods are PID method, LQR method and feeding –forward control methods. A real DC motor was used in electrical engineering machine laboratory at University of Diyala, Iraq. Where the actual parameters of the DC motor were actually calculated. The practical parameters were then integrated into the three control method Matlab codes for the purpose of comparing the results and representing the motor performance in the indicated control methods.


Sign in / Sign up

Export Citation Format

Share Document