28 research outputs found

    Digital Filter Design Using Multiobjective Cuckoo Search Algorithm

    Get PDF
    Digital filters can be divided into finite impulse response (FIR) digital filters and infinite impulse response (IIR) digital filters. Evolutionary algorithms are effective techniques in digital filter designs. One such evolutionary algorithm is Cuckoo Search Algorithm (CSA). The CSA is a heuristic algorithm which emulates a special parasitic hatching habit of some species of cuckoos and have been proved to be an effective method with various applications. This thesis compares CSA with Park-McClellan algorithm on linear-phase FIR Type-1 lowpass, highpass, bandpass and bandstop digital filter design. Furthermore, a multiobjective Cuckoo Search Algorithm (MOCSA) is applied on general FIR digital design with a comparison to Non-dominated Sorting Genetic Algorithm III (NSGA-III). Finally, a constrained multiobjective Cuckoo Search Algorithm is presented and used for IIR digital filter design. The design results of the constrained MOCSA approach compares favorably with other state-of-the-art optimization methods. CSA utilizes Levy flight with wide-range step length for the global walk to assure reaching the global optimum and the approach of local walk to orientate the direction toward the local minima. Furthermore, MOCSA incorporates a method of Euclidean distance combing objective-based equilibrating operations and the searching for the optimal solution into one step and simplifies the procedure of comparison

    Designs of Digital Filters and Neural Networks using Firefly Algorithm

    Get PDF
    Firefly algorithm is an evolutionary algorithm that can be used to solve complex multi-parameter problems in less time. The algorithm was applied to design digital filters of different orders as well as to determine the parameters of complex neural network designs. Digital filters have several applications in the fields of control systems, aerospace, telecommunication, medical equipment and applications, digital appliances, audio recognition processes etc. An Artificial Neural Network (ANN) is an information processing paradigm that is inspired by the way biological nervous systems, such as the brain, processes information and can be simulated using a computer to perform certain specific tasks like clustering, classification, and pattern recognition etc. The results of the designs using Firefly algorithm was compared to the state of the art algorithms and found that the digital filter designs produce results close to the Parks McClellan method which shows the algorithm’s capability of handling complex problems. Also, for the neural network designs, Firefly algorithm was able to efficiently optimize a number of parameter values. The performance of the algorithm was tested by introducing various input noise levels to the training inputs of the neural network designs and it produced the desired output with negligible error in a time-efficient manner. Overall, Firefly algorithm was found to be competitive in solving the complex design optimization problems like other popular optimization algorithms such as Differential Evolution, Particle Swarm Optimization and Genetic Algorithm. It provides a number of adjustable parameters which can be tuned according to the specified problem so that it can be applied to a number of optimization problems and is capable of producing quality results in a reasonable amount of time

    Digital Filter Design Using Improved Artificial Bee Colony Algorithms

    Get PDF
    Digital filters are often used in digital signal processing applications. The design objective of a digital filter is to find the optimal set of filter coefficients, which satisfies the desired specifications of magnitude and group delay responses. Evolutionary algorithms are population-based meta-heuristic algorithms inspired by the biological behaviors of species. Compared to gradient-based optimization algorithms such as steepest descent and Newton’s like methods, these bio-inspired algorithms have the advantages of not getting stuck at local optima and being independent of the starting point in the solution space. The limitations of evolutionary algorithms include the presence of control parameters, problem specific tuning procedure, premature convergence and slower convergence rate. The artificial bee colony (ABC) algorithm is a swarm-based search meta-heuristic algorithm inspired by the foraging behaviors of honey bee colonies, with the benefit of a relatively fewer control parameters. In its original form, the ABC algorithm has certain limitations such as low convergence rate, and insufficient balance between exploration and exploitation in the search equations. In this dissertation, an ABC-AMR algorithm is proposed by incorporating an adaptive modification rate (AMR) into the original ABC algorithm to increase convergence rate by adjusting the balance between exploration and exploitation in the search equations through an adaptive determination of the number of parameters to be updated in every iteration. A constrained ABC-AMR algorithm is also developed for solving constrained optimization problems.There are many real-world problems requiring simultaneous optimizations of more than one conflicting objectives. Multiobjective (MO) optimization produces a set of feasible solutions called the Pareto front instead of a single optimum solution. For multiobjective optimization, if a decision maker’s preferences can be incorporated during the optimization process, the search process can be confined to the region of interest instead of searching the entire region. In this dissertation, two algorithms are developed for such incorporation. The first one is a reference-point-based MOABC algorithm in which a decision maker’s preferences are included in the optimization process as the reference point. The second one is a physical-programming-based MOABC algorithm in which physical programming is used for setting the region of interest of a decision maker. In this dissertation, the four developed algorithms are applied to solve digital filter design problems. The ABC-AMR algorithm is used to design Types 3 and 4 linear phase FIR differentiators, and the results are compared to those obtained by the original ABC algorithm, three improved ABC algorithms, and the Parks-McClellan algorithm. The constrained ABC-AMR algorithm is applied to the design of sparse Type 1 linear phase FIR filters of filter orders 60, 70 and 80, and the results are compared to three state-of-the-art design methods. The reference-point-based multiobjective ABC algorithm is used to design of asymmetric lowpass, highpass, bandpass and bandstop FIR filters, and the results are compared to those obtained by the preference-based multiobjective differential evolution algorithm. The physical-programming-based multiobjective ABC algorithm is used to design IIR lowpass, highpass and bandpass filters, and the results are compared to three state-of-the-art design methods. Based on the obtained design results, the four design algorithms are shown to be competitive as compared to the state-of-the-art design methods

    Digital Filter Design Using Improved Teaching-Learning-Based Optimization

    Get PDF
    Digital filters are an important part of digital signal processing systems. Digital filters are divided into finite impulse response (FIR) digital filters and infinite impulse response (IIR) digital filters according to the length of their impulse responses. An FIR digital filter is easier to implement than an IIR digital filter because of its linear phase and stability properties. In terms of the stability of an IIR digital filter, the poles generated in the denominator are subject to stability constraints. In addition, a digital filter can be categorized as one-dimensional or multi-dimensional digital filters according to the dimensions of the signal to be processed. However, for the design of IIR digital filters, traditional design methods have the disadvantages of easy to fall into a local optimum and slow convergence. The Teaching-Learning-Based optimization (TLBO) algorithm has been proven beneficial in a wide range of engineering applications. To this end, this dissertation focusses on using TLBO and its improved algorithms to design five types of digital filters, which include linear phase FIR digital filters, multiobjective general FIR digital filters, multiobjective IIR digital filters, two-dimensional (2-D) linear phase FIR digital filters, and 2-D nonlinear phase FIR digital filters. Among them, linear phase FIR digital filters, 2-D linear phase FIR digital filters, and 2-D nonlinear phase FIR digital filters use single-objective type of TLBO algorithms to optimize; multiobjective general FIR digital filters use multiobjective non-dominated TLBO (MOTLBO) algorithm to optimize; and multiobjective IIR digital filters use MOTLBO with Euclidean distance to optimize. The design results of the five types of filter designs are compared to those obtained by other state-of-the-art design methods. In this dissertation, two major improvements are proposed to enhance the performance of the standard TLBO algorithm. The first improvement is to apply a gradient-based learning to replace the TLBO learner phase to reduce approximation error(s) and CPU time without sacrificing design accuracy for linear phase FIR digital filter design. The second improvement is to incorporate Manhattan distance to simplify the procedure of the multiobjective non-dominated TLBO (MOTLBO) algorithm for general FIR digital filter design. The design results obtained by the two improvements have demonstrated their efficiency and effectiveness

    Design and Implementation of Control Techniques of Power Electronic Interfaces for Photovoltaic Power Systems

    Get PDF
    The aim of this thesis is to scrutinize and develop four state-of-the-art power electronics converter control techniques utilized in various photovoltaic (PV) power conversion schemes accounting for maximum power extraction and efficiency. First, Cascade Proportional and Integral (PI) Controller-Based Robust Model Reference Adaptive Control (MRAC) of a DC-DC boost converter has been designed and investigated. Non-minimum phase behaviour of the boost converter due to right half plane zero constitutes a challenge and its non-linear dynamics complicate the control process while operating in continuous conduction mode (CCM). The proposed control scheme efficiently resolved complications and challenges by using features of cascade PI control loop in combination with properties of MRAC. The accuracy of the proposed control system’s ability to track the desired signals and regulate the plant process variables in the most beneficial and optimised way without delay and overshoot is verified. The experimental results and analysis reveal that the proposed control strategy enhanced the tracking speed two times with considerably improved disturbance rejection. Second, (P)roportional Gain (R)esonant and Gain Scheduled (P)roportional (PR-P) Controller has been designed and investigated. The aim of this controller is to create a variable perturbation size real-time adaptive perturb and observe (P&O) maximum power point tracking (MPPT) algorithm. The proposed control scheme resolved the drawbacks of conventional P&O MPPT method associated with the use of constant perturbation size that leads to a poor transient response and high continuous steady-state oscillations. The prime objective of using the PR-P controller is to utilize inherited properties of the signal produced by the controller’s resonant path and integrate it to update best estimated perturbation that represents the working principle of extremum seeking control (ESC) to use in a P&O algorithm that characterizes the overall system learning-based real time adaptive (RTA). Additionally, utilization of internal dynamics of the PR-P controller overcome the challenges namely, complexity, computational burden, implantation cost and slow tracking performance in association with commonly used soft computing intelligent systems and adaptive control strategies. The experimental results and analysis reveal that the proposed control strategy enhanced the tracking speed five times with reduced steady-state oscillations around maximum power point (MPP) and more than 99% energy extracting efficiency.Third, the interleaved buck converter based photovoltaic (PV) emulator current control has been investigated. A proportional-resonant-proportional (PR-P) controller is designed to resolve the drawbacks of conventional PI controllers in terms of phase management which means balancing currents evenly between active phases to avoid thermally stressing and provide optimal ripple cancellation in the presence of parameter uncertainties. The proposed controller shows superior performance in terms of 10 times faster-converging transient response, zero steady-state error with significant reduction in current ripple. Equal load sharing that constitutes the primary concern in multi-phase converters has been achieved with the proposed controller. Implementing of robust control theory involving comprehensive time and frequency domain analysis reveals 13% improvement in the robust stability margin and 12-degree bigger phase toleration with the PR-P controller. Fourth, a symmetrical pole placement Method-based Unity Proportional Gain Resonant and Gain Scheduled Proportional (PR-P) Controller has been designed and investigated. The proposed PR-P controller resolved the issues associated with the use of the PI controller which are tracking repeating control input signal with zero steady-state and mitigating the 3rd order harmonic component injected into the grid for single-phase PV systems. Additionally, the PR-P controller has overcome the drawbacks of frequency detuning in the grid and increase in the magnitude of odd number harmonics in the system that constitute the common concerns in the implementation of conventional PR controller. Moreover, the unprecedented design process based on changing notch filter dynamics with symmetrical pole placement around resonant frequency overcomes the limitations that are essentially complexity and dependency on the precisely modelled system. The verification and validation process of the proposed control schemes has been conducted using MATLAB/Simulink and implementing MATLAB/Simulink/State flow on dSPACE Real-time-interface (RTI) 1007 processor, DS2004 High-Speed A/D and CP4002 Timing and Digital I/O boards

    Design of Fir Digital Bandpass Filter with Hamming Window and Hanning Window Method for Fetal Doppler

    Get PDF
    DESIGN OF FIR DIGITAL BANDPASS FILTER WITH HAMMING WINDOW AND HANNING WINDOW METHOD FOR FETAL DOPPLE

    Design of Fir Digital Bandpass Filter with Hamming Window and Hanning Window Method for Fetal Doppler

    Get PDF
    Fetal heart rate using Doppler Ultrasound is a standard method to assess fetal health. Examination of the fetal heart with a Doppler device is more convenient for women. Fetal Doppler can accidentally take the mother's heartbeat. A filter is needed to enhance the audibility of fetal heartbeats while suppressing unwanted frequencies and noise. The normal fetal heart rate ranges from 120 to 160 beats per minute, or 2 Hz - 3 Hz. This frequency can be filtered using a bandpass filter. the digital FIR bandpass filter were created using the Hamming and Hanning window methods. The results of the FIR filter with the Hamming and Hanning window, Orde 100 Hanning gave the best frequency bandwidth range which was 1.833 Hz to 3.167 Hz. Orde 20 Hamming and Hanning had the shortest delay ± 2 s and Orde 100 Hamming and Hanning had the longest delay ± 6s. For the noise at 1.6 Hz, Orde 100 Hamming and Orde 100 Hanning the signal level of the signal output is the same as the desired signal level. For the noise at 3.1 Hz, Orde 100 Hamming and Orde 100 Hanning had the signal level of the signal output is almost the same as the desired signal level. At the frequency point of 1.6 Hz, the noise signal at the input has a magnitude response 2533, it is a decrease after passing through the filter to ≈ 0. At the frequency point of 3.1 Hz, the noise signal at the input has a magnitude response 2246, and there is a decrease after passing through the filter to 167.7. From this study, we can choose 100 orde Hanning because it gave the best frequency bandwidth range which was 1.833 Hz to 3.167 Hz, the delay of ± 6s

    Artificial cognitive architecture with self-learning and self-optimization capabilities. Case studies in micromachining processes

    Full text link
    Tesis doctoral inédita leída en la Universidad Autónoma de Madrid, Escuela Politécnica Superior, Departamento de Ingeniería Informática. Fecha de lectura : 22-09-201
    corecore