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

Physical Sciences and Mathematics Commons

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

Articles 1 - 15 of 15

Full-Text Articles in Physical Sciences and Mathematics

A Monte-Carlo Simulation Of Gamma Rays In A Sodium Iodide Detector, Ben Kessler Jun 2023

A Monte-Carlo Simulation Of Gamma Rays In A Sodium Iodide Detector, Ben Kessler

Physics

Gamma rays principally interact with matter through Compton scattering, photoelectric effect, pair production, and triplet production. The focus of this simulation is to study the theoretical energy spectrum created by gamma rays from a Cesium-137 source, which produces gamma photons with an energy of 0.662 MeV. At this energy level, most interactions are results of Compton scatters and the photoelectric effect. Therefore, this simulation only models those two effects on gamma rays. Using Monte Carlo methods and the Metropolis algorithm to sample the probability distributions of the two effects allowed for the simulation of gamma rays in a Sodium Iodide …


Diffusion-Driven Aggregation Of Particles In Quasi-2d Membranes, Oscar Gullickson Rausis Jun 2023

Diffusion-Driven Aggregation Of Particles In Quasi-2d Membranes, Oscar Gullickson Rausis

Physics

Many biological membranes can be modeled as two-dimensional (2D) viscous fluid sheets surrounded by three-dimensional (3D) fluids of different viscosity. Such membranes are dubbed quasi-2D as they exhibit properties of both 2D and 3D fluids. The Saffman length is a parameter that describes the energy exchange between the membrane and bulk fluids and controls the cross-over from 2D to 3D hydrodynamics. We aim to model diffusion-driven aggregation of particles embedded in a quasi-2D membrane. It is known that hydrodynamic interactions between solute particles significantly reduce their aggregation rate in 3D fluids. It is expected that in quasi-2D membranes the reduction …


Modeling Covid-19 Spread Using An Agent-Based Network, Stephen Yh Hung Jun 2021

Modeling Covid-19 Spread Using An Agent-Based Network, Stephen Yh Hung

Master's Theses

Beginning in 2019 and quickly spreading internationally, the Coronavirus disease Covid-19 became the first pandemic that many people have witnessed firsthand along with the severe disruption to their daily lives. A key field of research for Covid-19 that is studied by epidemiologists, biologists, and computer scientists alike is modeling the spread of Covid-19 in order to better predict future outbreaks of the pandemic and evaluate potential strategies to reduce infections, hospitalizations, and deaths.

This thesis proposes a method of modeling Covid-19 spread and interventions for local environments based on different levels of perspective. The goal for this thesis is to …


Physics Engine On The Gpu With Opengl Compute Shaders, Quan Huy Minh Bui Mar 2021

Physics Engine On The Gpu With Opengl Compute Shaders, Quan Huy Minh Bui

Master's Theses

Any kind of graphics simulation can be thought of like a fancy flipbook. This notion is, of course, nothing new. For instance, in a game, the central computing unit (CPU) needs to process frame by frame, figuring out what is happening, and then finally issues draw calls to the graphics processing unit (GPU) to render the frame and display it onto the monitor. Traditionally, the CPU has to process a lot of things: from the creation of the window environment for the processed frames to be displayed, handling game logic, processing artificial intelligence (AI) for non-player characters (NPC), to the …


Dataset And Evaluation Of Self-Supervised Learning For Panoramic Depth Estimation, Ryan Nett Dec 2020

Dataset And Evaluation Of Self-Supervised Learning For Panoramic Depth Estimation, Ryan Nett

Master's Theses

Depth detection is a very common computer vision problem. It shows up primarily in robotics, automation, or 3D visualization domains, as it is essential for converting images to point clouds. One of the poster child applications is self driving cars. Currently, the best methods for depth detection are either very expensive, like LIDAR, or require precise calibration, like stereo cameras. These costs have given rise to attempts to detect depth from a monocular camera (a single camera). While this is possible, it is harder than LIDAR or stereo methods since depth can't be measured from monocular images, it has to …


Using Current-Voltage Characteristics To Probe The Transport Mechanism In Carbon Nanotube Networks, Alejandro Jimenez Nov 2020

Using Current-Voltage Characteristics To Probe The Transport Mechanism In Carbon Nanotube Networks, Alejandro Jimenez

Physics

Carbon nanotube (CNT) random networks have shown great promise in electronic applications. For example, they have been used as the active layer in thin film transistor biosensors and as electrodes in supercapacitors (Hu, 2010). Although CNT networks applications are numerous, some of the key details of their electrical behavior are not fully understood. In particular, it is known that the junctions between tubes in CNT networks play a key role in determining the sensing properties of the network (Thanihaichelvana, et al., 2018), however, the mechanism by which metallic-semiconducting (m-s) tube junctions affect the electrical sensing properties of the network is …


Simulating Epidemics And Interventions On High Resolution Social Networks, Christopher E. Siu Jun 2019

Simulating Epidemics And Interventions On High Resolution Social Networks, Christopher E. Siu

Master's Theses

Mathematical models of disease spreading are a key factor of ensuring that we are prepared to deal with the next epidemic. They allow us to predict how an infection will spread throughout a population, thereby allowing us to make intelligent choices when attempting to contain the disease. Whether due to a lack of empirical data, a lack of computational power, a lack of biological understanding, or some combination thereof, traditional models must make sweeping assumptions about the behavior of a population during an epidemic.

In this thesis, we implement granular epidemic simulations using a rich social network constructed from real-world …


Optimal Layout For A Component Grid, Michael W. Ebert Dec 2017

Optimal Layout For A Component Grid, Michael W. Ebert

Computer Science and Software Engineering

