A Preliminary Controller Design for Drone Carried Directional Communication System (open access)

A Preliminary Controller Design for Drone Carried Directional Communication System

In this thesis, we conduct a preliminary study on the controller design for directional antenna devices carried by drones. The goal of the control system is to ensure the best alignment between two directional antennas so as to enhance the performance of air-to-air communication between the drones. The control system at the current stage relies on the information received from GPS devices. The control system includes two loops: velocity loop and position loop to suppress wind disturbances and to assure the alignment of two directional antennae. The simulation and animation of directional antennae alignment control for two-randomly moving drones was developed using SIMULINK. To facilitate RSSI-based antenna alignment control to be conducted in the future work, a study on initial scanning techniques is also included at the end of this thesis.
Date: August 2015
Creator: AL-Emrani, Firas
System: The UNT Digital Library
The Role of Eigenvalues of Parity Check Matrix in Low-Density Parity Check Codes (open access)

The Role of Eigenvalues of Parity Check Matrix in Low-Density Parity Check Codes

The new developments in coding theory research have revolutionized the application of coding to practical systems. Low-Density Parity Check (LDPC) codes form a class of Shannon limit approaching codes opted for digital communication systems that require high reliability. This thesis investigates the underlying relationship between the spectral properties of the parity check matrix and LDPC decoding convergence. The bit error rate of an LDPC code is plotted for the parity check matrix that has different Second Smallest Eigenvalue Modulus (SSEM) of its corresponding Laplacian matrix. It is found that for a given (n,k) LDPC code, large SSEM has better error floor performance than low SSEM. The value of SSEM decreases as the sparseness in a parity-check matrix is increased. It was also found from the simulation that long LDPC codes have better error floor performance than short codes. This thesis outlines an approach to analyze LDPC decoding based on the eigenvalue analysis of the corresponding parity check matrix.
Date: August 2020
Creator: Adhikari, Dikshya
System: The UNT Digital Library
Adaptive Slot Location in the Design of Slotted Microstrip Multi-Frequency Antenna for Radionavigation and Radiolocation Applications (open access)

Adaptive Slot Location in the Design of Slotted Microstrip Multi-Frequency Antenna for Radionavigation and Radiolocation Applications

In light of incidents and concerns regarding the vulnerability of the global positioning system (GPS), the main purpose of the thesis is to look at alternative systems for radio guidance and to put up a serious study on such alternatives with receive and transmit antenna. There is also the need to design such antennas with multiple frequencies to offer robustness in the unlikely event that such adversarial attacks on the GPS happen. The basis on which such alternative antennas are designed is a slotted microstrip. The characteristics of the slot or slots on the microstrip are analyzed by mapping their exact locations on the patch and then noting the resultant center frequencies, the return losses, and the bandwidth. The activities associated with this also focus on the design, fabrication, validation, and characterization of one or more slotted antennas prototypes. The measurement of the antenna prototypes does confirm several frequencies that coexist to see applications, in aeronautical radionavigation, fixed-mobile radionavigation, and radiolocation. The antennas could also feature in a wide-area augmentation system (WAAS), satellite ground link system (SGLS) as well as in surveillance and precision approach radars. Some variations of the antenna are deployed in the areas of law enforcement, surveillance, …
Date: August 2020
Creator: Agbor, Ikechukwu Wilson
System: The UNT Digital Library
An Interactive Framework for Teaching Fundamentals of Digital Logic Design and VLSI Design (open access)

An Interactive Framework for Teaching Fundamentals of Digital Logic Design and VLSI Design

Integrated Circuits (ICs) have a broad range of applications in healthcare, military, consumer electronics etc. The acronym VLSI stands for Very Large Scale Integration and is a process of making ICs by placing millions of transistors on a single chip. Because of advancements in VLSI design technologies, ICs are getting smaller, faster in speed and more efficient, making personal devices handy, and with more features. In this thesis work an interactive framework is designed in which the fundamental concepts of digital logic design and VLSI design such as logic gates, MOS transistors, combinational and sequential logic circuits, and memory are presented in a simple, interactive and user friendly way to create interest in students towards engineering fields, especially Electrical Engineering and Computer Engineering. Most of the concepts are explained in this framework by taking the examples which we see in our daily lives. Some of the critical design concerns such as power and performance are presented in an interactive way to make sure that students can understand these significant concepts in an easy and user friendly way.
Date: August 2014
Creator: Battina, Brahmasree
System: The UNT Digital Library
Investigation of the Effect of Functional Units/Connectivity Arrangement on Energy Consumption of Reconfigurable Architectures Using an Interactive Design Framework (open access)

