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

Digital Commons Network™

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

Master's Theses

Discipline
Institution
Keyword
Publication Year
Publication Type
File Type

Articles 1171 - 1200 of 5234

Full-Text Articles in Entire DC Network

Development Of A Cubesat Conceptual Design Tool And Implementation Of The Eps Design Module, Sean K. Nogrady Jun 2021

Development Of A Cubesat Conceptual Design Tool And Implementation Of The Eps Design Module, Sean K. Nogrady

Master's Theses

This thesis is the product of an effort to develop a CubeSat Conceptual Design Tool for the California Polytechnic State University CubeSat Laboratory. Such a tool is necessary due to inefficiencies with the current conceptual design process. It is being developed to increase accessibility, reduce design time, and promote good systems engineering within CubeSat development.

The development of the architecture of a conceptual design tool, the core user-interface element, and the completion of a module for the electrical power subsystem is the focus of this thesis. The architecture is built around different modules to design different subsystems that work in …


Leveraging Intermediate Artifacts To Improve Automated Trace Link Retrieval, Alberto D. Rodriguez Jun 2021

Leveraging Intermediate Artifacts To Improve Automated Trace Link Retrieval, Alberto D. Rodriguez

Master's Theses

Software traceability establishes a network of connections between diverse artifacts such as requirements, design, and code. However, given the cost and effort of creating and maintaining trace links manually, researchers have proposed automated approaches using information retrieval techniques. Current approaches focus almost entirely upon generating links between pairs of artifacts and have not leveraged the broader network of interconnected artifacts. In this paper we investigate the use of intermediate artifacts to enhance the accuracy of the generated trace links – focus- ing on paths consisting of source, target, and intermediate artifacts. We propose and evaluate combinations of techniques for computing …


Real-Time Stylized Rendering For Large-Scale 3d Scenes, Jack Pietrok Jun 2021

Real-Time Stylized Rendering For Large-Scale 3d Scenes, Jack Pietrok

Master's Theses

While modern digital entertainment has seen a major shift toward photorealism in animation, there is still significant demand for stylized rendering tools. Stylized, or non-photorealistic rendering (NPR), applications generally sacrifice physical accuracy for artistic or functional visual output. Oftentimes, NPR applications focus on extracting specific features from a 3D environment and highlighting them in a unique manner. One application of interest involves recreating 2D hand-drawn art styles in a 3D-modeled environment. This task poses challenges in the form of spatial coherence, feature extraction, and stroke line rendering. Previous research on this topic has also struggled to overcome specific performance bottlenecks, …


Cultivating Creativity In Aerospace Systems Engineering To Manage Complexity, Kenneth Lucas Dodd Jun 2021

Cultivating Creativity In Aerospace Systems Engineering To Manage Complexity, Kenneth Lucas Dodd

Master's Theses

In recent decades, complexity in aerospace programs has been increasing, leading to large budget and schedule overruns. Many of the risks of complex system development can be attributed to the inadequacy of linear methods when applied to nonlinear domains, i.e., oversimplification in a program amplifies the amount of risk produced when a system behaves unexpectedly. Effectively managing complexity involves responding to the various sources of complexity, whether it appears in the objective behavior of the system itself or in the subjective behavior of the people developing it. Thus, the engineering of complex systems requires nonlinear modeling methods of the system …


A Survey Of Computer Graphics Facial Animation Methods: Comparing Traditional Approaches To Machine Learning Methods, Joseph A. Johnson Jun 2021

A Survey Of Computer Graphics Facial Animation Methods: Comparing Traditional Approaches To Machine Learning Methods, Joseph A. Johnson

Master's Theses

Human communications rely on facial expression to denote mood, sentiment, and intent. Realistic facial animation of computer graphic models of human faces can be difficult to achieve as a result of the many details that must be approximated in generating believable facial expressions. Many theoretical approaches have been researched and implemented to create more and more accurate animations that can effectively portray human emotions. Even though many of these approaches are able to generate realistic looking expressions, they typically require a lot of artistic intervention to achieve a believable result. To reduce the intervention needed to create realistic facial animation, …


