Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 5 of 5

Full-Text Articles in Engineering

Pore Resolved Simulations Of Char Particle Gasification, Greg Hingwah Fong Jul 2017

Pore Resolved Simulations Of Char Particle Gasification, Greg Hingwah Fong

Master's Theses (2009 -)

Coal is a significant source of energy in today’s world and many studies have been conducted in order to better understand and optimize its use. To address greenhouse effects associated with coal combustion, cleaner methods for harnessing its energy are being explored. One such method is gasification, a process which converts coal into syngas, a mixture consisting primarily of H2 and CO. Syngas can be used to generate electricity or to produce hydrocarbons that can be used as fuels. To better understand and optimize the process, simulations can be used to study the gasification of individual porous char particles that …


Network-On-Chip Based H.264 Video Decoder On A Field Programmable Gate Array, Ian Barge Apr 2017

Network-On-Chip Based H.264 Video Decoder On A Field Programmable Gate Array, Ian Barge

Master's Theses (2009 -)

This thesis develops the first fully network-on-chip (NoC) based h.264 video decoder implemented in real hardware on a field programmable gate array (FPGA). This thesis starts with an overview of the h.264 video coding standard and an introduction to the NoC communication paradigm. Following this, a series of processing elements (PEs) are developed which implement the component algorithms making up the h.264 video decoder. These PEs, described primarily in VHDL with some Verilog and C, are then mapped to an NoC which is generated using the CONNECT NoC generation tool. To demonstrate the scalability of the proposed NoC based design, …


A Novel Approach To Complex Human Activity Recognition, Md Osman Gani Apr 2017

A Novel Approach To Complex Human Activity Recognition, Md Osman Gani

Dissertations (1934 -)

Human activity recognition is a technology that offers automatic recognition of what a person is doing with respect to body motion and function. The main goal is to recognize a person's activity using different technologies such as cameras, motion sensors, location sensors, and time. Human activity recognition is important in many areas such as pervasive computing, artificial intelligence, human-computer interaction, health care, health outcomes, rehabilitation engineering, occupational science, and social sciences. There are numerous ubiquitous and pervasive computing systems where users' activities play an important role. The human activity carries a lot of information about the context and helps systems …


Characterization Of The Shock Wave Structure In Water, Emilie Teitz Apr 2017

Characterization Of The Shock Wave Structure In Water, Emilie Teitz

Master's Theses (2009 -)

The scientific community is interested in furthering the understanding of shock wave structures in water, given its implications in a wide range of applications; from researching how shock waves penetrate unwanted body tissues to studying how humans respond to blast waves. Shock wave research on water has existed for over five decades. Previous studies have investigated the shock response of water at pressures ranging from 1 to 70 GPa using flyer plate experiments. This report differs from previously published experiments in that the water was loaded to shock pressures ranging from 0.36 to 0.70 GPa. The experiment also utilized tap …


Java Server Reliability In The Presence Of Failures, Rich Coe Apr 2017

Java Server Reliability In The Presence Of Failures, Rich Coe

Master's Theses (2009 -)

A design for the separation of a server interface and work processing. Numerous sources, Tanenbaum (Tanenbaum Modern Operating Systems, 493), Goscinski (Goscinski Distributed operating systems, 203), and Birman (Birman Reliable distributed systems, 265), all discuss the concept of Two-Phase Commit, where a coordinator directs one or more processes to perform a transaction. If the transaction or any of the processes fail, the coordinator can decide how to proceed by either retrying or aborting the request. The popular web browser Chrome utilizes a separate process for each tab displayed. Should the rendering and display of a web page cause a crash, …