Investigation of the Effect of Functional Units/Connectivity Arrangement on Energy Consumption of Reconfigurable Architectures Using an Interactive Design Framework

Allocation of expensive resources, (such as Multiplier) onto the CGRA has been of interest from quite some time. For these architectural solutions to fulfill the designers' requirements, it is of utmost importance that the design offers high performance, low power consumption, and effective area utilization. The allocation problem is studied using the UntangledII gaming environment, which has been developed at the Reconfigurable Computing Lab at UNT to discover the design of custom domain-specific architectures. This thesis explores several case-studies to investigate the arrangement of functional units and interconnects to achieve a low power, high performance, and flexible heterogeneous designs that can fit for a suite of applications. In the later part, several human mapping strategies of top and bottom players to design a custom domain-specific architecture are presented. Some common trends that were examined while analyzing the mapping strategies of the players are also discussed.
Date: August 2017
Creator: Bhargava, Arpita
System: The UNT Digital Library
A Real-Time Electronic Sound Analysis System with Graphical User Interface (open access)

A Real-Time Electronic Sound Analysis System with Graphical User Interface

Noise-induced hearing loss is a serious problem common to musical environments. Current dosimetry technology is primarily designed for industrial environments and not suited for musical settings. At present, there are no government regulations that apply to the educational music environment as it relates to monitoring and prevention of hearing loss. Also, no system exists than can serve as a proactive tool in observation and reporting of sound exposure levels with the goal of hearing conservation. Newly proposed system takes a software based approach in designing a proactive dosimetry system that can assess the risk of sound noise exposure. It provides real-time feedback trough a graphical user interface that is capable of database storage for further study.
Date: August 2011
Creator: Brgulja, Amir
System: The UNT Digital Library
An Arduino Based Control System for a Brackish Water Desalination Plant (open access)

An Arduino Based Control System for a Brackish Water Desalination Plant

Water scarcity for agriculture is one of the most important challenges to improve food security worldwide. In this thesis we study the potential to develop a low-cost controller for a small scale brackish desalination plant that consists of proven water treatment technologies, reverse osmosis, cation exchange, and nanofiltration to treat groundwater into two final products: drinking water and irrigation water. The plant is powered by a combination of wind and solar power systems. The low-cost controller uses Arduino Mega, and Arduino DUE, which consist of ATmega2560 and Atmel SAM3X8E ARM Cortex-M3 CPU microcontrollers. These are widely used systems characterized for good performance and low cost. However, Arduino also requires drivers and interfaces to allow the control and monitoring of sensors and actuators. The thesis explains the process, as well as the hardware and software implemented.
Date: August 2015
Creator: Caraballo, Ginna
System: The UNT Digital Library

Novel Algorithms and Hardware Architectures for Computational Subsystems Used in Cryptography and Error Correction Coding

A modified, single error-correcting, and double error detecting Hamming code, hereafter referred to as modified SEC-DED Hamming code, is proposed in this research. The code requires fewer logic gates to implement than the SEC-DED Hamming code. Also, unlike the popular Hsiao's code, the proposed code can determine the error in the received word from its syndrome location in the parity check matrix. A detailed analysis of the area and power utilization by the encoder and decoder circuits of the modified SEC-DED Hamming code is also discussed. Results demonstrate that this code is an excellent alternative to Hsiao's code as the area and power values are very similar. In addition, the ability to locate the error in the received word from its syndrome is also of particular interest. Primitive polynomials play a crucial role in the hardware realizations for error-correcting codes. This research describes an implementation of a scalable primitive polynomial circuit with coefficients in GF(2). The standard cell area and power values for various degrees of the circuit are analyzed. The physical design of a degree 6 primitive polynomial computation circuit is also provided. In addition to the codes, a background of the already existing SPX GCD computation algorithm is …
Date: August 2022
Creator: Chakraborty, Anirban
System: The UNT Digital Library
Efficient Convolutional Neural Networks for Image Processing Applications (open access)