Investigating Daily Fantasy Baseball: An Approach To Automated Lineup Generation, Ryan Smith Jun 2021

Investigating Daily Fantasy Baseball: An Approach To Automated Lineup Generation, Ryan Smith

Master's Theses

A recent trend among sports fans along both sides of the letterman jacket is that of Daily Fantasy Sports (DFS). The DFS industry has been under legal scrutiny recently, due to the view that daily sports data is too random to make its prediction skillful. Therefore, a common view is that it constitutes online gambling. This thesis proves that DFS, as it pertains to Baseball, is significantly more predictable than random chance, and thus does not constitute gambling.

We propose a system which generates daily lists of lineups for Fanduel Daily Fantasy Baseball contests. The system consists of two components: …


A Study Of Implementation Methodologies For Distributed Real Time Collaboration, Lauren A. Craft Jun 2021

A Study Of Implementation Methodologies For Distributed Real Time Collaboration, Lauren A. Craft

Master's Theses

Collaboration drives our world and is almost unavoidable in the programming industry. From higher education to the top technological companies, people are working together to drive discovery and innovation. Software engineers must work with their peers to accomplish goals daily in their workplace. When working with others there are a variety of tools to choose from such as Google Docs, Google Colab and Overleaf. Each of the aforementioned collaborative tools utilizes the Operational Transform (OT) technique in order to implement their real time collaboration functionality. Operational transform is the technique seen amongst most if not all major collaborative tools in …


An Inclusive Design Approach To Integrating An External Human Machine Interface With Autonomous Vehicles, Sandra Roksic Jun 2021

An Inclusive Design Approach To Integrating An External Human Machine Interface With Autonomous Vehicles, Sandra Roksic

Master's Theses

As autonomous vehicles become more prevalent in urban traffic settings, the safety of vulnerable road users, predominantly pedestrians, must be placed in high regard relative to the design of the autonomous vehicle's (AV's) external human machine interface (HMI). Traditionally, there exist communication methods between drivers and pedestrians, such as hand gestures, eye contact, and verbal cues that convey the driver's awareness of the pedestrian's presence. However, with autonomous vehicles, there is a shift in communicative responsibility from the driver to the vehicle itself. It is the vehicle's responsibility to intuitively and clearly indicate its actions to the pedestrian.

This research …


Proving Correctness Of A Chez Scheme Compiler Pass, Ian R. Atol Jun 2021

Proving Correctness Of A Chez Scheme Compiler Pass, Ian R. Atol

Master's Theses

We present a proof of correctness for a pass of the Chez Scheme compiler over a subset of the Scheme programming language. To improve trust in our proof approach, we provide two different validation frameworks. The first, created with the Coq proof assistant, is a partial mechanization of the proof, notably implementing a formal semantics for our subset of Scheme. This framework was designed to serve as a basis for the future work of a complete mechanization of our proof. The second framework uses an existing implementation of the Scheme semantics to demonstrate correctness of the pass on a variety …


An Equity-Minded Assessment Of Belonging Among Computing Students At Cal Poly, Kylan Nicole Stewart Jun 2021

An Equity-Minded Assessment Of Belonging Among Computing Students At Cal Poly, Kylan Nicole Stewart

Master's Theses

Creating a Computer Science and Software Engineering Department that supports students with diverse identities and backgrounds is essential to creating a computing workforce that reflects the world at large. Inspired by the work of Metcalf et al.'s survey conducted at the University of Illinois, we use the same methods to examine the state of our computing department with respect to issues of inclusive climate and student sense of belonging, which have been shown to be important for retention in STEM fields. We use the four areas that contribute to belonging based on the work of Rainey et al. along with …


Assessing Bear: Tool Usability For Wireless Ctf, Donald S. Sanchez Jr. Jun 2021

