Matching Items (4)
Filtering by

Clear all filters

135327-Thumbnail Image.png
Description
A semi-implicit, fourth-order time-filtered leapfrog numerical scheme is investigated for accuracy and stability, and applied to several test cases, including one-dimensional advection and diffusion, the anelastic equations to simulate the Kelvin-Helmholtz instability, and the global shallow water spectral model to simulate the nonlinear evolution of twin tropical cyclones. The leapfrog

A semi-implicit, fourth-order time-filtered leapfrog numerical scheme is investigated for accuracy and stability, and applied to several test cases, including one-dimensional advection and diffusion, the anelastic equations to simulate the Kelvin-Helmholtz instability, and the global shallow water spectral model to simulate the nonlinear evolution of twin tropical cyclones. The leapfrog scheme leads to computational modes in the solutions to highly nonlinear systems, and time-filters are often used to damp these modes. The proposed filter damps the computational modes without appreciably degrading the physical mode. Its performance in these metrics is superior to the second-order time-filtered leapfrog scheme developed by Robert and Asselin.
Created2016-05
147518-Thumbnail Image.png
Description

This paper is an exploration of numerical optimization as it applies to the consumer choice problem. Suggested algorithms are intended to compute solutions to the Marshallian problem, and some can extend to the dual given the suggested modifications. Each method seeks to either weaken the sufficient conditions for optimization, converge

This paper is an exploration of numerical optimization as it applies to the consumer choice problem. Suggested algorithms are intended to compute solutions to the Marshallian problem, and some can extend to the dual given the suggested modifications. Each method seeks to either weaken the sufficient conditions for optimization, converge to a solution more efficiently, or describe additional properties of the decision space. The purpose of this paper is to explore constrained quasiconvex programming in a less complicated environment by design of Marshallian constraints.

ContributorsKnipp, Charles (Author) / Reffett, Kevin (Thesis director) / Leiva-Bertran, Fernando (Committee member) / Department of Economics (Contributor) / School of Mathematical and Statistical Sciences (Contributor) / Barrett, The Honors College (Contributor)
Created2021-05
Description

The main purpose of this project is to create a method for determining the absolute position of an accelerometer. Acceleration and angular speed were obtained from an accelerometer attached to a vehicle as it moves around. As the vehicle moves to collect information the orientation of the accelerometer changes, so

The main purpose of this project is to create a method for determining the absolute position of an accelerometer. Acceleration and angular speed were obtained from an accelerometer attached to a vehicle as it moves around. As the vehicle moves to collect information the orientation of the accelerometer changes, so a rotation matrix is applied to the data based on the angular change at each time. The angular change and distance are obtained by using the trapezoidal approximation of the integrals. This method was first validated by using simple sets of "true" data which are explicitly known sets of data to compare the results to. Then, an analysis of how different time steps and levels of noise affect the error of the results was performed to determine the optimal time step of 0.1 sec that was then used for the actual tests. The tests that were performed were: a stationary test for uses of calibration, a straight line test to verify a simple test, and a closed loop test to test the accuracy. The graphs for these tests give no indication of the actual paths, so the final results can only show that the data from the accelerometer is too noisy and inaccurate for this method to be used by this sensor. The future work would be to test different ways to get more accurate data and then use it to verify this methods. These ways could include using more sensors to interpolate the data, reducing noise by using a different sensor, or adding a filter. Then, if this method is considered accurate enough, it could be implemented into control systems.

ContributorsHorner, Devon (Author) / Kostelich, Eric (Thesis director) / Crook, Sharon (Committee member) / Barrett, The Honors College (Contributor) / Mechanical and Aerospace Engineering Program (Contributor) / School of Mathematical and Statistical Sciences (Contributor)
Created2023-05
132535-Thumbnail Image.png
Description
This honors thesis explores and models the flow of air around a cylindrical arrow that is rotating as it moves through the air. This model represents the airflow around an archery arrow after it is released from the bow and rotates while it flies through the air. This situation is

This honors thesis explores and models the flow of air around a cylindrical arrow that is rotating as it moves through the air. This model represents the airflow around an archery arrow after it is released from the bow and rotates while it flies through the air. This situation is important in archery because an understanding of the airflow allows archers to predict the flight of the arrow. As a result, archers can improve their accuracy and ability to hit targets. However, not many computational fluid dynamic simulations modeling the airflow around a rotating archery arrow exist. This thesis attempts to further the understanding of the airflow around a rotating archery arrow by creating a mathematical model to numerically simulate the airflow around the arrow in the presence of this rotation. This thesis uses a linearized approximation of the Navier Stokes equations to model the airflow around the arrow and explains the reasoning for using this simplification of the fully nonlinear Navier Stokes equations. This thesis continues to describe the discretization of these linearized equations using the finite difference method and the boundary conditions used for these equations. A MATLAB code solves the resulting system of equations in order to obtain a numerical simulation of this airflow around the rotating arrow. The results of the simulation for each velocity component and the pressure distribution are displayed. This thesis then discusses the results of the simulation, and the MATLAB code is analyzed to verify the convergence of the solution. Appendix A includes the full MATLAB code used for the flow simulation. Finally, this thesis explains potential future research topics, ideas, and improvements to the code that can help further the understanding and create more realistic simulations of the airflow around a flying archery arrow.
ContributorsCholinski, Christopher John (Author) / Tang, Wenbo (Thesis director) / Herrmann, Marcus (Committee member) / Mechanical and Aerospace Engineering Program (Contributor) / School of Mathematical and Statistical Sciences (Contributor) / Barrett, The Honors College (Contributor)
Created2019-05