Efficient Convolutional Neural Networks for Image Processing Applications

Modern machine learning techniques focus on extremely deep and multi-pathed networks, resulting in large memory and computational requirements. This thesis explores techniques for designing efficient convolutional networks including pixel shuffling, depthwise convolutions, and various activation fucntions. These techniques are then applied to two image processing domains: single-image super-resolution and image compression. The super-resolution model, TinyPSSR, is one-third the size of the next smallest model in literature while performing similar to or better than other larger models on representative test sets. The efficient deep image compression model is significantly smaller than any other model in literature and performs similarly in both computational cost and reconstruction quality to the JPEG standard.
Date: August 2022
Creator: Chiapputo, Nicholas J.
System: The UNT Digital Library
Measurement and Analysis of Indoor Air Quality Conditions (open access)

Measurement and Analysis of Indoor Air Quality Conditions

More than 80% of the people in urban regions and about 98% of cities in low and middle income countries have poor air quality according to the World Health Organization. People living in such environment suffer from many disorders like a headache, shortness of breath or even the worst diseases like lung cancer, asthma etc. The main objective of the thesis is to create awareness about the air quality and the factors that are causing air pollution to the people which is really important and provide tools at their convenience to measure and analyze the air quality. Taking real time air quality scenarios, various experiments were made using efficient sensors to study both the indoor and outdoor air quality. These experimental results will eventually help people to understand air quality better. An outdoor air quality data measurement system is developed in this research using Python programming to provide people an opportunity to retrieve and manage the air quality data and get the concentrations of the leading pollutants. The entire designing of the program is made to run with the help of a graphical user interface tool for the user, as user convenience is considered as one of the objectives of …
Date: August 2016
Creator: Chidurala, Veena
System: The UNT Digital Library

Occupancy Monitoring Using Low Resolution Thermal Imaging Sensors

Occupancy monitoring is an important research problem with a broad range of applications in security, surveillance, and resource management in smart building environments. As a result, it has immediate solutions to solving some of society's most pressing issues. For example, HVAC and lighting systems in the US consume approximately 45-50% of the total energy a building uses. Smart buildings can reduce wasted energy by incorporating networkable occupancy sensors to obtain real-time occupancy data for the facilities. Therefore, occupancy monitoring systems can enable significant cost savings and carbon reduction. In addition, workplaces have quickly adapted and implemented COVID-19 safety measures by preventing overcrowding using real-time information on people density. While there are many sensors, RGB cameras have proven to be the most accurate. However, cameras create privacy concerns. Hence, our research aims to design an efficient occupancy monitoring system with minimal privacy invasion. We conducted a systematic study on sensor characterization using various low-resolution infrared sensors and proposed a unified processing algorithms pipeline for occupancy estimation. This research also investigates low-resolution thermal imaging sensors with a chessboard reading pattern, focusing on algorithm design issues and proposing solutions when detecting moving objects. Our proposed approach achieves about 99% accuracy in occupancy estimation, …
Date: August 2022
Creator: Chidurala, Veena
System: The UNT Digital Library
Development and Application of Novel Computer Vision and Machine Learning Techniques (open access)

Development and Application of Novel Computer Vision and Machine Learning Techniques

The following thesis proposes solutions to problems in two main areas of focus, computer vision and machine learning. Chapter 2 utilizes traditional computer vision methods implemented in a novel manner to successfully identify overlays contained in broadcast footage. The remaining chapters explore machine learning algorithms and apply them in various manners to big data, multi-channel image data, and ECG data. L1 and L2 principal component analysis (PCA) algorithms are implemented and tested against each other in Python, providing a metric for future implementations. Selected algorithms from this set are then applied in conjunction with other methods to solve three distinct problems. The first problem is that of big data error detection, where PCA is effectively paired with statistical signal processing methods to create a weighted controlled algorithm. Problem 2 is an implementation of image fusion built to detect and remove noise from multispectral satellite imagery, that performs at a high level. The final problem examines ECG medical data classification. PCA is integrated into a neural network solution that achieves a small performance degradation while requiring less then 20% of the full data size.
Date: August 2021
Creator: Depoian, Arthur Charles, II
System: The UNT Digital Library
A Cognitive MIMO OFDM Detector Design for Computationally Efficient Space-Time Decoding (open access)