Assessing Bear: Tool Usability For Wireless Ctf, Donald S. Sanchez Jr.

Master's Theses

Capture the Flag (CTF) is a common and popular type of event in the cyber security space with audiences ranging from large security conference participants to even those in middle or high school. Event participants bring their favorite set of tools and any level of knowledge they have to compete against other teams in solving cyber security related challenges. These types of challenges can range anywhere from reverse engineering programs and hacking WiFi to utilizing interesting command line commands and messing with browser developer consoles. There are plenty of general CTF events that happen throughout every month, as well as …


Connected Vehicle Co-Simulation For Autonomous Vehicles In Airsim Using Ns-3, Alexandra Garro Jun 2021

Connected Vehicle Co-Simulation For Autonomous Vehicles In Airsim Using Ns-3, Alexandra Garro

Master's Theses

Vehicle-to-everything (V2X) communications enables vehicles to communicate directly with each other, as well as roadside infrastructure. Vehicle-to-vehicle (V2V) communication, a subset of V2X communication, enables the vehicle to not solely rely on on-board sensors and allows the vehicle to share information directly to any nearby vehicles. Information shared between vehicles may include a vehicle's position, velocity, and direction, as well as other data. As these are safety-critical applications, rigorous security assessments are needed, yet it can be very expensive, dangerous, and complex to test security vulnerabilities of autonomous vehicles. Therefore, we aim to leverage realistic open-sourced simulators to carry out …


Automating Deep-Sea Video Annotation, Hanson Egbert Jun 2021

Automating Deep-Sea Video Annotation, Hanson Egbert

Master's Theses

As the world explores opportunities to develop offshore renewable energy capacity, there will be a growing need for pre-construction biological surveys and post-construction monitoring in the challenging marine environment. Underwater video is a powerful tool to facilitate such surveys, but the interpretation of the imagery is costly and time-consuming. Emerging technologies have improved automated analysis of underwater video, but these technologies are not yet accurate or accessible enough for widespread adoption in the scientific community or industries that might benefit from these tools.

To address these challenges, prior research developed a website that allows to: (1) Quickly play and annotate …


Design Of A Three-Phase Brushless Dc Motor Control System, Peyton Ulrich Jun 2021

Design Of A Three-Phase Brushless Dc Motor Control System, Peyton Ulrich

Master's Theses

In the past several decades, the Brushless DC (BLDC) motor has seen increased usage due to several distinct advantages over its brushed counterpart, including higher performance, increased reliability, and minimal maintenance requirements. However, the electronic commutation system of the BLDC motor creates the need for an accompanying electronic motor control system of increased complexity, adding to the overall cost of the BLDC motor and motor control system. As such, continued research and exploration in the area of BLDC motor control is necessary to continue to reduce the cost of BLDC motors and their corresponding motor control systems. This project focuses …


Simulation Of A Configurable Hybrid Aircraft, Brandon Bartlett Jun 2021

Simulation Of A Configurable Hybrid Aircraft, Brandon Bartlett

Master's Theses

As the demand for air transportation is projected to increase, the environmental impacts produced by air travel will also increase. In order to counter the environmental impacts while also meeting the demand for air travel, there are goals and research initiatives that aim to develop more efficient aircraft. An emerging technology that supports these goals is the application of hybrid propulsion to aircraft, but there is a challenge in effectively exploring the performance of hybrid aircraft due to the time and money required for safe flight testing and due to the diverse design space of hybrid architectures and components. Therefore, …


Dependencyvis: Helping Developers Visualize Software Dependency Information, Nathan Lui Jun 2021

Dependencyvis: Helping Developers Visualize Software Dependency Information, Nathan Lui

Master's Theses

The use of dependencies have been increasing in popularity over the past decade, especially as package managers such as JavaScript's npm has made getting these packages a simple command to run. However, while incidents such as the left-pad incident has increased awareness of how vulnerable relying on these packages are, there is still some work to be done when it comes to getting developers to take the extra research step to determine if a package is up to standards. Finding metrics of different packages and comparing them is always a difficult and time consuming task, especially since potential vulnerabilities are …