Several puzzle games include a specific type of optimization problem: given components that produce and consume different resources and a grid of squares, find the optimal way to place the components to maximize output. I developed a method to evaluate potential solutions quickly and automated the solving of the problem using a genetic algorithm.


Eulerian On Lagrangian Cloth Simulation, Kyle C. Piddington Jun 2017

Eulerian On Lagrangian Cloth Simulation, Kyle C. Piddington

Master's Theses

This thesis introduces a novel Eulerian-on-Lagrangian (EoL) approach for simulating cloth. This approach allows for the simulation of traditionally difficult cloth scenarios, such as draping and sliding cloth over sharp features like the edge of a table. A traditional Lagrangian approach models a cloth as a series of connected nodes. These nodes are free to move in 3d space, but have difficulty with sliding over hard edges. The cloth cannot always bend smoothly around these edges, as motion can only occur at existing nodes. An EoL approach adds additional flexibility to a Lagrangian approach by constructing special Eulerian on Lagrangian …


Design Of Cpu Simulation Software For Armv7 Instruction Set Architecture, Dillon Tellier Jun 2014

Design Of Cpu Simulation Software For Armv7 Instruction Set Architecture, Dillon Tellier

Computer Engineering

Simulations have long been a part of the engineering process in both the professional and academic domain. From a pedagogic standpoint, simulations allow students to explore the dynamics of engineering scenarios by controlling variables, taking measurements, and observing behavior which would be difficult or impossible without simulation. One such tool is a CPU simulator used in Cal Poly’s Computer Architecture classes; this software simulates an instruction accurate operation of a computer processor and reports statistics regarding the execution of the supplied compiled machine code. For the last several years Cal Poly’s computer architecture classes have used a previous version of …


Simulating Influenza Transmission With Network Data, Henry V. Bongiovi Jun 2014

Simulating Influenza Transmission With Network Data, Henry V. Bongiovi

Statistics

Simulating Influenza Transmission with Real Network Data

Henry Bongiovi BS Statistics, California Polytechnic State University, San Luis Obispo

bongiovihenry@gmail.com

Keywords: Network Data, Simulation, Education, Influenza, Epidemic

Disease has been humanities arch rival since the dawn of our existence. As such, we have been trying our best to understand its spread and proliferation. One of the most common diseases, Influenza, is also one of the most complex. To understand the complexities of its spread would greatly improve our ability to combat it and other diseases like it. Using R in conjunction with the package statnet, I have created a simulation of …


Smarticles: A Method For Identifying And Correcting Instability And Error Caused By Explicit Integration Techniques In Physically Based Simulations, Susan Aileen Marano Jun 2014

Smarticles: A Method For Identifying And Correcting Instability And Error Caused By Explicit Integration Techniques In Physically Based Simulations, Susan Aileen Marano

Master's Theses

Using an explicit integration method in physically based animations has many advantages including conceptual and computational simplicity, however, it re- quires small time steps to ensure low numerical instability. Simulations with large numbers of individually interacting components such as cloth, hair, and fluid models, are limited by the sections of particles most susceptible to error. This results in the need for smaller time steps than required for the majority of the system. These sections can be diverse and dynamic, quickly changing in size and location based on forces in the system. Identifying and handling these trou- blesome sections could allow …


Development Of A Pyrotechnic Shock Simulation Apparatus For Spacecraft Applications, Joseph Binder, Matthew Mccarty, Chris Rasmussen Jun 2012

Development Of A Pyrotechnic Shock Simulation Apparatus For Spacecraft Applications, Joseph Binder, Matthew Mccarty, Chris Rasmussen

Aerospace Engineering

This report details the research, design, construction, and testing of a pyrotechnic shock simulation apparatus for spacecraft applications. The apparatus was developed to be used in the Space Environments Lab at California Polytechnic State University. It will be used for testing spacecraft components with dimensions up to 24”x12”x12” as well as CubeSats. Additionally, it may be used as an instructional or demonstrational tool in the Aerospace Department’s space environments course. The apparatus functions by way of mechanical impact of an approximately 20 lb stainless steel swinging hammer. Tests were performed to verify the simulator’s functionality. Suggestions for improvement and further …


Point-Spread Function Assessment Of Sg-Dbr Based Swept Source For Oct Imaging, David Wilkey Gilbert Jun 2012

Point-Spread Function Assessment Of Sg-Dbr Based Swept Source For Oct Imaging, David Wilkey Gilbert

Master's Theses

Swept Source Optical Coherence Tomography (SS-OCT) is a medical imaging technique that requires high repetition rate, widely-tunable coherent laser sources. Sampled grating distributed Bragg reflector (SG-DBR) lasers are proven in telecom applications and are expected to fulfill the requirements for SS-OCT at a significantly lower cost than alternative solutions.

Constructed entirely on a semiconductor substrate, SG-DBR lasers require four synchronized waveforms to modulate the output wavelength and intensity. Because of this unique tuning mechanism, there are a number of systematic and noise sources that can affect the quality of the OCT point-spread function (PSF). Based on these noise sources, software …


Using The R Library Rpanel For Gui-Based Simulations In Introductory Statistics Courses, Ryan M. Allison May 2012

Using The R Library Rpanel For Gui-Based Simulations In Introductory Statistics Courses, Ryan M. Allison

Statistics

As a student, I noticed that the statistical package R (http://www.r-project.org) would have several benefits of its usage in the classroom. One benefit to the package is its free and open-source nature. This would be a great benefit for instructors and students alike since it would be of no cost to use, unlike other statistical packages. Due to this, students could continue using the program after their statistical courses and into their professional careers. It would be good to expose students while they are in school to a tool that professionals use in industry. R also has powerful …