Widely linear dynamic quaternion valued least mean square algorithm for linear filtering
Full text
(2) PM. IG. H. T. U. WIDELY LINEAR DYNAMIC QUATERNION VALUED LEAST MEAN SQUARE ALGORITHM FOR LINEAR FILTERING. By. ©. C. O. PY. R. ALDULAIMI HAYDAR IMAD MOHAMMED. Thesis Submitted to the School of Graduate Studies, Universiti Putra Malaysia, in Fulfilment of the Requirements for the Degree of Master of Science. September 2017.
(3) COPYRIGHT. PM. All material contained within the thesis, including without limitation text, logos, icons, photographs and all other artwork, is copyright material of Universiti Putra Malaysia unless otherwise stated. Use may be made of any material contained within the thesis for non-commercial purposes from the copyright holder. Commercial use of material may only be made with the express, prior, written permission of Universiti Putra Malaysia.. ©. C. O. PY. R. IG. H. T. U. Copyright © Universiti Putra Malaysia.
(4) Abstract of thesis presented to the Senate of Universiti Putra Malaysia in fulfilment of the requirement for the degree of Master of Science. PM. WIDELY LINEAR DYNAMIC QUATERNION VALUED LEAST MEAN SQUARE ALGORITHM FOR LINEAR FILTERING. By. T. September 2017. U. ALDULAIMI HAYDAR IMAD MOHAMMED. H. Chair: Fazirulhisyam Hashim, PhD Faculty: Engineering. ©. C. O. PY. R. IG. The Recent developments in sensor technology; human centered computing and robotics have brought to light new classes of multidimensional data which are naturally represented as quaternion three and four-dimensional vector-valued processes. Such signals are readily modeled as real normal vectors in R3 and R4; however; it has become obvious that there are advantages in processing multidimensional data in division algebras (quaternion domain). The progress in the statistics of quaternion variable, particularly augmented statistics and widely linear modeling; has opened up a new front of research in channel equalization, vector sensor modeling and system identification. However, prediction gain, tracking ability and convergence speed of quaternion adaptive filters still need to be improved due to the fixed step size of those types of algorithms. Choosing the right value of step size is very important for the adaptation process of the algorithm. There is a tradeoff between the convergence speed and the missadjustment of the system. Using large step size value will produce high convergence speed and high missadjustment while using small step size value will produce slow convergence speed and low missadjustment. since in real scenario the input signal power does not remain constant, that will change the step-size according the changes of the input signal of the algorithm which increase the tradeoff between the convergence speed and the missadjustment. This changing will cause noise amplification and affects the convergence speed. In this thesis, a new quaternion gradient based adaptive algorithm for FIR adaptive filter is developed. The proposed algorithm is capable of processing the generality of quaternion and complex data signals in both noisy and noise-free environments. The new adaptive algorithm is called dynamic quaternion least mean square algorithm (DQLMS) because of the normalization process of the filter input and the variable step-size. Those techniques proved to be very useful to enhance the trade-off between the convergence speed and the steady-state MSE and achieve small misadjustment and fast convergence speed. The sign function has been implemented in the process of filter coefficients adjustments in order to get faster adaptation processes, for high speed communication. The DQLMS algorithm is extended to the widely linear model forming the WL-DQLMS algorithm in order for the algorithm to be able to capture the full second order statistics. Prediction gain, tracking ability and convergence speed of the proposed algorithms are analyzed and validated experimentally by various simulations on. i.
(5) ©. C. O. PY. R. IG. H. T. U. PM. both synthetic and real world multidimensional data. The performance of the proposed algorithms are compared with quaternion least mean square QLMS, zero-attract quaternion least mean square ZA-QLMS, and widely linear quaternion least mean square WL-QLMS algorithms. In noise cancellation, the DQLMS and WL-DQLMS algorithms were able to recover the input signal in 30 and 50 samples respectively while the QLMS and ZA-QLMS needed 250 and 200 samples respectively in order to recover the same data. A superior performance is achieved by the proposed algorithms in system modeling where the DQLMS was able to track the correct weights values of the different modeled systems 430 sample faster than the QLMS and ZA-QLMS algorithms while the WL-DQLMS was faster than the WLQLMS algorithm by 950 samples. In prediction setting the proposed algorithms showed 4dp to 8dp higher prediction gain than other algorithms. Thus, the proposed algorithms proved to be superior over the other algorithms in all aspects.. ii.
(6) Abstrak tesis yang dikemukakan kepada Senat Universiti Putra Malaysia sebagai memenuhi keperluan untuk ijazah Master Sains. PM. ALGORITMA KUASA DUA MIN TERKECIL DINILAI OLEH KUATERNION DINAMIK LINEAR MELUAS UNTUK PENAPISAN LINEAR. Oleh. T. September 2017. U. ALDULAIMI HAYDAR IMAD MOHAMMED. H. Pengerusi: Fazirulhisyam Hashim, PhD Fakulti: Kejuruteraan. ©. C. O. PY. R. IG. Perkembangan Perkembangan baru di bidang teknologi sensor, pengkomputeran berpusatkan manusia dan robotik telah menunjukkan kelas-kelas baru data multidimensi yang secara semula jadinya diwakili sebagai proses dinilai-vektor kuaternion tiga- dan empat-dimensi. Isyarat sebegitu mudah dimodelkan sebagai vektor normal sebenar di R3 dan R4; walau bagaimanapun telah menjadi jelas bahawa ada terdapat kelebihan dalam pemprosesan data multidimensi melalui algebra pembahagian (domain kuaternion). Kemajuan dalam statistik pembolehubah kuaternion, terutamanya statistik diperkukuhkan dan pemodelan linear secara meluas, telah membuka satu barisan baru penyelidikan dalam penyamaan saluran, pemodelan sensor vektor dan pengenalan sistem. Walau bagaimanapun gandaan ramalan, keupayaan mengesan dan kelajuan penumpuan penapis penyesuaian kuaternion masih perlu diperbaiki. Di dalam tesis ini, suatu algoritma penyesuaian kuaternion baru berdasarkan kecerunan untuk penapis penyesuaian FIR yang mampu memproses sifat umum isyarat data kuaternion dan rumit di dalam kedua-duanya persekitaran berhingar dan tanpa-hingar dibangunkan. Algoritma penyesuaian baru itu dipanggil algoritma kuaternion dinamik kuasa dua min terkecil (DQLMS) kerana proses penormalan input penapis dan saizlangkah yang berubah-ubah. Teknik-teknik tersebut terbukti sangat berguna untuk meningkatkan keseimbangan antara kelajuan penumpuan dan MSE keadaan-mantap dan mencapai salah larasan yang kecil serta kelajuan penumpuan yang cepat. Fungsi tanda telah dilaksanakan di dalam proses pelarasan pekali penapis untuk mendapatkan proses penyesuaian yang lebih cepat, untuk komunikasi berkelajuan tinggi. Algoritma DQLMS dilanjutkan kepada model linear secara meluas yang membentuk algoritma WLDQLMS agar algoritma tersebut dapat menangkap statistik order kedua yang penuh. Gandaan ramalan, keupayaan mengesan dan kelajuan penumpuan algoritma yang dicadangkan dianalisis dan disahkan secara eksperimen oleh pelbagai simulasi ke atas kedua-duanya data multidimensi dunia nyata dan sintetik. Prestasi algoritma yang dicadangkan dibandingkan dengan algoritma-algoritma kuasa dua min terkecil kuaternion QLMS, kuasa dua min terkecil kuaternion tarikan-sifar ZA-QLMS, dan kuasa dua min terkecil linear meluas kuaternion WL-QLMS. Dari segi penghapusan hingar algoritmaalgoritma DQLMS dan WL-DQLMS berupaya untuk mendapatkan semula isyarat input iii.
(7) ©. C. O. PY. R. IG. H. T. U. PM. bagi 30 dan 50 sampel masing-masing manakala QLMS dan ZA-QLMS masing-masing memerlukan 250 dan 200 sampel untuk mendapatkan semula data yang sama. Prestasi yang lebih baik dicapai oleh algoritma yang dicadangkan dari segi pemodelan sistem di mana DQLMS dapat mengesan nilai pemberat yang betul bagi sistem berbeza yang dimodelkan dengan 430 sampel lebih cepat daripada algoritma QLMS dan ZA-QLMS manakala WL-DQLMS adalah lebih cepat daripada algoritma WLQLMS dengan 950 sampel. Dari segi menetapkan ramalan algoritma yang dicadangkan menunjukkan gandaan ramalan 4dp hingga 8dp lebih tinggi daripada algoritma lain. Oleh itu algoritma yang dicadangkan terbukti lebih baik berbanding dengan algoritma lain dari segala aspek.. iv.
(8) ACKNOWLEDGEMENTS. ©. C. O. PY. R. IG. H. T. U. PM. I would like to express my greatest appreciation to my supervisor Dr. Fazirulhisyam Hashim for his generous guidance, advices and motivation. His patience and constructive criticism have taught me well throughout the entire process of this research. Unforgettable, I would like to thank my co-supervisor Dr. Nurul Adilah Abdul Latiff, for her kind help. A special thank and gratitude dedicated to my beloved parents and family, for their continuing financial and morale support throughout my studies. Finally, my sincere appreciation also extends to all my friends who were directly or indirectly involved in the process of producing this research report, for their generous assistance, useful views and tips.. v.
(9) ©. T. H. IG. R. PY. O. C. U. PM.
(10) PM. This thesis was submitted to the Senate of Universiti Putra Malaysia and has been accepted as fulfilment of the requirement for the degree of Master of Science. The members of the Supervisory Committee were as follows:. U. Fazirulhisyam Hashim, PhD Senior Lecturer Faculty of Engineering Universiti Putra Malaysia (Chairman). __________________________ ROBIAH BINTI YUNUS, PhD Professor and Dean School of Graduate Studies Universiti Putra Malaysia. Date:. ©. C. O. PY. R. IG. H. T. Nurul Adilah Abdul Latiff, PhD Senior Lecturer Faculty of Engineering Universiti Putra Malaysia (Member). vii.
(11) Declaration by graduate student. IG. H. T. U. PM. I hereby confirm that: this thesis is my original work; quotations, illustrations and citations have been duly referenced; this thesis has not been submitted previously or concurrently for any other degree at any other institutions; intellectual property from the thesis and copyright of thesis are fully-owned by Universiti Putra Malaysia, as according to the Universiti Putra Malaysia (Research) Rules 2012; written permission must be obtained from supervisor and the office of Deputy ViceChancellor (Research and Innovation) before thesis is published (in the form of written, printed or in electronic form) including books, journals, modules, proceedings, popular writings, seminar papers, manuscripts, posters, reports, lecture notes, learning modules or any other materials as stated in the Universiti Putra Malaysia (Research) Rules 2012; there is no plagiarism or data falsification/fabrication in the thesis, and scholarly integrity is upheld as according to the Universiti Putra Malaysia (Graduate Studies) Rules 2003 (Revision 2012-2013) and the Universiti Putra Malaysia (Research) Rules 2012. The thesis has undergone plagiarism detection software.. Date: __________________. R. Signature: ________________________. ©. C. O. PY. Name and Matric No.: Aldulaimi Haydar Imad Mohammed, GS38779. viii.
(12) Declaration by Members of Supervisory Committee. PM. This is to confirm that: the research conducted and the writing of this thesis was under our supervision; supervision responsibilities as stated in the Universiti Putra Malaysia (Graduate Studies) Rules 2003 (Revision 2012-2013) are adhered to.. T. U. Signature: Name of Chairman of Supervisory Committee:. ©. C. O. PY. R. IG. H. Signature: Name of Member of Supervisory Committee:. ix.
(13) TABLE OF CONTENTS. Page i iii v vi viii xii xiii xv xvii. U. PM. ABSTRACT ABSTRAK ACKNOWLEDGEMENTS APPROVAL DECLARATION LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS LIST OF NOTATIONS. T. CHAPTER INTRODUCTION 1.1 General Background 1.2 Problem Statement 1.3 Objectives 1.4 Scope of the Thesis 1.5 Study Module 1.6 Thesis Organization. 2. LITERATURE REVIEW 2.1 Introduction 2.2 FIR and IIR Filters 2.2.1 Design Type of an IIR Filters 2.2.2 Design Type of FIR Filters 2.2.3 Comparison Between FIR and IIR Filters 2.2.4 Filter Selection 2.3 FIR Filter Structure 2.4 Application Fields of Adaptive Filtering 2.4.1 Adaptive System Identification Configuration 2.4.2 Adaptive Noise Cancellation Configuration 2.4.3 Adaptive Linear Prediction Configuration 2.4.4 Adaptive Inverse System Configuration 2.5 Algorithms 2.5.1 Stochastic Approach 2.5.2 Deterministic Approach 2.6 Signal Processing in R using Stochastic Approach 2.7 Signal Processing in C using Stochastic Approach 2.8 Adaptive Signal Processing in ℍ using Stochastic Approach 2.9 Input signals 2.9.1 Wind signal 2.9.2 4D Saito's chaotic circuit. ©. C. O. PY. R. IG. H. 1. x. 1 1 3 3 4 4 5 7 7 9 9 9 10 12 12 13 13 14 15 16 17 18 18 18 24 27 28 28 29.
(14) 2.10. Summary. 33 34 34 34 36 36 35 36 37 37 37 40 42 53 56 57. METHODOLOGY 3.1 Introduction 3.2 Research Methodology 3.2.1 Adaptive Filter Selection 3.2.2 Algorithm Design 3.3 Performance Measures in Adaptive Systems 3.3.1 Convergence Rate 3.3.2 Robustness 3.3.3 Filter Length 3.4 Quaternion Algebra 3.5 Augmented Quaternion Statistics 3.6 The Proposed Algorithm 3.7 Widely Linear Extension of DQLMS 3.8 Simulation 3.9 Summary. 4. RESULTS AND DISCUSSION 4.1 Introduction 4.2 DQLMS Algorithm Simulation and Results 4.2.1 Simulation 1: Three Dimensional Wind Prediction 4.2.2 Simulation 2: Four-Dimensional Wind Prediction 4.2.3 Simulation 3: Four Dimensional Saito's Chaotic Circuit 4.2.4 Simulation 4: System Modelling 4.3 WL-DQLMS Algorithm Simulation and Results 4.3.1 Simulations 1: Three Dimensional Wind Prediction 4.3.2 Simulations 2: Noise Cancelling 4.3.3 Simulations 3: WLDQLMS Algorithm weight update tracking 4.4 Summary. 58 58 58 59. CONCLUSION AND FUTURE RESEARCH 5.1 Conclusion 5.2 Thesis Contribution 5.3 Future Work. 83 83 84 84. PY. R. IG. H. T. U. PM. 3. C. O. 5. 63 63 67 69 69 72 74 81. 85 93 94. ©. REFERENCES BIODATA OF STUDENT PUBLICATION. xi.
(15) LIST OF TABLES. Table. Page FIR VS IIR Filters. 10. 2.2. Different Adaptive based Algorithms. 3.1. Quaternionic mathematical symbols. 3.2. Algorithms weight update details. 3.3. DQLMS algorithm description. 3.4. WL-DQLMS Algorithm Description. 4.1. Real world wind speed data statistical properties. PM. 2.1. 30 42 50 52. U. T H IG R PY O C. ©. xii. 55 59.
(16) LIST OF FIGURES. Page The block diagram of the transversal filter. 2. 1.2. Study Module. 2.1. Process of Selecting FIR and IIR Filters. 2.2. Block diagram of adaptive filter. 2.3. Applications of adaptive filters. 2.4. Block schematic diagram of adaptive system identification. 14. 2.5. Block schematic diagram of noise cancellation. 15. 2.6. Linear prediction schematic diagram. 2.7. Block schematic diagram of inverse modelling. 16. 2.8. Basic adaptation algorithms. 17. 3.1. Methodology Process Flowchart. 35. 3.2. DQLMS adaptive filter high level block diagram. 43. 3.3. Structure of an FIR filter. 44. 3.4. The proposed adaptive filter algorithm’s flow chart. 51. 4.1. 3D wind data vector represented by a pure quaternion. 59. 4.2. Four-dimensional wind data. 60. 4.3. The performance of DQLMS, QLMS, and ZA-QLMS on the prediction of 3D real world wind data with step-size of 10-3. 61. PM. 1.1. H. Table. 5. 11 12. PY. R. IG. T. U. 13. The performance of DQLMS, QLMS, and ZA-QLMS on the prediction of 3D real world wind data with step-size of 10-2. 62. 4.5. The performance of DQLMS, QLMS, and ZA-QLMS on the prediction of 3D real world wind data with step-size of 10-4. 62. 4.6. The performance of DQLMS, QLMS, and ZA-QLMS on the prediction of 4D real world wind data with step-size of 10-2. 63. 4.7. 4D Saito synthetic signal. 64. 4.8. The performance of DQLMS, QLMS, and ZA-QLMS on the prediction of 4D real world wind data with step-size of 10-3. 65. 4.9. The performance of DQLMS, QLMS, and ZA-QLMS on the prediction of 4D real world wind data with step-size of 10-4. 66. 4.10. The performance of DQLMS, QLMS, and ZA-QLMS on the prediction of 4D real world wind data with step-size of 10-2. 66. 4.11. The performance of QLMS and WL-QLMS for MA (3) modelling. 68. O. 4.4. C. ©. 15. xiii.
(17) The Performance of DQLMS, ZA-QLMS and QLMS for the modelling of non-stationary system. 69. 4.13. The performance of DQLMS, QLMS, and ZA-QLMS on the prediction of 3D real world wind data with step-size of 10-3. 70. 4.14. The performance of DQLMS, QLMS, and ZA-QLMS on the prediction of 3D real world wind data with step-size of 10-2. 71. 4.15. The performance of DQLMS, QLMS, and ZA-QLMS on the prediction of 3D real world wind data with step-size of 10-4. 71. 4.16. The performance of, QLMS for noise cancellation. 72. 4.17. The performance of, ZA-QLMS for noise cancellation. 4.18. The performance of DQLMS for noise cancellation. 73. 4.19. The performance of, WL-DQLMS for noise cancellation. 74. 4.20. The performance of WLQLMS and WL-DQLMS for MA (3) modelling. 76. 4.21. The performance of WLQLMS and WL-DQLMS for WLMA (3) modelling. 77. 4.22. The performance of WLQLMS for QWLMA (3) modelling. 78. 4.23. The performance of WLQLMS and WL-DQLMS for QWLMA (3) modelling (Local Imaginary Unit). 79. 4.24. The performance of WLQLMS and WL-DQLMS for system modelling (Scalar parts). 80. 4.25. The performance of WLQLMS and WL-DQLMS for system modelling (Local Imaginary Unit). PM. 4.12. ©. C. O. PY. R. IG. H. T. U. 72. xiv. 81.
(18) LIST OF ABBREVIATIONS Real domain. R3. Three-dimensional real domain. R4. Four-dimensional real domain. APA. Affine projection algorithm. AQLMS. Augmented Complex Least Mean Square algorithm. CLMS. Complex Least Mean Square algorithm. CR. Cauchy-Riemann. FIR. Finite Impulse Response. FX-LMS. Filtered Least Mean Square algorithm. IIR. Infinite Impulse Response. KF. Kalman Filter. MA (3). U. T. H. Linear predictive coding. Moving Average Third Order Multichannel Least Mean Square algorithm. PY. MLMS. IG. LPC. Least Mean Square algorithm. R. LMS. PM. R. Mean Square Error. NCLMS. Normalized Complex Least Mean Square algorithm. NLMS. Normalized Least Mean Square algorithm. PLMS. Proportionate Least Mean Square algorithm. PNLMS. Normalized Proportionate LMS. ©. C. O. MSE. QLMS. Quaternion Least Mean Square algorithm. QMA (3). Quaternion Moving Average Third Order. RP. Prediction Gain. RPVS-LMS. Ramadan and Poularikas LMS. VS-LMS. Variable Step Size Least Mean Square algorithm. WL. Widely Linear xv.
(19) Widely Linear Complex Least Mean Square algorithm. WL-QLMS. Widely Linear Quaternion LMS. WLQMA (3). Widely Linear Quaternion Third Moving Average. YWVS-LMS. Yue Wang Least Mean Square algorithm. ZA-QLMS. Zero Attract Quaternion Least Mean Square algorithm. ©. C. O. PY. R. IG. H. T. U. PM. WLCLMS. xvi.
(20) R. Real field. C. Complex field. H. Quaternion field. Rn [·]. T. PM. LIST OF NOTATIONS. Vector field Transpose operation H Hermitian operation. [·]*. Conjugate operation. [·]j,j,k. j,jand k involution. Rp. Prediction gain. E. White gaussian noise. ϕ. Locally Analytic Quaternion function. μ. Learning rate. R. Correlation matrix. P. Cross correlation matrix. T. H. IG Gradient. a,b,c,d. R I. Real part of the variable. Imaginary parts of the variable Covariance matrix. PY. CQQ. Real, i, j, k part of the quaternion vector. R. r Q. U. [·]. Pseudocovariance matrix. CQi. ı-covariance matrix. CQj. j-covariance matrix. CQk. k-covariance matrix. ©. C. O. PQQ. xvii.
(21) CHAPTER 1. 1.1. PM. INTRODUCTION. General Background. U. For the last five decades, the adaptive filters have stand out and attracted the attention of many researchers owing to their characteristic of self-designing. Different filters have been elaborated and applied in order to meet the demand for better tracking and faster convergence properties than earlier methods could offer.. IG. H. T. An optimal linear filter for a specific application can be designed in advance when prior information about the statistics of the signal is available such as the Wiener filter which has the ability to minimize the mean squared error (MSE) between the desired signal and the output of the filter. When the prior information is unavailable, the solution is to use adaptive filters which have the ability to alter their coefficients according to the statistics of the signals involved in a process known as the weight update. As a result, the adaptive filters and algorithms have been successfully adopted and implemented in a wide variety of devices for various application fields such as biomedical engineering, control, radar, and communications.. PY. R. The adaptive filters began practically with the efforts of research and development in the late fifties of the 20th century, while the field of adaptive signal processing has been established as a different discipline in its own right in the 1980's. There are two basic operations involved in adaptive filtering process; the filtering process followed by the adaptation process. An output signal is generated by the filtering process from an input signal data using a digital filter, while in the adaptation process an algorithm handles the weight update process, the adjustments of the coefficients of the filter in order to minimize the desired cost function. The above mentioned capability of adaptive filters has attracted many researchers to this field.. ©. C. O. In adaptive filtering, there is a large variety of filter structures and algorithms used, each of them is more suitable for a specific application. The adaptive filters can be classified into two main categories; the infinite impulse response (IIR) and the finite impulse response (FIR) filters. In IIR filters, the existence of the internal feedback makes the impulse response in the system does not settle to zero while the impulse response of the FIR filters is of finite time duration, thus settles to zero after some finite duration of time.. Moreover, in the class of FIR filters, there are three different filter structures, namely: the transversal filter, the lattice predictor and the systolic array [1]. There are other FIR structures such as sub-band FIR adaptive filters and frequency-domain adaptive filters..
(22) PM. U. Figure 1.1: The block diagram of the transversal filter [1]. H. T. The structure of transversal adaptive filter is illustrated in Figure 1.1, where x(n) is the input of the adaptive filter, hN is the coefficients of the filter, and y(n) is the filter output. Many adaptive algorithms can be addressed to the transversal adaptive FIR filters due to the large number of adaptive filtering algorithms, some algorithms may be preferred over the others. This preferability is due to some performance criteria. These criteria may include the following:. IG. 1. Rate of convergence: This can be defined as the time required by an algorithm to reach near optimum Wiener solution in the mean and mean-square sense. Usually, a fast convergence rate is preferable.. PY. R. 2. Tracking ability: It is the ability of an adaptive filtering algorithm to track (change in response to) the statistical variations in a stationary or a non-stationary environment. 3. Misadjustment: This is a quantitative parameter that measures the difference between the final value of the mean-square-error (MSE) reached by the algorithm and the MSE produced by Wiener filter.. O. 4. Structure: This is concerned with the hardware implementation. Structure means the flow of information in the algorithm which determines the nature in which the algorithm was implemented.. ©. C. Due to its simplicity and robustness, the least mean square (LMS) algorithm has been at the core of adaptive filtering applications [3], [4], and its online adaptive mode of operation makes it suited for the processing of non-stationary real world signals. In many fields, the simultaneous processing of the two dimensions of a signal (radar, sonar) can lead to a more efficient signal processing algorithm than processing each dimension separately. As the quaternion domain represents an extension of the complex field, the class of LMS algorithms has been extended to quaternion least mean square (QLMS) to cater for adaptive filtering of three- and four- dimensional (hyper-complex) signals. Quaternions have been used for more than 150 years (conceived by Hamilton in 1843) and have found applications in computer graphics, for the modeling of three-dimensional (3-D) rotations [5], in robotics [6], and molecular modeling [7]. Although the quaternion least mean square algorithm has addressed many slandered least mean square algorithm 2.
(23) problems but it is necessary to further improve the performance of QLMS algorithm for the processing of quaternion valued signals in different aspects.. Problem Statement. PM. 1.2. U. Adaptive filters play an important role in the fields related to digital signal processing and communication, such as system identification, wind prediction, noise cancellation, channel equalization, and beamforming. In practical applications, the stability of an adaptive filter is an important consideration. The four channels LMS and QLMS algorithms are widely used due to their stability. However, it is well known that the performance of LMS and QLMS still need to be improved in terms of prediction gain, tracking ability and convergence speed especially for non-stationary input signals.. IG. H. T. Adaptive filtering is applied commonly to prediction because of its ability to track and converge upon the stochastic characteristics of a signal. The performance of a predictor is measured using a quantity known as prediction gain. In prediction, a filter is used to estimate future values of a signal from prior observations. However, the convergence speed of the QLMS and widely linear quaternion least mean square (WLQLMS) are slowed by input signals with high non-stationary nature.. R. The tracking ability of an adaptive algorithm is the ability to track (change in response to) the statistical variations in a stationary or a non-stationary environment. The tracking performance of the algorithm is influenced by convergence rate and steady-state fluctuation contradictory features.. ©. C. O. PY. The convergence rate is the number of iterations required for the algorithm to converge to the steady state solution. A fast convergence rate allows the algorithm to adapt rapidly to a non-stationary environment of unknown statistics. In QLMS and WLQLMS algorithms choosing the right value of step size is very important for the adaptation process of the algorithm. There is a tradeoff between the convergence speed and the missadjustment of the system. Using large step size value will produce high convergence speed and high missadjustment while using small step size value will produce slow convergence speed and low missadjustment. since in real scenario the input signal power does not remain constant, that will change the step-size according the changes of the input signal of the algorithm which increase the tradeoff between the convergence speed and the missadjustment. This changing will cause noise amplification and affects the convergence speed.. 1.3. Objectives. The primary objectives of this research are:. 1- To develop quaternion valued gradient based hyper-complex algorithm with variable step size. The new algorithm should be tolerant to three and four3.
(24) dimensional reference signal while having better prediction gain, tracking ability and convergence speed than the QLMS and ZAQLMS.. PM. 2- To extend the new algorithm to the widely linear model in order to account rigorously for the second-order statistics of the quaternion system.. U. 3- To compare the performance of the proposed algorithm with existing algorithms under non-stationary environment. Evaluating the performance of the proposed algorithm operating under various conditions will be conducted using a Matlab baseband simulation platform.. 1.4 Scope of the Thesis. R. IG. H. T. To increase the efficiency of gradient based adaptive filters for the modeling of three and four dimensional synthetic and real-world signals, many researchers introduced techniques such as multichannel adaptive filters, multiple univariate LMS, a pair of complex LMS (CLMS) and QLMS adaptive filters. Some signals exhibit nonlinear complex dynamics, together with the coupling between their components such as 3D Lorenz attractor, Saito, and 4D wind data which makes the quaternion domain is the optimal solution due to its unique properties. An efficient quaternion based hypercomplex algorithm is introduced for the modeling of three and four dimensional synthetic and real-world data. The new designed algorithms have been tested in system modeling and system identification modes and have been compared with some of the early designed available systems. All the algorithms are fed with four dimensional Saito synthetic signal and three and four real world wind data as an input.. PY. 1.5 Study Module. ©. C. O. The summary of chosen approach in this thesis is illustrated in Figure 1.2, where the gray colored boxes with solid lines refer to the followed direction to reach desired goals and the white boxes with dotted lines show the very close research areas which were beneficial in a way or another to the developing process of the proposed algorithm.. 4.
(25) IIR. transversal. systolic array. T. lattice predictor. U. FIR. PM. Adaptive filter. Deterministic. Multichannel. R. Single channel. IG. H. Stochastic. PY. Quaternion Domain. Complex domain. Dual channel. Real domain. ©. C. O. DQLMS & WLDQLMS. 1.6. Figure 1.2: Study Module. Thesis Organization. The thesis is organized into five chapters as follows: Chapter 1 provides a brief introduction to adaptive filters and their applications and issues in the modeling of three and four-dimensional signals and the required improvements to the currently available gradient based adaptive filters in term of prediction gain, tracking ability and 5.
(26) convergence speed. Problem statement, objectives, and scope of the thesis are highlighted as well.. PM. Chapter 2 presents literature review on the important types of adaptive filters focusing on families of the LMS and FIR algorithms.. U. Chapter 3 considers the main body of this thesis where it provides the basics of quaternion algebra and introduces the concept of quaternion augmented statistics. This was followed by introducing the new algorithm (DQLMS) and its widely linear extension WLDQLMS.. H. T. Chapter 4 delivers the obtained results from the simulation model for the proposed algorithm and the results were delineated using respective diagrams and graphs. The results of the proposed algorithms are compared with two of the most stable algorithms in the field.. ©. C. O. PY. R. IG. Chapter 5 provides the conclusion and thesis contribution in addition to some recommendation and suggestions for future works.. 6.
(27) REFERENCES. [1] S.S.Haykin, Adaptive Filter Theory. NJ: Prentice-Hall, Engewood Chiffs, 1991.. PM. [2] P. S. R. Diniz, Adaptive Filtering: Algorithms and Practical Implementation. NewYork: Springer, 3rd ed., 2008.. [3] A. H. Sayed, Fundamentals of Adaptive Filtering. New York: Wiley IEEE Press, 2003.. U. [4] B. Farhang-Boroujeny, Adaptive Filters Theory and Applications. New York: Wiley, 1999. [5] S. B. Choe and J. J. Faraway, “Modeling head and hand orientation during motion using quaternions,” J. Aerosp., vol. 113, no. 1, pp.186–192, 2004.. H. T. [6] D. Biamino, G. Cannata, M. Maggiali, and A. Piazza, “Mac-eye: atendon driven fully embedded robot eye,” in Proc. IEEE-RAS Int. Conf. Humanoid Robots, pp. 62–67, 2005.. IG. [7] C. F. F. Karney, “Quaternions in molecular modelling, “J. Molecul. Graphics Model., vol. 25, no. 5, pp. 595–604, 2007. [8] B. Widrow and E. Walach, “Adaptive Inverse Control: A Signal Processing Approach, Reissue Edition”, Wiley-IEEE Press, 2007.. R. [9] Gerardo Avalos, Daniel Espinobarro, Jose Velazquez, Juan C. Sanchez, “Adaptive Noise Canceller using LMS algorithm with codified error in a DSP”, 52nd IEEE international Midwest Symposium on Circuits and System, pp,657-662, August 2009.. PY. [10] Boo-Shik Ryu, Jae-Kyun Lee, Joonwan Kim, Chae-Wook Lee, “The Performance of an adaptive noise canceller with DSP processor,” 40th IEEE Southeastern Symposium on System Theory, pp.42-45, March 2008. [11] J. I. Nagumo and A. Noda, “A Learning method for system identification,” IEEE Transactions on Automation and Control, vol. AC-12, 1967, pp. 282-287.. O. [12] B.Widrow and S.D.Stearns, Adaptive Signal Processing, Prentice-Hall, 1985. ©. C. [13] L. Yamini Swathi and K. S. S. Soujanya Kumari, “Study of LMS Algorithm Using Adaptive Filtering Technique”, International Journal of Scientific Engineering and Research., vol.3, no.10, pp.66-70, 2015 [14] H. Akaike, “A new look at the statistical model identification,” IEEE Tr. In Automatic Control, 19:716 – 723, 1974.. [15] D.F.Marshall, W.K.Jenkins and J.J.Murphy, “The use of orthogonal transforms for improving performance of adaptive filters,” IEEE Trans. Circuits & Systems, vol.36, pp.474-483, 1989. 85.
(28) [16] K. Ozeki and T. Umeda, “An adaptive filtering algorithm using an orthogonal projection to an affine subspace and its properties,” Electronics and Communications in Japan, vol. 67-A, pp. 126–132, 1984.. PM. [17] S. Gollamudi, S. Nagaraj, S. Kapoor, and Y. F. Huang, “Set-membership adaptive equalization and updater-shared implementation for multiple channel communications systems,” IEEE Transactions on Signal Processing, vol. 46, no. 9, pp. 2372– 2384, September 1998.. U. [18] D. P. Taylor, G. M. Vitetta, B. D. Hart, and A. M¨ammel¨a, “Wireless channel equalization,” European Transactions on Telecommunications, vol. 9, no. 2, pp. 117–143, 1998. [19] P. Regalia, Adaptive IIR filtering in signal processing and control, Marcel Dekker, Inc., New York, 1995.. T. [20] M. Jaber ,“The Ultra High Speed LMS Algorithm Implemented on Parallel Architecture Suitable for Multidimensional Adaptive Filtering,” US patent, pp.112, No. 7,533,140, 2015.. H. [21] R.Pintelon and J.Schoukens, System Identification: A Frequency Domain Approach. New-York: IEEE press, 2001.. IG. [22] Honig, Michael L., Messerschmitt, David G., “Adaptive Filters, Structures, Algorithms and Applications”, Kluwer Academic Publishers, Boston, 1984. [23] Thomas Drumright; Adaptive filtering, Academic Publisher, USA, spring 1998.. PY. R. [24] J. Gerardo Avalos, Juan C. Sanchez and Jose Velazquez (2016). Applications of Adaptive Filtering, Adaptive Filtering Applications, Dr Lino Garcia (Ed.), InTech, DOI:10.5772/16873.Availablefrom: https://www.intechopen.com/books/adaptivefiltering-applications/applications-of-adaptive-filtering.. [25] C. Paleologu, J. Benesty, and S. Ciochin_a and Y. Zou, “A Robust Variable Forgetting Factor Recursive Least-Squares Algorithm for System Identi_cation,” IEEE Signal Process,Lett, vol. 15, pp. 597-600, 2008.. O. [26] Md. Z. A. Bhotto and A. Antoniou, “Improved quasi-Newton adaptive filtering algorithm,” IEEE Trans. Circuits Syst, vol. 57, no. 8, pp. 2109–2118, Aug. 2010.. ©. C. [27] M. Z. A. Bhotto and A. Antoniou, “Robust recursive least-squares adaptive filtering algorithm for impulsive-noise environments,” IEEE Signal Proc. Letters, vol. 18, no. 3, pp. 185–188, Mar. 2011. [28] I. Song, P. Park, and R. W. Newcomb, “A Normalized Least-Mean-Squares Algorithm with a Step-size Scaler against Impulsive Measurement Noise,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 60, no. 7, pp. 442-445, July 2013.. [29] Md. Z. A. Bhotto and A. Antoniou, “Robust Recursive Least-Squares Adaptive Filtering Algorithm for Impulsive-Noise Environments,” IEEE Signal Process. Lett.,vol. 18, no. 3, pp. 185-188, Mar. 2011.. 86.
(29) [30] D. P. Mandic, S. Javidi, S. L. Goh, A. Kuh, and K. Aihara, “Complex valued prediction of wind profile using augmented complex statistics,” Renewable Energy, vol. 34, no. 1, pp. 196–210, 2009.. PM. [31] J. Navarro-Moreno, “ARMA prediction of widely linear systems by using the innovations algorithm,” IEEE Transactions on Signal Processing, vol. 56, no. 7, pp. 3061–3068, 2008. [32] A. Rontogiannis, S. Theodoridis, “On inverse factorization adaptive LS algorithms,” Signal Process.,vol. 52, pp. 35–47, 1997. U. [33] A. I. Hanna and D. P. Mandic, “Nonlinear FIR adaptive filters with a gradient adaptive amplitude in the nonlinearity,” IEEE Signal Processing Letters, vol. 9, no. 8, pp. 253–255, 2002.. T. [34] C. Cheong Took and D. P. Mandic, “Adaptive IIR filtering of noncircular complex Signals,” IEEE Transactions of Signal Processing, 57(10):4111–4118, October 2009.. IG. H. [35] W. Gregory Lawson and James A. Hansen,” Implications of stochastic and deterministic filters as ensemble-based data assimilation methods in varying regimes of error growth,” American Meteorological Society.,vol.123, pp1966-1981, 2004. [36] V. Stewart, C. F. N. Cowan, and S. Sezer,”Adaptive echo cancellation for packetbased networks,” Lecture Notes for Computer Science, vol. 3124, pp. 516525, 2004.. PY. R. [37] Salvador Olmo,Leif Sörnmo and Pablo Laguna , “Block Adaptive Filters With Deterministic Reference Inputs for Event-Related Signals: BLMS and BRLS,”IEEE Transactions on Signal Processing, VOL. 50, NO. 5, MAY 2002. [38] R. Pintelon and J. Schoukens, System Identification: A Frequency Domain Approach. New-York: IEEE press, 2001.. O. [39] Chang Choo, “An Embedded Adaptive Filtering System on FPGA,” Department of Electrical Engineering , San Jose State University, San Jose, CA 95198-0084, USA, 2007.. ©. C. [40] Robert Dony, et. al., “An FPGA Implementation of the LMS Adaptive Filter for Audio Processing”, In Proceedings of the 12th Annual IEEE Symposium on FieldProgrammable Custom Computing Machines (FCCM04), pp. 324-335, 2006.. [41] P. Sristi, W.S. Lu. and A. Antoniou, “Design and application of an optimum orthogonal wavelet filter for echo cancellation,” Proc. PACR1M 1999. pp. 79-82. Au-gust 1999. [42] Y. Wang, C. Zhang, and Z. Wang,“ A new variable step-size LMS algorithm with application to active noise control,“ Proc. IEEE ICASSP, Vol. 5, pp. 573-575, 2003. [43] K. Egiazarian and P. Kuosmanen, “Variable Step-Size LMS Adaptive Filters for CDMA Multiuser Detection,” vol. 17, no. April, pp. 21–32, 2004. 87.
(30) [44] Z. Ramadan and A. Poularikas, “A robust variable step-size LMS algorithm using error-data normalization,” in Proc.IEEE Southeastcon, Huntsville, USA, pp. 219224, 2005.. PM. [45] V. Malenovsky, Z. Smekal and I. Koula, “Optimal Step-Size LMS Algorithm Using Exponentially Averaged Gradient Vector,” in Proceeding of the IEEE International Conference on “Computer as a Tool” EUROCON’05, vol. 2, no. 3, pp. 1554–1557, 2005. [46] F. Casco, R. C. Medina-ramírez, M. Lopez-guerrero, and C. Jalpa-villanueva, “VSSC : a Variable Step Size NLMS Algorithm,” in Canadian Conference on Electrical and Computer Engineering, CCECD, pp. 896–899, 2007.. U. [47] Gurung, J.B., Khargekar, A.K. and Kumaravelu P.G, “Dynamic Convergence of LMS Algorithm Using New Step Size,”IEEE International Conference on Integrated Circuits, pp. 162-163, 2007.. H. T. [48] Q. U. Yan-bin, M. Fan-gang, and G. A. O. Lei, “A New Variable Step Size LMS Adaptive Filtering Algorithm,” in IEEE International Symposium on Industrial Electronics, ISIE, vol. 2, pp. 1601–1605, 2007.. IG. [49] P. Palanisamy; N. Kalyanasundaram, “A new fast convergence adaptive algorithm’. Proc. IEEE Int. Conf. Signal Processing,” Communication and Networking (ICSCN), Chennai, India, vol. 1, pp. 145–148, 2007.. R. [50] Z. Shengkui, M. Zhihong, and K. Suiyang, “A New Variable Step-Size Transform Domain LMS Algorithm with System Iden- tification,” in Control and Automation, ICCA. IEEE International Conference, pp. 2721–2724, 2007.. PY. [51] Y. Zhang, N. Li, J. A. Chambers, and Y. Hao, “New gradient based variable step size LMS algorithms,” EURASIP J. Advances in Signal Process., vol. 1, Feb. 2008. [52] Ming Liu, Ming-Jiang Wang, Bo-Yang Song.” An efficient architecture of the signerror LMS adaptive filter,”IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT), Pages: 753 – 755, 2016.. O. [53] Yixia WANG, Xue Sun, Le Liu.” A Variable Step Size LMS Adaptive Filtering Algorithm Based on L2 Norm,” IEEE International Conference on Signal Processing, Communications and Computing, vol.161, no.3, pp.1 – 6, 2016.. ©. C. [54] M. S. Savitha and M. S. Lakshmi, “Implementation of efficient LMS adaptive filter with low-adaptation delay,” International Journal of Computer Applications, pp. 1414–1417, 2015. [55] Y. Zheng, S. Wang, Y. Feng and W. Zhang, “Convex combination of quantized kernel least mean square algorithm,” Sixth International Conference on Intelligent Control and Information Processing, pp. 187-190, 2015.. [56] Zhijin Zhao, Mingming Jin,” The Decorrelated Kernel Least-Mean-Square Algorithm,” International Conference on Signal Processing, pp. 367 – 371, 2016.. 88.
(31) [57] Wanli Wang; Shiyuan Wang; Guobing Qian; Bo Yang,” Kernel least mean square with tracking, 36th Chinese Control Conference, pp.5100 – 5104, 2017.. PM. [58] Y.A. Huang, J. Benesty, “Adaptive multi-channel least mean square and Newton algorithms for blind channel identification,”Signal Process. Vol.82, pp. 1127–1138, 2015. [59] S. C. Douglas, “Widely-linear recursive least-squares algorithm for adaptive beamforming,” Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, pp. 2041-2044, 2009.. U. [60] B. Widrow, J. McCool, and M. Ball, “The complex LMS algorithm,” Proceedings of the IEEE, vol. 63, no. 4, pp. 719–720, 1975.. T. [61] B. D. H. Brandwood, “A complex gradient operator and its applications in adaptive array theory,” IEEE Proceedings: Communications, Radar and Signal Proceedings, vol. 130, no. 1, pp. 11-16, 1983. [62] R. Remmert, Theory of complex function. Springer, 1992. H. [63] B. Picinbono and P. Chevalier, “Widely linear estimation with complex data,” IEEE Transactions on Signal Processing, vol. 43, no. 8, pp. 2030-2033, 1995.. IG. [64] S. Javidi, M. Pedzisz, S. L. Goh, and D. P. Mandic, “The augmented complex least mean square algorithm with application to adaptive prediction problems,” in Proceedings of the 1st IARP Workshop on Cognitive Information Processing, pp. 54 - 57, 2008.. R. [65] S. C. Douglas, “Widely-linear recursive least-squares algorithm for adaptive beamforming,” Proceedings of the IEEE International Conference on Acoustics, Speech,and Signal Processing, pp. 2041-2044, 2009.. PY. [66] W. Dang and L. Scharf, “Extensions to the theory of widely linear complex Kalman filtering,” IEEE Transactions on Signal Processing, vol. 60, no. 12, pp. 6669-6674, 2012.. O. [67] Y. Shi, L. Huang, C. Qian, H. C. So, “Shrinkage linear and widely-linear complexvalued least mean squares algorithms for adaptive beamforming,”IEEE Trans. Signal Process.vol.63, pp. 119–131, 2015.. ©. C. [68] S. Kanna and D. P. Mandic, “Steady-state behavior of general complex valued diffusion LMS strategies,” IEEE Signal Process. Lett., vol. 23, no. 5, pp. 722–726, May 2016. [69] C. Jahanchahi, S. Kanna, and D. P. Mandic, “Complex dual channel estimation: Cost effective widely linear adaptive filtering,” Signal Process., vol. 104, pp. 33– 42, 2015. [70] Y. Xia, D. Mandic, and A. Sayed, “An adaptive diffusion augmented CLMS algorithm for distributed filtering of noncircular complex Signals,” Signal Processing etters, IEEE, vol.18, no. 11, pp. 659-662, 2011.. 89.
(32) [71] C. F. F. Karney, “Quaternions in molecular modelling,” Journal of Molecular Graphics and Modelling, vol. 25, no. 5, pp. 595–604, 2007. [72] S. B. Choe and J. J. Faraway, “Modeling head and hand orientation during motion using quaternions,” Journal of Aerospace, vol. 113, no. 1, pp. 186–192, 2004.. PM. [73] C. C. Took and D. P. Mandic, “The quaternion LMS algorithm for adaptive filtering of hypercomplex processes,” IEEE Trans. Signal Process., vol. 57, no. 4, pp. 1316– 1327, 2009. [74] C. C. Took and D. P. Mandic, “A quaternion widely linear adaptive filter,” IEEE Trans. Signal Process., vol. 58, no. 8, pp. 4427–4431, 2010.. U. [75] C. Cheong Took and D. P. Mandic, “A quaternion widely linear adaptive filter,” IEEE Transactions on Signal Processing, 58(8):4427–4431, August 2010.. T. [76] A. M. Sabatini, “Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing,” IEEE Transactions on Biomedical Engineering, vol.53, pp.1346 -1356 2006.. H. [77] A. Sudbery, “Quaternionic analysis,” Mathematical Proceedings of the Cambridge Philosophical Society, vol. 85, no. 2, pp. 199–225, 1979.. IG. [78] P. Arena, L. Fortuna, G. Muscato, and M. G. Xibilia, “Neural Networks in Multidimensional Domains,” Lecture Notes in Control and Information Sciences, SpringerVerlag, pp. 585-602, Vol. 234, 1998.. R. [79] M. D. Jiang, W. Liu, and Y. Li,“A zero-attracting quaternion-valued least mean square algorithm for sparse system identification,”in Proc. of the International Symposium on Communication Systems, Networks and Digital Signal Processing, pp. 596–599, 2014.. PY. [80] M. S. Roulston, D. T. Kaplan, J. Hardernberg and L. A. Smith, “Using MediumRange Weather Forecasts to Improve the Value of Wind Energy Production,” Renewable Energy, pp. 585-602, (2015).. O. [81] D. P. Mandic, S. Javidi, S. L. Goh, A. Kuh and K. Aihara, “Complexvalued prediction of wind profile using augmented complex statistics,” Renewable Energy, vol. 34, pp. 196-201, (2014).. ©. C. [82] C. C. Took, D. P. Mandic, and K. Aihara. Quaternion-valued short term forecasting of wind profile. In The 2010 International Joint Conference on Neural Networks, pp.1-6, 2015.. [83] K. Mitsubori and T. Saito, “Torus doubling and hyperchaos in a five dimensional hysteresis circuit,” in Proc. IEEE Int. Symp. Circuit Syst., vol. 6, pp. 113–116, 1994. [84] B. Che Ujang, C. Took, and D. Mandic, “Quaternion-Valued Nonlinear Adaptive Filtering,” IEEE Transactions on Neural Networks, vol. 22, no. 8, pp. 1193–1206, 2011.. 90.
(33) [85] Tao Chen; Badong Chen; Wentao Ma; Lei Sun,” Quaternion least mean kurtosis algorithm for adaptive filtering of 3D and 4D signal processes,” 20th International Conference on Information Fusion, pp.1-6, 2017.. PM. [86] C. Cheong-Took, D. P. Mandic, and J. Benesty, “Study of the quaternion LMS and four-channel LMS algorithms,” in Proc. IEEE Int. Conf. Acoust., Speech Signal Process. (ICASSP 2009), Taipei, pp. 3109–3112, 2009. [87] P. J. Schreier, “The degree of impropriety (noncircularity) of complex random vectors,” Proceedings of IEEE International Conference on Acoustic, Speech, and Signal Processing, ICASSP, pp. 3909–3912, 2008.. U. [88] F. D. Neeser and J. L. Massey, “Proper complex random processes with applications to information theory,” IEEE Transactions on Information Theory, vol. 39, no. 4, pp. 1293–1302, 1993.. T. [89] D. P. Mandic and V. S. L. Goh, Complex valued nonlinear adaptive filters: noncircularity, widely linear and neural models. Wiley, 2009.. H. [90] D. P. Mandic, S. Javidi, S. L. Goh, A. Kuh, and K. Aihara, “Complex valued prediction of wind profile using augmented complex statistics,” Renewable Energy, vol. 34, no. 1, pp. 196–210, 2009.. IG. [91] C. Cheong Took and D. P. Mandic, “Augmented second-order statistics of quaternion random process,” Signal Processing, vol. 91, no. 2, pp. 214–224, 2011.. R. [92] J. Via, D. Ramirez, and I. Santamaria, “Properness and widely linear processing of quaternion random vectors,” IEEE Transactions on Information Theory, vol. 56, no. 7, pp. 3502–3515, 2010.. PY. [93] S. Choudhary, P. Mukherjee, M. Chakraborty, "A SPT treatment to the bit serial realization of the sign-LMS based adaptive filter," IEEE Int'lSymposium, Circuits, Systems (ISCAS), pp.2678 -2681, 2010.. [94] D. P. Mandic, S. Still, and S. C. Douglas, “Duality between widely linear and dual channel adaptive filtering,” In ICASSP 2009, pages 1729–1732, 2009.. O. [95] J. Via, D. P. Palomar, and L. Vielva, “Generalized likelihood ratios for testing the properness of quaternion gaussian vectors ,” IEEE Transactions on Signal Processing, vol. 59, no. 4, pp. 1356–1370, 2011.. ©. C. [96] J. Via, L. Vielva, I. Santamaria, and D. P. Palomar, “Independent component analysis of quaternion gaussian vectors,” In Proceedings of IEEE Sensor Array and Multichannel Signal Processing Workshop (SAM), pp. 145–148, 2010.. [97] N. Le Bihan and S. Sangwine, “Quaternion principal component analysis of color images,” in Proceedings of the International Conference on Image Processing, vol. 1, pp. 1-809-12, 2003. [98] J. G. M. J. F. Manwell and A. L. Rogers, Wind Energy Explained: Theory, Design and Application. New York: Wiley, 2002.. 91.
(34) [99] K. Mitsubori and T. Saito, “Torus doubling and hyperchaos in a five dimensional hysteresis circuit,” in Proc. IEEE Int. Symp. Circuit Syst., vol. 6. London, U.K., pp. 113–116, 1994.. ©. C. O. PY. R. IG. H. T. U. PM. [100] S. De Leo and P. Rotelli, “Quaternion analyticity,” Appl. Math. Lett., vol. 16, no. 7, pp. 1077–1081, 2003.. 92.
(35)
Related documents
It is the (education that will empower biology graduates for the application of biology knowledge and skills acquired in solving the problem of unemployment for oneself and others
Control << ButtonBase >> Button CheckBox RadioButton DataGridView DataGrid << TextBoxBase >> TextBox RichTextBox GroupBox PictureBox StatusBar ToolBar TreeView
The distributor may seek to limit the producer’s right to terminate until distributor has recouped its advance (assuming it has given the producer an advance.) Another
Development of the curriculum of the Master of Advanced Industrial Management European Academy on Industrial Management (AIM) Industrial enterprises & Organizations.
• Storage node - node that runs Account, Container, and Object services • ring - a set of mappings of OpenStack Object Storage data to physical devices To increase reliability, you
In general, human capital strategy including training, development, and empowerment is formulated in universities of medical sciences throughout the country and
We nd that if individuals dier in initial wealth and if commodity taxes can be evaded at a uniform cost, preferences have to be weakly separable between consumption and labor
Comments This can be a real eye-opener to learn what team members believe are requirements to succeed on your team. Teams often incorporate things into their “perfect team