Groundwater Model Studying Effects Of Existing Recharge Basin And Proposed Subsurface Barrier For A Ranch In Santa Rosa Creek Watershed, Stefan J. Young Jun 2021

Groundwater Model Studying Effects Of Existing Recharge Basin And Proposed Subsurface Barrier For A Ranch In Santa Rosa Creek Watershed, Stefan J. Young

Master's Theses

A groundwater model of a 126.2-acre ranch in Cambria, California was expanded upon to analyze the effects of artificial recharge and a subsurface barrier. The ranch lies within the 48mi2 Santa Rosa Creek Watershed along the Central Coast of California. The mainly agricultural watershed outfalls to the Pacific Ocean to its west. Creek Lands Conservation, a non-profit that aims to conserve and restore habitat along the Central Coast, plans to identify projects to restore stream flow during dry seasons in the creek that runs through the Santa Rosa Creek Watershed and to increase artificial groundwater recharge. This study focuses …


Energy Efficient Computing Using Scalable General Purpose Analog Processors, Ethan Paul Palisoc De Guzman Jun 2021

Energy Efficient Computing Using Scalable General Purpose Analog Processors, Ethan Paul Palisoc De Guzman

Master's Theses

Due to fundamental physical limitations, conventional digital circuits have not been able to scale at the pace expected from Moore’s law. In addition, computationally intensive applications such as neural networks and computer vision demand large amounts of energy from digital circuits. As a result, energy efficient alternatives are needed in order to provide continued performance scaling. Analog circuits have many well known benefits: the ability to store more information onto a single wire and efficiently perform mathematical operations such as addition, subtraction, and differential equation solving. However, analog computing also comes with drawbacks such as its sensitivity to process variation …


Applying Facial Emotion Recognition To Usability Evaluations To Reduce Analysis Time, Gavin Kam Chao Jun 2021

Applying Facial Emotion Recognition To Usability Evaluations To Reduce Analysis Time, Gavin Kam Chao

Master's Theses

Usability testing is an important part of product design that offers developers insight into a product’s ability to help users achieve their goals. Despite the usefulness of usability testing, human usability evaluations are costly and time-intensive processes. Developing methods to reduce the time and costs of usability evaluations is important for organizations to improve the usability of their products without expensive investments. One prospective solution to this is the application of facial emotion recognition to automate the collection of qualitative metrics normally identified by human usability evaluators.

In this paper, facial emotion recognition (FER) was applied to mock usability recordings …


Comparison Of Hilbert Transform And Derivative Methods For Converting Ecg Data Into Cardioid Plots To Detect Heart Abnormalities, Robert George Goldie Jun 2021

Comparison Of Hilbert Transform And Derivative Methods For Converting Ecg Data Into Cardioid Plots To Detect Heart Abnormalities, Robert George Goldie

Master's Theses

Electrocardiogram (ECG) time-domain signals contain important information about the heart. Several techniques have been proposed for creating a two-dimensional visualization of an ECG, called a Cardioid, that can be used to detect heart abnormalities with computer algorithms. The derivative method is the prevailing technique, which is popular for its low complexity, but it can introduce distortion into the Cardioid plot without additional signal processing. The Hilbert transform is an alternative method which has unity gain and phase shifts the ECG signal by 90 degrees to create the Cardioid plot. However, the Hilbert transform is seldom used and has historically been …


Implementing A Data Acquisition System For The Training Of Cloud Coverage Neural Networks, Weston C. Montgomery Jun 2021

Implementing A Data Acquisition System For The Training Of Cloud Coverage Neural Networks, Weston C. Montgomery

Master's Theses

