72 research outputs found
OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM
Servomotor uses feedback controller to control the speed or the position, or both. Typically, the PID controller is used and has evolved into more recent approaches like the hybrid with fuzzy logic controller (FLC) or neural network (NN). Many tuning methods for PID controller have been developed, and one of them is based on natural evolution, the genetic algorithm (GA). The significant drawback of GA is that the optimization process needs too many iterations and too long duration. In this thesis, a new optimization GA-based algorithm that emanates from modification of conventional GA to reduce the iterations number and the duration time, namely, semi-parallel operation genetic algorithm (SPOGA) is proposed. The aim of the algorithm is to improve a controller performance (minimize the overshoot, settling time, IAE/ITAE and achieving zero steady state error) when used for a DC servomotor application. This controller would be optimized to obtain the best overall performances of the performance criterion.
The servomotor's transfer function is obtained via system identification and is modelled using MATLAB commands. The model is used in the simulation of speed and position control and the performance of relevant conventional, fuzzy, and hybrid controllers are compared for various predefined conditions. The best controller is then selected to be optimized using SPOGA. Next, the performance comparison of GA and SPOGA is conducted based on the maximum value of parallel functions obtained. The SPOGA is then used to optimize the selected controllers and the performance comparisons of the controllers were conducted.
Detailed performance comparisons of controllers for a DC servomotor speed and position control under seven predefined conditions is presented. As compared to conventional GA, SPOGA performs better in reducing the number of test runs with the same results. The findings demonstrate the effectiveness of the hybrid-fuzzy controller for speed and position control of a DC servomotor, and confirm the ability of SPOGA as an optimization algorithm for the hybrid-fuzzy controller
OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM
Servomotor uses feedback controller to control the speed or the position, or both. Typically, the PID controller is used and has evolved into more recent approaches like the hybrid with fuzzy logic controller (FLC) or neural network (NN). Many tuning methods for PID controller have been developed, and one of them is based on natural evolution, the genetic algorithm (GA). The significant drawback of GA is that the optimization process needs too many iterations and too long duration. In this thesis, a new optimization GA-based algorithm that emanates from modification of conventional GA to reduce the iterations number and the duration time, namely, semi-parallel operation genetic algorithm (SPOGA) is proposed. The aim of the algorithm is to improve a controller performance (minimize the overshoot, settling time, IAE/ITAE and achieving zero steady state error) when used for a DC servomotor application. This controller would be optimized to obtain the best overall performances of the performance criterion.
The servomotor's transfer function is obtained via system identification and is modelled using MATLAB commands. The model is used in the simulation of speed and position control and the performance of relevant conventional, fuzzy, and hybrid controllers are compared for various predefined conditions. The best controller is then selected to be optimized using SPOGA. Next, the performance comparison of GA and SPOGA is conducted based on the maximum value of parallel functions obtained. The SPOGA is then used to optimize the selected controllers and the performance comparisons of the controllers were conducted.
Detailed performance comparisons of controllers for a DC servomotor speed and position control under seven predefined conditions is presented. As compared to conventional GA, SPOGA performs better in reducing the number of test runs with the same results. The findings demonstrate the effectiveness of the hybrid-fuzzy controller for speed and position control of a DC servomotor, and confirm the ability of SPOGA as an optimization algorithm for the hybrid-fuzzy controller
Aplikasi logika Kabur Untuk Mengendalikan Kecepatan Motor DC Menggunakan Penggendalian Logika Terpogram
This research tries to develop a fuzzy control software for the speed control of loaded dc motor using programmable logic controller. The first step is to get the output characteristics of dc motor. The next step is to control the speed of dc motor using Ziegler Nichols tuned proportional controller. Based on the motor characteristics, the membership functions and rules of fuzzy logic controller can be established, followed by computer programming The perfomance of the fuzzy logic controller is then compared with the perfomance of proportional controller.
If we look at the transient characteristics, the system controlled by fuzzy logic controller has shorter raise time than that one controlled by proportional controller. From the experiment, the system controlled by fuzzy logic controller has no overshoot and oscillation for some variations of setpoint. The fuzzy logic controller is just also tuned once for some variations of setpoint. A bit dculty of this research is, the PLC does not recognize real numbers. Consequently, a number is represented by a thousand number, and its accuracy is limited
Kalman Filter to Improve Performance of PID Control Systems on DC Motors
A proportional–integral–derivative (PID) controller is a type of control system that is most widely applied in industrial world. Various tuning models have been developed to obtain optimal performance in PID control. However, the methods are designed under ideal circumstances. This means that the control system which has been built will not work optimally when noise exists. Noise can come from electrical vibrations, inference of electronic components, or other noise sources. Thus, it is necessary to design PID control system that can work optimally without being disturbed by noise. In this research, Kalman filter was used to improve the performance of PID controllers. The application of Kalman filter was used to reduce the noise of the input signal so that it could generate output signal which is in accordance with the expected output. Simulation result showed that the PID performance with Kalman filter was more optimal than the ordinary one to minimize the existing noise. The resulting speed of DC motor with Kalman filter had a lower overshoot than PID control without Kalman filter. This method resulted lower integral of absolute error (IAE) than ordinary PID controls. The IAE value for the PID controller with the Kalman filter was 25.4, the PID controller with the observer was 31.0, while the IAE value in the ordinary controller was only 60.9
Quadrotor Path Planning Based on Modified Fuzzy Cell Decomposition Algorithm
The purpose of this paper is to present an algorithm to determine the shortest path for quadrotor to be able to navigate in an unknown area. The problem in robot navigation is that a robot has incapability of finding the shortest path while moving to the goal position and avoiding obstacles. Hence, a modification of several algorithms are proposed to enable the robot to reach the goal position through the shortest path. The algorithms used are fuzzy logic and cell decomposition algorithms, in which the fuzzy algorithm which is an artificial intelligence algorithm is used for robot path planning and cell decomposition algorithm is used to create a map for the robot path, but the merger of these two algorithms is still incapable of finding the shortest distance. Therefore, this paper describes a modification of the both algorithms by adding potential field algorithm that is used to provide weight values on the map in order for the quadrotor to move to its goal position and find the shortest path. The modification of the algorithms have shown that quadrotor is able to avoid various obstacles and find the shortest path so that the time required to get to the goal position is more rapid
DC Motor Speed Control Using Hybrid PID-Fuzzy with ITAE Polynomial Initiation
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
Combination a Skeleton Filter and Reduction Dimension of Kernel PCA Based on Palmprint Recognition
Palmprint identification is part of biometric recognition, which attracted many researchers, especially when fusion with face identification that will be applied in the airport to hasten knowing individual identity. To accelerate the process of verification feature palms, dimension reduction method is the dominant technique to extract the feature information of palms.The mechanism will boost if the ROI images are processed prior to get normalize image enhancement.In this paper with three sample input database, a kernel PCA method used as a dimension reduction compared with three others and a skeleton filter used as a image enhancement method compared with six others. The final results show that the proposed method successfully achieve the target in terms of the processing time of second, the EER performance rate of 0.19 % and the success of verification process about 99,82 %
DESAIN LAMPU LALU LINTAS ADAPTIF DENGAN KENDALI LOGIKA FUZZY
Kinerja lampu lalu lintas sebagai pengatur arus lalu lintas kendaraan di persimpangan perlu ditingkatkan, seiring semakin meningkatnya kepadatan jalan di persimpangan. Sistem pengendali lampu lalu lintas adaptif perlu dikembangkan untuk mengurangi jumlah antrian kendaraan dan waktu tunggu. Penelitian ini mengusulkan sistem pengendali lampu lalu lintas adaptif dengan tiga tahap penentu keputusan. Tahap pertama untuk menentukan urutan fase hijau berdasarkan jumlah antrian terbanyak. Tahap kedua untuk menentukan durasi sinyal hijau berdasarkan jumlah antrian kendaraan dan laju aliran kendaraan datang. Durasi sinyal hijau ditentukan menggunakan kendali logika fuzzy dengan 18 aturan. Tahap ketiga untuk menentukan keputusan apakah akan melanjutkan atau menghentikan fase hijau berdasarkan batas waktu tunggu maksimal atau batas jumlah antrian minimal. Sistem pengendali lampu lalu lintas adaptif pada penelitian ini terdiri atas detector, next phase module, green phase module, terminate module, switch module dan traffic lights. Hasil simulasi menunjukkan bahwa sistem yang diusulkan dapat bekerja secara adaptif, dapat mengurangi jumlah antrian kendaraan sebesar 60,76 % dan waktu tunggu sebesar 71,23 % terhadap sistem waktu tetap, dapat mengurangi jumlah antrian kendaraan sebesar 44,81 % dan waktu tunggu sebesar 3,63 % terhadap sistem adaptif satu penentu keputusan, dan dapat mengurangi jumlah antrian kendaraan sebesar 40,79 % dan waktu tunggu sebesar 41,11 % terhadap sistem adaptif dua penentu keputusan
- …