Root-finding is an oldest classical problem, which is still an important research topic, due to its impact on computational algebra and geometry. In communications systems, when the impulse response of the channel is minimum phase the state of equalization algorithm is reduced and the spectral efficiency will improved. To make the channel impulse response minimum phase the prefilter which is called minimum phase filter is used, the adaptation of the minimum phase filter need root finding algorithm. In this paper, the VHDL implementation of the root finding algorithm introduced by Clark and Hau is introduced.
VHDL program is used in the work, to find the roots of two channels and make them minimum phase, the obtained output results are similar in accuracy to the past work results, which is built by using MATLAB program. Using VHDL is necessary in FPGAs for building hardware of the root finding algorithm in lower cost and time. MATLAB program is used only for displaying the input and output discrete signals of tested channels.
Realizing the full potential of wireless sensor networks (WSNs) highlights many design issues, particularly the trade-offs concerning multiple conflicting improvements such as maximizing the route overlapping for efficient data aggregation and minimizing the total link cost. While the issues of data aggregation routing protocols and link cost function in a WSNs have been comprehensively considered in the literature, a trade-off improvement between these two has not yet been addressed. In this paper, a comprehensive weight for trade-off between different objectives has been employed, the so-called weighted data aggregation routing strategy (WDARS) which aims to maximize the overlap routes for efficient data aggregation and link cost
... Show MoreIn this study, low cost biosorbent ̶inactive biomass (IB) granules (dp=0.433mm) taken from drying beds of Al-Rustomia Wastewater Treatment Plant, Baghdad-Iraq were used for investigating the optimum conditions of Pb(II), Cu(II), and Ni(II) biosorption from aqueous solutions. Various physico-chemical parameters such as initial metal ion concentration (50 to 200 mg/l), equilibrium time (0-180 min), pH (2-9), agitation speed (50-200 rpm), particles size (0.433 mm), and adsorbent dosage (0.05-1 g/100 ml) were studied. Six mathematical models describing the biosorption equilibrium and isotherm constants were tested to find the maximum uptake capacities: Langmuir, Freundlich, Redlich–Peterson, Sips, Khan, and Toth models. The best fit to the P
... Show MoreIn this paper, a microcontroller-based electronic circuit have been designed and implemented for dental curing system using 8-bit MCS-51 microcontroller. Also a new control card is designed while considering advantages of microcontroller systems the time of curing was controlled automatically by preset values which were input from a push-button switch. An ignition based on PWM technique was used to reduce the high starting current needed for the halogen lamp. This paper and through the test result will show a good performance of the proposed system.
The solvent free oxidation of benzyl alcohol was conducted employing Au and Pd supported catalysts, while utilizing hydrogen peroxide 35% (H2O2) as the oxidant, H2O2 is very cheap, mild, and an environment friendly reagent, which produced water as the only by-product. Various proportions of Au-Pd catalysts on carbon and titanium oxide activated as supports were synthesized through the use of sol immobilization catalyst synthesis technique. Characterization of the synthesized catalysts was performed using X-Ray Diffraction (XRD), Brunauer-Emmett-Teller (BET), Field Emission Scanning Electron Microscopy (FESEM), and Transmission Electron Microscopy (TEM). It was found that the synthesized Au-Pd/ activated carbon catalyst was benef
... Show MoreThe aim of this study was to evaluate tensile properties of low and medium carbon ferrite -martensite dual phase steel, and the effect cryogenic treatment at liquid nitrogen temperature (-196 ºC) on its properties. Low carbon steel (C12D) and medium carbon steels (C32D & C42D) were used in this work. For each steel grade, five groups of specimens were prepared according to the type of heat treatment. The first group was normalized, the second group was normalized and subsequently subjected to cryogenic treatment then tempered at (200 ºC) for one hour, the third group was quenched from intercritical annealing temperature of (760 ºC) to obtain dual phase (DP) steel, the fourth and fifth groups were both quenched from (760 ºC), but
... Show MoreInternational companies are striving to reduce their costs and increase their profits, and these trends have produced many methods and techniques to achieve these goals. these methods is heuristic and the other Optimization.. The research includes an attempt to adapt some of these techniques in the Iraqi companies, and these techniques are to determine the optimal lot size using the algorithms Wagner-Whitin under the theory of constraints. The research adopted the case study methodology to objectively identify the problem of research, namely determining lot size optimal for each of the products of electronic measurement laboratory in Diyala and in light of the bottlenecks in w
... Show MoreIn this paper, several combination algorithms between Partial Update LMS (PU LMS) methods and previously proposed algorithm (New Variable Length LMS (NVLLMS)) have been developed. Then, the new sets of proposed algorithms were applied to an Acoustic Echo Cancellation system (AEC) in order to decrease the filter coefficients, decrease the convergence time, and enhance its performance in terms of Mean Square Error (MSE) and Echo Return Loss Enhancement (ERLE). These proposed algorithms will use the Echo Return Loss Enhancement (ERLE) to control the operation of filter's coefficient length variation. In addition, the time-varying step size is used.The total number of coefficients required was reduced by about 18% , 10% , 6%
... Show MoreA skip list data structure is really just a simulation of a binary search tree. Skip lists algorithm are simpler, faster and use less space. this data structure conceptually uses parallel sorted linked lists. Searching in a skip list is more difficult than searching in a regular sorted linked list. Because a skip list is a two dimensional data structure, it is implemented using a two dimensional network of nodes with four pointers. the implementation of the search, insert and delete operation taking a time of upto . The skip list could be modified to implement the order statistic operations of RANKand SEARCH BY RANK while maintaining the same expected time. Keywords:skip list , parallel linked list , randomized algorithm , rank.
Cloud computing provides huge amount of area for storage of the data, but with an increase of number of users and size of their data, cloud storage environment faces earnest problem such as saving storage space, managing this large data, security and privacy of data. To save space in cloud storage one of the important methods is data deduplication, it is one of the compression technique that allows only one copy of the data to be saved and eliminate the extra copies. To offer security and privacy of the sensitive data while supporting the deduplication, In this work attacks that exploit the hybrid cloud deduplication have been identified, allowing an attacker to gain access to the files of other users based on very small hash signatures of
... Show More