Cal Poly is home to a solar farm designed to nominally generate 4.5 MW of electricity. The Gold Tree Solar Farm (GTSF) is currently the largest photovoltaic array in the California State University (CSU) system, and it was claimed to be able to produce approximately 11 GWh per year. These types of projections come from power generation models which have been developed to predict power production of these large solar fields. However, when it comes to near-term forecasting of power generation with variable sources such as wind and solar, there is definitely room for improvement.

The two primary factors that …


The Car (Confront, Address, Replace) Strategy: An Antiracist Engineering Pedagogy, Amman Fasil Asfaw Jun 2021

The Car (Confront, Address, Replace) Strategy: An Antiracist Engineering Pedagogy, Amman Fasil Asfaw

Master's Theses

The CAR (confront, address, replace) Strategy is an antiracist pedagogy aiming to drive out exclusionary terminology in engineering education.

“Master-slave” terminology is still commonplace in engineering education and industry. However, questions have been raised about the negative impacts of such language. Usage of exclusionary terminology such as “master-slave” in academia can make students—especially those who identify as women and/or Black/African-American—feel uncomfortable, potentially evoking Stereotype Threat (Danowitz, 2020) and/or Curriculum Trauma (Buul, 2020). Indeed, prior research shows that students from a number of backgrounds find non-inclusive terminologies such as “master-slave” to be a major problem (Danowitz, 2020). Currently, women-identifying and gender …


An Analysis Of Real-Time Ray Tracing Techniques Using The Vulkan® Explicit Api, Elleis C. Souza Jun 2021

An Analysis Of Real-Time Ray Tracing Techniques Using The Vulkan® Explicit Api, Elleis C. Souza

Master's Theses

In computer graphics applications, the choice and implementation of a rendering technique is crucial when targeting real-time performance. Traditionally, rasterization-based approaches have dominated the real-time sector. Other algorithms were simply too slow to compete on consumer graphics hardware. With the addition of hardware support for ray-intersection calculations on modern GPUs, hybrid ray tracing/rasterization and purely ray tracing approaches have become possible in real-time as well. Industry real-time graphics applications, namely games, have been exploring these different rendering techniques with great levels of success. The addition of ray tracing into the graphics developer’s toolkit has without a doubt increased what level …


Modeling And Solving The Outsourcing Risk Management Problem In Multi-Echelon Supply Chains, Arian A. Nahangi Jun 2021

Modeling And Solving The Outsourcing Risk Management Problem In Multi-Echelon Supply Chains, Arian A. Nahangi

Master's Theses

Worldwide globalization has made supply chains more vulnerable to risk factors, increasing the associated costs of outsourcing goods. Outsourcing is highly beneficial for any company that values building upon its core competencies, but the emergence of the COVID-19 pandemic and other crises have exposed significant vulnerabilities within supply chains. These disruptions forced a shift in the production of goods from outsourcing to domestic methods.

This paper considers a multi-echelon supply chain model with global and domestic raw material suppliers, manufacturing plants, warehouses, and markets. All levels within the supply chain network are evaluated from a holistic perspective, calculating a total …


Evaluation Of Blood Vessel Mimic Scaffold Biocompatibility, Nicole M. Abraham Jun 2021

Evaluation Of Blood Vessel Mimic Scaffold Biocompatibility, Nicole M. Abraham

Master's Theses

The Tissue Engineering Research Lab at California Polytechnic State University, San Luis Obispo focuses on creating tissue-engineered blood vessel mimics (BVMs) for use in preclinical testing of vascular devices. These BVMs are composed of electrospun scaffolds made of an assortment of polymers that are seeded with different cell types. This integration of polymers with cells leads to the need for biocompatibility testing of the polymer scaffolds. Many of the lab’s newest scaffolds have not been fully characterized for biologic interactions. Therefore, the first aim of this thesis developed methods for in vitro cytotoxicity testing of polymers used in the fabrication …


Transfer Learning Approach To Powder Bed Fusion Additive Manufacturing Defect Detection, Michael Wu Jun 2021

Transfer Learning Approach To Powder Bed Fusion Additive Manufacturing Defect Detection, Michael Wu

