121 research outputs found
Design of digital differentiators
A digital differentiator simply involves the derivation of an input signal. This work includes the presentation of first-degree and second-degree differentiators, which are designed as both infinite-impulse-response (IIR) filters and finite-impulse-response (FIR) filters. The proposed differentiators have low-pass magnitude response characteristics, thereby rejecting noise frequencies higher than the cut-off frequency. Both steady-state frequency-domain characteristics and Time-domain analyses are given for the proposed differentiators. It is shown that the proposed differentiators perform well when compared to previously proposed filters. When considering the time-domain characteristics of the differentiators, the processing of quantized signals proved especially enlightening, in terms of the filtering effects of the proposed differentiators. The coefficients of the proposed differentiators are obtained using an optimization algorithm, while the optimization objectives include magnitude and phase response. The low-pass characteristic of the proposed differentiators is achieved by minimizing the filter variance. The low-pass differentiators designed show the steep roll-off, as well as having highly accurate magnitude response in the pass-band. While having a history of over three hundred years, the design of fractional differentiator has become a ‘hot topic’ in recent decades. One challenging problem in this area is that there are many different definitions to describe the fractional model, such as the Riemann-Liouville and Caputo definitions. Through use of a feedback structure, based on the Riemann-Liouville definition. It is shown that the performance of the fractional differentiator can be improved in both the frequency-domain and time-domain. Two applications based on the proposed differentiators are described in the thesis. Specifically, the first of these involves the application of second degree differentiators in the estimation of the frequency components of a power system. The second example concerns for an image processing, edge detection application
Estimation of Impedance About the
In performing manual tasks, muscles are voluntarily contracted in order to produce force and orient the limb in the desired direction. Many occupational tasks are associated with frequent musculoskeletal disorders. In tasks involving skilful manipulation, very frequently the forces are focused on the upper limb and neck. Upper extremity cumulative trauma disorders are among the more common worker related injuries. These muscle disorders may be related to repetitive exertions, excessive muscle loads and extreme postures. One of the major challenges is to quantify the muscle load and researchers have tried various measures to quantify muscle load. Joint mechanical impedance can be a robust method to quantify muscle load. Joint mechanical impedance characterizes the dynamic torque-angle relationship of the joint. Joint impedance has been measured by earlier researchers, for limited tasks, by imparting force (or angle) perturbations on the joint and relating resultant angular (or force) changes. The joint impedance gives a quantitative measure related to muscle co-contraction level. Measurement of the mechanical impedance at the workplace may provide useful information relevant to the understanding of upper limb disorders. Electromyogram (EMG) is the electrical activity of the muscle. Usually, an estimate of the EMG amplitude is obtained from the raw waveform recorded from the surface of the skin. EMG amplitude estimates can be used to non-invasively estimate torque about joints. Presently, there exists no means by which mechanical impedance can be estimated non-invasively (i.e., without external perturbations). Therefore, we proposed the use of EMG to noninvasively estimate the joint mechanical impedance. Our objective in this project was to determine the extent to which surface EMG can be used to estimate mechanical impedance. Simulation studies were first performed to understand the extent to which this tool could be useful and to determine methods to be used for the experiment. The simulations were followed by evaluating and estimating mechanical impedance using data collected from one experimental subject. Simulations helped to devise processing techniques for the measured signals and also to determine the length of data to be collected. Low pass filters for derivatives (used in the development of impedance estimates) were designed. Subtracting out a polynomial was the best approach to attenuate a low frequency drift (artifact) that occurs in torque measurements. Thirty seconds of data provided impedance estimates with a relative error of 5% when EMG amplitude estimates with SNR of 15 were used. Experimental data from constant-posture, slowly force-varying background torque level showed that the elbow joint system behaved like a second order linear system between 2 Hz and 10 Hz. Co-contraction by subjects during experiments caused impedance estimates to be unexpectedly high even at low background torque. Further experiments would need to be conducted with the subjects being instructed to avoid co-contraction
Precise velocity and acceleration determination using a standalone GPS receiver in real time
Precise velocity and acceleration information is required for many real time applications. A standalone GPS receiver can be used to derive such information; however, there are many unsolved problems in this regard. This thesis establishes the theoretical basis for precise velocity and acceleration determination using a standalone GPS receiver in real time. An intensive investigation has been conducted into the Doppler effect in GPS. A highly accurate Doppler shift one-way observation equation is developed based on a comprehensive error analysis of each contributing factor including relativistic effects. Various error mitigation/elimination methods have been developed to improve the measurement accuracy of both the Doppler and Doppler-rate. Algorithms and formulae are presented to obtain real-time satellite velocity and acceleration in the ECEF system from the broadcast ephemeris. Low order IIR differentiators are designed to derive Doppler and Doppler-rate measurements from the raw GPS data for real-time applications. Abnormalities and their corresponding treatments in real-time operations are also discussed. In addition to the velocity and acceleration determination, this thesis offers a good tool for GPS measurement modelling and for design of interpolators, differentiators, as well as Kalman filters. The relativistic terms presented by this thesis suggest that it is possible to measure the geopotential directly using Doppler shift measurements. This may lead to a foundation for the development of a next generation satellite system for geodesy in the future
Digital Filters and Signal Processing
Digital filters, together with signal processing, are being employed in the new technologies and information systems, and are implemented in different areas and applications. Digital filters and signal processing are used with no costs and they can be adapted to different cases with great flexibility and reliability. This book presents advanced developments in digital filters and signal process methods covering different cases studies. They present the main essence of the subject, with the principal approaches to the most recent mathematical models that are being employed worldwide
Introduction to Communication Systems Using National Instruments Universal Software Peripheral Radio Lab Manual
The students at the University of New Mexico Electrical and Computer Engineering Department are planning to use an integrated set of lectures and labs to better understand basic communications systems. The lectures are based on the textbook by Ziemer and Tranter, Principles of Communications - Systems, Modulation, and Noise. The labs are developed using the National Instruments Universal Software Radio Peripheral (USRP). The choice of this radio provides 2 advantages from an instructional perspective: it minimizes the amount of lab equipment necessary for performing the labs, and its range of flexibility to support spectrum sensing, cognitive radio and alternate modulation schemes.
(Párrafo extraído del texto a modo de resumen)Ibero-American Science and Technology Education Consortium (ISTEC
Efficient algorithms for arbitrary sample rate conversion with application to wave field synthesis
Arbitrary sample rate conversion (ASRC) is used in many fields of digital signal processing to alter the sampling rate of discrete-time signals by arbitrary, potentially time-varying ratios.
This thesis investigates efficient algorithms for ASRC and proposes several improvements. First, closed-form descriptions for the modified Farrow structure and Lagrange interpolators are derived that are directly applicable to algorithm design and analysis. Second, efficient implementation structures for ASRC algorithms are investigated. Third, this thesis considers coefficient design methods that are optimal for a selectable error norm and optional design constraints.
Finally, the performance of different algorithms is compared for several performance metrics. This enables the selection of ASRC algorithms that meet the requirements of an application with minimal complexity.
Wave field synthesis (WFS), a high-quality spatial sound reproduction technique, is the main application considered in this work. For WFS, sophisticated ASRC algorithms improve the quality of moving sound sources. However, the improvements proposed in this thesis are not limited to WFS, but applicable to general-purpose ASRC problems.Verfahren zur unbeschränkten Abtastratenwandlung (arbitrary sample rate
conversion,ASRC) ermöglichen die Änderung der Abtastrate zeitdiskreter
Signale um beliebige, zeitvarianteVerhältnisse. ASRC wird in vielen
Anwendungen digitaler Signalverarbeitung eingesetzt.In dieser Arbeit wird
die Verwendung von ASRC-Verfahren in der Wellenfeldsynthese(WFS), einem
Verfahren zur hochqualitativen, räumlich korrekten Audio-Wiedergabe,
untersucht.Durch ASRC-Algorithmen kann die Wiedergabequalität bewegter
Schallquellenin WFS deutlich verbessert werden. Durch die hohe Zahl der in
einem WFS-Wiedergabesystembenötigten simultanen ASRC-Operationen ist eine
direkte Anwendung hochwertigerAlgorithmen jedoch meist nicht möglich.Zur
Lösung dieses Problems werden verschiedene Beiträge vorgestellt. Die
Komplexitätder WFS-Signalverarbeitung wird durch eine geeignete
Partitionierung der ASRC-Algorithmensignifikant reduziert, welche eine
effiziente Wiederverwendung von Zwischenergebnissenermöglicht. Dies
erlaubt den Einsatz hochqualitativer Algorithmen zur Abtastratenwandlungmit
einer Komplexität, die mit der Anwendung einfacher konventioneller
ASRCAlgorithmenvergleichbar ist. Dieses Partitionierungsschema stellt
jedoch auch zusätzlicheAnforderungen an ASRC-Algorithmen und erfordert
Abwägungen zwischen Performance-Maßen wie der algorithmischen
Komplexität, Speicherbedarf oder -bandbreite.Zur Verbesserung von
Algorithmen und Implementierungsstrukturen für ASRC werdenverschiedene
Maßnahmen vorgeschlagen. Zum Einen werden geschlossene,
analytischeBeschreibungen für den kontinuierlichen Frequenzgang
verschiedener Klassen von ASRCStruktureneingeführt. Insbesondere für
Lagrange-Interpolatoren, die modifizierte Farrow-Struktur sowie
Kombinationen aus Überabtastung und zeitkontinuierlichen
Resampling-Funktionen werden kompakte Darstellungen hergeleitet, die sowohl
Aufschluss über dasVerhalten dieser Filter geben als auch eine direkte
Verwendung in Design-Methoden ermöglichen.Einen zweiten Schwerpunkt bildet
das Koeffizientendesign für diese Strukturen, insbesonderezum optimalen
Entwurf bezüglich einer gewählten Fehlernorm und optionaler
Entwurfsbedingungenund -restriktionen. Im Gegensatz zu bisherigen Ansätzen
werden solcheoptimalen Entwurfsmethoden auch für mehrstufige
ASRC-Strukturen, welche ganzzahligeÜberabtastung mit zeitkontinuierlichen
Resampling-Funktionen verbinden, vorgestellt.Für diese Klasse von
Strukturen wird eine Reihe angepasster Resampling-Funktionen
vorgeschlagen,welche in Verbindung mit den entwickelten optimalen
Entwurfsmethoden signifikanteQualitätssteigerungen ermöglichen.Die
Vielzahl von ASRC-Strukturen sowie deren Design-Parameter bildet eine
Hauptschwierigkeitbei der Auswahl eines für eine gegebene Anwendung
geeigneten Verfahrens.Evaluation und Performance-Vergleiche bilden daher
einen dritten Schwerpunkt. Dazu wirdzum Einen der Einfluss verschiedener
Entwurfsparameter auf die erzielbare Qualität vonASRC-Algorithmen
untersucht. Zum Anderen wird der benötigte Aufwand bezüglich
verschiedenerPerformance-Metriken in Abhängigkeit von Design-Qualität
dargestellt.Auf diese Weise sind die Ergebnisse dieser Arbeit nicht auf WFS
beschränkt, sondernsind in einer Vielzahl von Anwendungen unbeschränkter
Abtastratenwandlung nutzbar
Data comparison schemes for Pattern Recognition in Digital Images using Fractals
Pattern recognition in digital images is a common problem with application in
remote sensing, electron microscopy, medical imaging, seismic imaging and
astrophysics for example. Although this subject has been researched for over
twenty years there is still no general solution which can be compared with the
human cognitive system in which a pattern can be recognised subject to
arbitrary orientation and scale.
The application of Artificial Neural Networks can in principle provide a very
general solution providing suitable training schemes are implemented.
However, this approach raises some major issues in practice. First, the CPU
time required to train an ANN for a grey level or colour image can be very
large especially if the object has a complex structure with no clear geometrical
features such as those that arise in remote sensing applications. Secondly,
both the core and file space memory required to represent large images and
their associated data tasks leads to a number of problems in which the use of
virtual memory is paramount.
The primary goal of this research has been to assess methods of image data
compression for pattern recognition using a range of different compression
methods. In particular, this research has resulted in the design and
implementation of a new algorithm for general pattern recognition based on
the use of fractal image compression.
This approach has for the first time allowed the pattern recognition problem to
be solved in a way that is invariant of rotation and scale. It allows both ANNs
and correlation to be used subject to appropriate pre-and post-processing
techniques for digital image processing on aspect for which a dedicated
programmer's work bench has been developed using X-Designer
Applications of MATLAB in Science and Engineering
The book consists of 24 chapters illustrating a wide range of areas where MATLAB tools are applied. These areas include mathematics, physics, chemistry and chemical engineering, mechanical engineering, biological (molecular biology) and medical sciences, communication and control systems, digital signal, image and video processing, system modeling and simulation. Many interesting problems have been included throughout the book, and its contents will be beneficial for students and professionals in wide areas of interest
- …