A Cognitive MIMO OFDM Detector Design for Computationally Efficient Space-Time Decoding

In this dissertation a computationally efficient cognitive multiple-input multiple-output (MIMO) orthogonal frequency division duplexing (OFDM) detector is designed to decode perfect space-time coded signals which are able maximize the diversity and multiplexing properties of a rich fading MIMO channel. The adaptive nature of the cognitive detector allows a MIMO OFDM communication system to better meet to needs of future wireless communication networks which require both high reliability and low run-time complexity depending on the propagation environment. The cognitive detector in conjunction with perfect space-time coding is able to achieve up to a 2 dB bit-error rate (BER) improvement at low signal-to-noise ratio (SNR) while also achieving comparable runtime complexity in high SNR scenarios.
Date: August 2019
Creator: Grabner, Mitchell J
System: The UNT Digital Library
Reconfigurable Aerial Computing System: Design and Development (open access)

Reconfigurable Aerial Computing System: Design and Development

In situations where information infrastructure is destroyed or not available, on-demand information infrastructure is pivotal for the success of rescue missions. In this paper, a drone-carried on-demand information infrastructure for long-distance WiFi transmission system is developed. It can be used in the areas including emergency response, public event, and battlefield. In years development, the Drone WIFI System has developed from single-CPU platform, twin-CPU platform, Atmega2560 platform to NVIDIA Jetson TX2 platform. By the upgrade of the platform, the hardware shows more and more reliable and higher performance which make the application of the platform more and more exciting. The latest TX2 platform can provide real time and thermal video transmission, also application of deep learning of object recognition and target tracing. All these up-to-date technology brings more application scenarios to the system. Therefore, the system can serve more people in more scenarios.
Date: August 2018
Creator: Gu, Yixin
System: The UNT Digital Library

Electrical Equivalent Modeling of the Reverse Electrowetting-on-Dielectric (REWOD) Based Transducer along with Highly Efficient Energy Harvesting Circuit Design towards Self-Powered Motion Sensor

Among various energy harvesting technologies reverse electrowetting-on-dielectric energy harvesting (REWOD) has been proved to harvest energy from low frequency motion such as many human motion activities (e.g. walking, running, jogging etc.). Voltage rectification and DC-DC boosting of low magnitude AC voltage from REWOD can be used to reliably self-power the wearable sensors. In this work, a commercial component-based rectifier and DC-DC converter is designed and experimentally verified, for further miniaturization standard 180 nm CMOS process is used to design the rectifier and the DC-DC boost converter.This work also includes the MATLAB based model for REWOD energy harvester for various REWOD models. In REWOD energy harvesting, a mechanical input during the motion causes the electrolyte placed in between two dissimilar electrodes to squeeze back and forth thereby periodically changing the effective interfacial area, hence generating alternating current. The alternating current is given to the rectifier design. There is no realistic model that has been developed yet for this technique. Thereby, a MATLAB based REWOD model is developed for the realistic simulation of the REWOD phenomenon. In the work, a comparison of different REWOD models such as planar surface, rough surface and porous models are performed demonstrating the variations in capacitance, current …
Date: August 2021
Creator: Gunti, Avinash
System: The UNT Digital Library
The Effect of Mobility on Wireless Sensor Networks (open access)

The Effect of Mobility on Wireless Sensor Networks