Master's Theses

Laser powder bed fusion (LPBF) remains a predominately open-loop additive manufacturing process with minimal in-situ quality and process control. Some machines feature optical monitoring systems but lack automated analytical capabilities for real-time defect detection. Recent advances in machine learning (ML) and convolutional neural networks (CNN) present compelling solutions to analyze images in real-time and to develop in-situ monitoring.

Approximately 30,000 selective laser melting (SLM) build images from 31 previous builds are gathered and labeled as either “okay” or “defect”. Then, 14 open-sourced CNN were trained using transfer learning to classify the SLM build images. These models were evaluated by F1 …


Modeling The Groundwater Basin In The Northern Cities Management Area, Allyson Swain Jun 2021

Modeling The Groundwater Basin In The Northern Cities Management Area, Allyson Swain

Master's Theses

A model was developed to simulate the groundwater of 8,300 acres of the Northern Cities Management Area (NCMA), which encompasses the northern portion of the Arroyo Grande Watershed and a small subset of the Santa Maria Valley Groundwater Basin. This watershed and groundwater basin is located on the coast and contains Oceano and the Cities of Arroyo Grande, Grover Beach, Pismo Beach. Groundwater in the NCMA is used heavily for agricultural irrigation in the southern portion and municipal applications in the northern portion. Up to 18 of these municipal wells and over 50 irrigation wells are drawing groundwater at any …


A Github-Based Voice Assistant For Software Developers And Teams, Siriwan Sereesathien Jun 2021

A Github-Based Voice Assistant For Software Developers And Teams, Siriwan Sereesathien

Master's Theses

Software developers and teams typically rely on source code and tasks management tools for their projects. They tend to depend on different platforms such as GitHub, Azure DevOps, Bitbucket, and GitLab for task-tracking, feature-tracking, and bug-tracking to develop and maintain their software repositories. Individually, developers may lose concentration when having to navigate through numerous screens consisting of various platforms to perform daily tasks. Additionally, while in meetings (non-virtual), teams are often separate from their machines and often would have to rely on pure recollection of the tasks and issues related to their work. This can delay the decision-making process and …


Passive Disposal Of Launch Vehicle Stages In Geostationary Transfer Orbits Leveraging Small Satellite Technologies, Marc Alexander Galles Jun 2021

Passive Disposal Of Launch Vehicle Stages In Geostationary Transfer Orbits Leveraging Small Satellite Technologies, Marc Alexander Galles

Master's Theses

Once a satellite has completed its operational period, it must be removed responsibly in order to reduce the risk of impacting other missions. Geostationary Transfer Orbits (GTOs) offer unique challenges when considering disposal of spacecraft, as high eccentricity and orbital energy give rise to unique challenges for spacecraft designers. By leveraging small satellite research and integration techniques, a deployable drag sail module was analyzed that can shorten the expected orbit time of launch vehicle stages in GTO. A tool was developed to efficiently model spacecraft trajectories over long periods of time, which allowed for analysis of an object’s expected lifetime …


The Application Of Post-Hoc Correction Methods For Soft Tissue Artifact And Marker Misplacement In Youth Gait Knee Kinematics, Kaila L. Lawson Jun 2021

The Application Of Post-Hoc Correction Methods For Soft Tissue Artifact And Marker Misplacement In Youth Gait Knee Kinematics, Kaila L. Lawson

Master's Theses

Biomechanics research investigating the knee kinematics of youth participants is very limited. The most accurate method of measuring knee kinematics utilizes invasive procedures such as bone pins. However, various experimental techniques have improved the accuracy of gait kinematic analyses using minimally invasive methods. In this study, gait trials were conducted with two participants between the ages of 11 and 13 to obtain the knee flexion-extension (FE), adduction-abduction (AA) and internal-external (IE) rotation angles of the right knee. The objectives of this study were to (1) conduct pilot experiments with youth participants to test whether any adjustments were necessary in the …