37 research outputs found

    Literature Review of PID Controller based on Various Soft Computing Techniques

    Get PDF
    This paper profound the various soft computing techniques like fuzzy logic, genetic algorithm, ant colony optimization, particle swarm optimization used in controlling the parameters of PID Controller. Its widespread use and universal acceptability is allocated to its elementary operating algorithm, the relative ease with the controller effects can be adjusted, the broad range of applications where it has truly developed excellent control performances, and the familiarity with which it is deduced among researchers. In spite of its wide spread use, one of its short-comings is that there is no efficient tuning method for PID controller. Given this background, the main objective of this is to develop a tuning methodology that would be universally applicable to a range of well-liked process that occurs in the process control industry

    Adaptive Neuro Fuzzy Technique for Speed Control of Six-Step Brushless DC Motor

    Get PDF
    The brushless DC motors with permanent magnets (PM-BLDC) are widely used in a miscellaneous of industrial applications. In this paper, The adaptive neuro fuzzy inference system (ANFIS) controller for Six-Step Brushless DC Motor Drive is introduced. The brushless DC motor’s dynamic characteristics such as torque , current , speed, , and inverter component voltages are showed and analysed using MATLAB simulation. The  propotional-integral (PI) and fuzzy system controllers  are developed., based on designer’s test and error process and experts. The  experimential and hardware resuts for the inverter- driver circuits are presented. The simulation results using MATLAB simulink are conducted to validate the proposed (ANFIS) controller’s robustness and high performance relative to other controllers

    Sensored speed control of brushless DC motor based salp swarm algorithm

    Get PDF
    This article uses one of the newest and efficient meta-heuristic optimization algorithms inspired from nature called salp swarm algorithm (SSA). It imitates the exploring and foraging behavior of salps in oceans. SSA is proposed for parameters tuning of speed controller in brushless DC (BLDC) motor to achieve the best performance. The suggested work modeling and control scheme is done using MATLAB/Simulink and coding environments. In this work, a 6-step inverter is feeding a BLDC motor with a Hall sensor effect. The proposed technique is compared with other nature-inspired techniques such as cuckoo search optimizer (CSO), honey bee optimization (HBO), and flower pollination algorithm (FPA) under the same operating conditions. This comparison aims to show the superiority features of the proposed tuning technique versus other optimization strategies. The proposed tuning technique shows superior optimization features versus other bio-inspired tuning methods that are used in this work. It improves the controller performance of BLDC motor. It refining the speed response features which results in decreasing the rising time, steady-state error, peak overshoot, and settling time

    Multiobjective Optimization of PID Controller of PMSM

    Get PDF
    PID controller is used in most of the current-speed closed-loop control of permanent magnet synchronous motors (PMSM) servo system. However, Kp, Ki, and Kd of PID are difficult to tune due to the multiple objectives. In order to obtain the optimal PID parameters, we adopt a NSGA-II to optimize the PID parameters in this paper. According to the practical requirement, several objective functions are defined. NSGA-II can search the optimal parameters according to the objective functions with better robustness. This approach provides a more theoretical basis for the optimization of PID parameters than the aggregation function method. The simulation results indicate that the system is valid, and the NSGA-II can obtain the Pareto front of PID parameters

    State feedback control for a PM hub motor based on gray Wolf optimization algorithm

    Full text link
    © 1986-2012 IEEE. This paper presents an optimal control strategy for a permanent-magnet synchronous hub motor (PMSHM) drive using the state feedback control method plus the gray wolf optimization (GWO) algorithm. First, the linearized PMSHM mathematical model is obtained by voltage feedforward compensation. Second, to acquire satisfactory dynamics of speed response and zero d-axis current, the discretized state-space model of the PMSHM is augmented with the integral of rotor speed error and integral of d-axis current error. Then, the GWO algorithm is employed to acquire the weighting matrices Q and R in linear quadratic regulator optimization process. Moreover, a penalty term is introduced to the fitness index to suppress overshoots effectively. Finally, comparisons among the GWO-based state feedback controller (SFC) with and without the penalty term, the conventional SFC, and the genetic algorithm enhanced proportional-integral controllers are conducted in both simulations and experiments. The comparison results show the superiority of the proposed SFC with the penalty term in fast response

    Nonlinear PI control for variable pitch wind turbine

    Get PDF
    Wind turbine uses a pitch angle controller to reduce the power captured above the rated wind speed and release the mechanical stress of the drive train. This paper investigates a nonlinear PI (N-PI) based pitch angle controller, by designing an extended-order state and perturbation observer to estimate and compensate unknown time-varying nonlinearities and disturbances. The proposed N-PI does not require the accurate model and uses only one set of PI parameters to provide a global optimal performance under wind speed changes. Simulation verification is based on a simplified two-mass wind turbine model and a detailed aero-elastic wind turbine simulator (FAST), respectively. Simulation results show that the N-PI controller can provide better dynamic performances of power regulation, load stress reduction and actuator usage, comparing with the conventional PI and gain-scheduled PI controller, and better robustness against of model uncertainties than feedback linearization control

    PID CONTROLLER TUNING OF 3-PHASE SEPARATOR IN OIL & GAS INDUSTRY USING BACTERIA FORAGING OPTIMIZATION ALGORITHM

    Get PDF
    In oil and gas industry, one of the most important stages in processing petroleum is separation. It can be classified by operating configuration such as vertical, horizontal and spherical or by its function which is 2-phase or 3-phase. In this paper, vertical 3-phase separator will be chosen and researched. 3-phase separator is used to separate water, oil and gas. Gas will be at the top, oil will be the middle layer and water will be at the bottom due to gravitational force and the density of the substance. The objective is to tune the PID controller controlling the level of the water in the separator. Outflow rate of the water from the bottom of the separator will be used to control the water level. Currently there are controlling methods namely PI control using trial and error method, PI control using Butterworth filter design method and IMC method. These methods were having quite high % overshoot and long settling time. So, this paper will introduce Bacterial Foraging Optimization Algorithm (BFOA) in optimizing the parameters for PI control. BFOA mimics the behaviour of the bacteria in searching for highest food concentration which then modified to search the best parameters for the PID controller. BFOA will be able to find the best parameters compared with the conventional methods and show better performance than PI control using trial and error method, PI control using Butterworth filter design method or IMC method. BFOA will be studied and other existing conventional methods as well. Simulation will be done based on the mathematical model of the 3-phase separator

    Design and Implementation of No Load, Constant and Variable Load for DC Servo Motor

    Get PDF
    Simulations were conducted to improve and design an appropriate control system and obtain a model with the required development to suit the operation of the engine with constant and variable loads, which are the proposed working conditions that are suitable for many applications. The current simulation aims to build and design a model for an electric motor (DC Servo motor) and a model for a conventional controller (PID). The proposed model addresses the cases of fixed and variable loads in terms of using the controller that improves the performance of the motor’s work for different conditions. Three cases were developed to conduct the proposed tests, which included the case of no-load, fixed and variable load. Tests were conducted. Without the console and for the purpose of comparison and observation of improvement, the test was conducted with the addition of the console. The results showed system performance may improve depending on usage using traditional control systems. Performance measurement criteria are adopted for the purpose of comparison and observation of performance improvement. The criteria that are adopted are rise time and stability (steady state) in addition to the ratio of the rate of under and over-shoot. Where it can be deduced from this the possibility of using different control systems, including traditional ones, to improve performance, and they include controlling the speed of the motors, as well as controlling the effort, and the consequent effects on the subject of the study, as it deals with transient cases and changing operating conditions with more than acceptable efficiency and relatively high quality. There are four state simulation include, 1st at no load without controller: rise time equal  309.886ms , overshoot equal  44.203% and undershoot equal 9.597%.2nd  at load without controller: rise time equal  216.319ms , overshoot equal  58.654% and undershoot equal 0.210%.3rd  at no load with PID controller: rise time equal  1.177s , overshoot equal  0.505% and undershoot equal 1.914%.4th   at load with PID controller: rise time equal  1.112s , overshoot equal  0.509% and undershoot equal 5.856%
    corecore