Wireless sensor networks (WSNs) have gained attention in recent years with the proliferation of the micro-electro-mechanical systems, which has led to the development of smart sensors. Smart sensors has brought WSNs under the spotlight and has created numerous different areas of research such as; energy consumption, convergence, network structures, deployment methods, time delay, and communication protocols. Convergence rates associated with information propagations of the networks will be questioned in this thesis. Mobility is an expensive process in terms of the associated energy costs. In a sensor network, mobility has significant overhead in terms of closing old connections and creating new connections as mobile sensor nodes move from one location to another. Despite these drawbacks, mobility helps a sensor network reach an agreement more quickly. Adding few mobile nodes to an otherwise static network will significantly improve the network’s ability to reach consensus. This paper shows the effect of the mobility on convergence rate of the wireless sensor networks, through Eigenvalue analysis, modeling and simulation.
Date: August 2014
Creator: Hasir, Ibrahim
System: The UNT Digital Library
Development and Analysis of a Mobile Node Tracking Antenna Control System (open access)

Development and Analysis of a Mobile Node Tracking Antenna Control System

A wireless communication system allows two parties to exchange information over long distances. The antenna is the component of a wireless communication system that allows information to be converted into electromagnetic radiation that propagates through the air. A system using an antenna with a highly directional beam pattern allows for high power transmission and reception of data. For a directional antenna to serve its purpose, it must be accurately pointed at the object it is communicating with. To communicate with a mobile node, knowledge of the mobile node's position must be gained so the directional antenna can be regularly pointed toward the moving target. The Global Positioning System (GPS) provides an accurate source of three-dimensional position information for the mobile node. This thesis develops an antenna control station that uses GPS information to track a mobile node and point a directional antenna toward the mobile node. Analysis of the subsystems used and integrated system test results are provided to assess the viability of the antenna control station.
Date: August 2017
Creator: Hensley, Phillip Hayden
System: The UNT Digital Library
Teaching Fundamentals of Digital Logic Design and VLSI Design Using Computational Textiles (open access)

Teaching Fundamentals of Digital Logic Design and VLSI Design Using Computational Textiles

This thesis presents teaching fundamentals of digital logic design and VLSI design for freshmen and even for high school students using e-textiles. This easily grabs attention of students as it is creative and interesting. Using e-textiles to project these concepts would be easily understood by students at young age. This involves stitching electronic circuits on a fabric using basic components like LEDs, push buttons and so on. The functioning of these circuits is programmed in Lilypad Arduino. By using this method, students get exposed to basic electronic concepts at early stage which eventually develops interest towards engineering field.
Date: August 2014
Creator: Inampudi, Sivateja
System: The UNT Digital Library
Estimation of Drone Location Using Received Signal Strength Indicator (open access)

Estimation of Drone Location Using Received Signal Strength Indicator

The main objective of this thesis is to propose a UAV (also called as drones) location estimation system based on LoRaWAN using received signal strength indicator in a GPS denied environment. The drones are finding new applications in areas such as surveillance, search, rescue missions, package delivery, and precision agriculture. Nearly all applications require the localization of UAV during flight. Localization is the method of determining a UAVs physical position using a real or virtual coordinate system. This thesis proposes a LoRaWAN-based UAV location method and presents experimental findings from a prototype. The thesis mainly consists of two different sections: one is the distance estimation and the other is the location estimation. First, the distance is estimated based on the mean RSSI values which are recorded at the ground stations using the path loss model. Later using the slant distance estimation technique, the path loss model parameters L and C are estimated whose values are unknown at the beginning. These values completely depend on the environment. Finally, the trilateration system architecture is employed to find the 3-D location of the UAV.
Date: August 2021
Creator: Jagini, Varun Kumar
System: The UNT Digital Library
Traditional and Deep Learning Approaches to Color Image Compression and Pattern Recognition Problems (open access)

Traditional and Deep Learning Approaches to Color Image Compression and Pattern Recognition Problems

This thesis includes three separate research projects focusing on computer vision principles and deep learning pattern recognition problems. Chapter 3 entails color quantization applications using traditional Kmeans clustering techniques and random selection of color techniques within the red, green, blue (RGB) color space to maintain a high-quality image while significantly reducing image file size. Chapter 4 consists of a handwriting character recognition algorithm using backpropagation to classify 70,000 handwritten values from US Census Bureau employees and high school students. Chapter 5 proposes a novel classification technique for 109,446 unique heartbeat samples to identify areas of interest and assist medical professionals in diagnosing heart problems.
Date: August 2021
Creator: Jaques, Lorenzo E
System: The UNT Digital Library

