Fuzzy logic (FL) controllers based on fuzzy set theory are used to represent the experience and knowledge of a human operator in terms of linguistic variables that are called fuzzy rules. It is also well-known that PID controllers are particularly adequate for processes whose dynamics can be effectively modeled by a first or second order system. A novel method based on the fuzzification of the set-point weight has been proposed for the tuning of PID controllers. The approach has been shown to be very effective in the set-point following for a large number of processes, whilst the load disturbance attenuation performances obtained are preserved or improved. The devised control structure seems to be particularly appropriate to be adopted in industrial settings, since it requires a small computational effort it is easily tuned and it is compatible with a classical PID controller; that is, it consists of a module that can beaded or excluded without modifying the parameters of the existing PID.
-
Technologies Covered
Digital Signal Processing, MATLAB Projects | Thesis, Optimization & Soft Computing
-
Related Keywords
Communication, MATLAB, Mathworks, Linpack, Classifier, Recognition, Matching, Optimization, Decision Making, Soft Computing, DSP, Digital Filter, Analog Filter, Signal Processing
Related Projects
-
Matlab Basics and Image Processing
MATLAB (matrix laboratory) is a numerical computing environment and fourth-generation programming language. Developed by Math Works, MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, Java, and Fortran. MATLAB is widely used in all areas of applied mathematics, in education and research at universities, and in the industry. Image processing usually refers to digital image processing, but optical and analog also are possible. image processing is any form of signal processing for which the input is an image, such as a photograph or video frame; the output of image processing may be either an image or a set of characteristics or parameters related to the image. MATLAB allows you to deal easily with images and videao, audio then any other software. Algorithm development is central to image processing and computer vision because each situa
Read More -
MATLAB
MATLAB (matrix laboratory) is a numerical computing environment and fourth-generation programming language. Developed by Math Works, MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, Java, and Fortran. MATLAB is widely used in all areas of applied mathematics, in education and research at universities, and in the industry. It is preferred over other languages because of its advantages as: Its basic data element is the matrix. Several mathematical operations that work on arrays or matrices are built-in to the Matlab environment. Adding two arrays together needs only one command, instead of a for or while loop. The graphical output is optimized for interaction. You can plot your data very easily, and then change colors, sizes, scales, etc, by using the graphical interactive tools. Matlab’s functionality can be greatly expanded by the ad
Read More