Design of Low-Power Front End Compressive Sensing Circuitry and Energy Harvesting Transducer Modeling for Self-Powered Motion Sensor

Compressed sensing (CS) is an innovative approach of signal processing that facilitates sub-Nyquist processing of bio-signals, such as a neural signal, electrocardiogram (ECG), and electroencephalogram (EEG). This strategy can be used to lower the data rate to realize ultra-low-power performance, As the count of recording channels increases, data volume is increased resulting in impermissible transmitting power. This thesis work presents the implementation of a CMOS-based front-end design with the CS in the standard 180 nm CMOS process. A novel pseudo-random sequence generator is proposed, which consists of two different types of D flip-flops that are used for obtaining a completely random sequence. This thesis work also includes the (reverse electrowetting-on-dielectric) REWOD based energy harvesting model for self-powered bio-sensor which utilizes the electrical energy generated through the process of conversion of mechanical energy to electrical energy. This REWOD based energy harvesting model can be a good alternative to battery usage, particularly for the bio-wearable applications. The comparative analysis of the results generated for voltage, current and capacitance of the rough surface model is compared to that of results of planar surface REWOD.
Date: August 2021
Creator: Kakaraparty, Karthikeya Anil Kumar
System: The UNT Digital Library
A Convergence Analysis of LDPC Decoding Based on Eigenvalues (open access)

A Convergence Analysis of LDPC Decoding Based on Eigenvalues

Low-density parity check (LDPC) codes are very popular among error correction codes because of their high-performance capacity. Numerous investigations have been carried out to analyze the performance and simplify the implementation of LDPC codes. Relatively slow convergence of iterative decoding algorithm affects the performance of LDPC codes. Faster convergence can be achieved by reducing the number of iterations during the decoding process. In this thesis, a new approach for faster convergence is suggested by choosing a systematic parity check matrix that yields lowest Second Smallest Eigenvalue Modulus (SSEM) of its corresponding Laplacian matrix. MATLAB simulations are used to study the impact of eigenvalues on the number of iterations of the LDPC decoder. It is found that for a given (n, k) LDPC code, a parity check matrix with lowest SSEM converges quickly as compared to the parity check matrix with high SSEM. In other words, a densely connected graph that represents the parity check matrix takes more iterations to converge than a sparsely connected graph.
Date: August 2017
Creator: Kharate, Neha Ashok
System: The UNT Digital Library
Advances to Convolutional Neural Network Architectures for Prediction and Classification with Applications in the First Dimensional Space (open access)

Advances to Convolutional Neural Network Architectures for Prediction and Classification with Applications in the First Dimensional Space

In the vast field of signal processing, machine learning is rapidly expanding its domain into all realms. As a constituent of this expansion, this thesis presents contributive work on advancements in machine learning algorithms by building on the shoulder of giants. The first chapter of this thesis contains enhancements to a CNN (convolutional neural network) for better classification of heartbeat arrhythmia. The network goes through a two stage development, the first being augmentations to the network and the second being the implementation of dropout. Chapter 2 involves the combination of CNN and LSTM (long short term memory) networks for the task of short-term energy use data regression. Exploiting the benefits of two of the most powerful neural networks, a unique, novel neural network is created to effectually predict future energy use. The final section concludes this work with directions for future works.
Date: August 2022
Creator: Kim, Hae Jin
System: The UNT Digital Library
A Bidirectional Two-Hop Relay Network Using GNU Radio and USRP (open access)

A Bidirectional Two-Hop Relay Network Using GNU Radio and USRP

A bidirectional two-hop relay network with decode-and-forward strategy is implemented using GNU Radio (software) and several USRPs (hardware) on Ubuntu (operating system). The relay communication system is comprised of three nodes; Base Station A, Base Station B, and Relay Station (the intermediate node). During the first time slot, Base Station A and Base Station B will each transmit data, e.g., a JPEG file, to Relay Station using DBPSK modulation and FDMA. For the final time slot, Relay Station will perform a bitwise XOR of the data, and transmit the XORed data to Base Station A and Base Station B, where the received data is decoded by performing another XOR operation with the original data.
Date: August 2011
Creator: Le, Johnny
System: The UNT Digital Library