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

Controls and Control Theory Commons

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

PDF

Master's Theses

Discipline
Institution
Keyword
Publication Year

Articles 1 - 30 of 38

Full-Text Articles in Controls and Control Theory

A Sindy Hardware Accelerator For Efficient System Identification On Edge Devices, Michael Sean Gallagher Mar 2024

A Sindy Hardware Accelerator For Efficient System Identification On Edge Devices, Michael Sean Gallagher

Master's Theses

The SINDy (Sparse Identification of Non-linear Dynamics) algorithm is a method of turning a set of data representing non-linear dynamics into a much smaller set of equations comprised of non-linear functions summed together. This provides a human readable system model the represents the dynamic system analyzed. The SINDy algorithm is important for a variety of applications, including high precision industrial and robotic applications. A Hardware Accelerator was designed to decrease the time spent doing calculations. This thesis proposes an efficient hardware accelerator approach for a broad range of applications that use SINDy and similar system identification algorithms. The accelerator is …


Simple Open-Source Formal Verification Of Industrial Programs, Christopher Disney Peterson Mar 2023

Simple Open-Source Formal Verification Of Industrial Programs, Christopher Disney Peterson

Master's Theses

Industrial programs written on Programmable Logic Controllers (PLCs) have become an essential component of many modern industries, including automotive, aerospace, manufacturing, infrastructure, and even amusement parks. As these safety-critical systems become larger and more complex, ensuring their continuous error-free operation has become a significant and important challenge. Formal methods are a potential solution to this issue but have traditionally required substantial time and expertise to deploy. This usability issue is compounded by the fact that PLCs are highly proprietary and have substantial licensing costs, making it difficult to learn about or deploy formal methods on them.

This thesis presents the …


Hypoxic Incubation Chamber, Simone Lisette Helfrich, Makenzie Nicole Jones Nov 2022

Hypoxic Incubation Chamber, Simone Lisette Helfrich, Makenzie Nicole Jones

Master's Theses

This paper describes the design, manufacturing, and testing of a novel controllable hypoxic incubator with fully functional oxygen gas control and temperature control in a humid environment. On the current market, a majority of the few hypoxic incubators use pre-mixed gas that does not offer precise control over gas concentration. The objective for this project was to create a chamber that allows the user to set the O2 concentration to varying set points of % O2 while maintaining the chamber at a constant body temperature, CO2 level, humidity, and sterility. To start the project, multiple concepts were developed for the …


Model-Based Design Of An Optimal Lqg Regulator For A Piezoelectric Actuated Smart Structure Using A High-Precision Laser Interferometry Measurement System, Grant P. Gallagher Jun 2022

Model-Based Design Of An Optimal Lqg Regulator For A Piezoelectric Actuated Smart Structure Using A High-Precision Laser Interferometry Measurement System, Grant P. Gallagher

Master's Theses

Smart structure control systems commonly use piezoceramic sensors or accelerometers as vibration measurement devices. These measurement devices often produce noisy and/or low-precision signals, which makes it difficult to measure small-amplitude vibrations. Laser interferometry devices pose as an alternative high-precision position measurement method, capable of nanometer-scale resolution. The aim of this research is to utilize a model-based design approach to develop and implement a real-time Linear Quadratic Gaussian (LQG) regulator for a piezoelectric actuated smart structure using a high-precision laser interferometry measurement system to suppress the excitation of vibratory modes.

The analytical model of the smart structure is derived using the …


An Exploratory Study Of Pulse Width And Delta Sigma Modulators, Logan B. Penrod Dec 2020

An Exploratory Study Of Pulse Width And Delta Sigma Modulators, Logan B. Penrod

Master's Theses

This paper explores the noise shaping and noise producing qualities of Delta-Sigma Modulators (DSM) and Pulse-Width Modulators (PWM). DSM has long been dominant in the Delta Sigma Analog-to-Digital Converter (DSADC) as a noise-shaped quantizer and time discretizer, while PWM, with a similar self oscillating structure, has seen use in Class D Power Amplifiers, performing a similar function. It has been shown that the PWM in Class D Amplifiers outperforms the DSM [1], but could this advantage be used in DSADC use-cases? LTSpice simulation and printed circuit board implementation and test are used to present data on four variations of these …


Field Testing The Effects Of Low Reynolds Number On The Power Performance Of The Cal Poly Wind Power Research Center Small Wind Turbine, John B. Cunningham Dec 2020

Field Testing The Effects Of Low Reynolds Number On The Power Performance Of The Cal Poly Wind Power Research Center Small Wind Turbine, John B. Cunningham

Master's Theses

This thesis report investigates the effects of low Reynolds number on the power performance of a 3.74 m diameter horizontal axis wind turbine. The small wind turbine was field tested at the Cal Poly Wind Power Research Center to acquire its coefficient of performance, p, vs. tip speed ratio, λ, characteristics. A description of both the wind turbine and test setup are provided. Data filtration and processing techniques were developed to ensure a valid method to analyze and characterize wind power measurements taken in a highly variable environment. The test results demonstrated a significant drop in the …


Decentralized, Noncooperative Multirobot Path Planning With Sample-Basedplanners, William Le Mar 2020

Decentralized, Noncooperative Multirobot Path Planning With Sample-Basedplanners, William Le

Master's Theses

In this thesis, the viability of decentralized, noncooperative multi-robot path planning algorithms is tested. Three algorithms based on the Batch Informed Trees (BIT*) algorithm are presented. The first of these algorithms combines Optimal Reciprocal Collision Avoidance (ORCA) with BIT*. The second of these algorithms uses BIT* to create a path which the robots then follow using an artificial potential field (APF) method. The final algorithm is a version of BIT* that supports replanning. While none of these algorithms take advantage of sharing information between the robots, the algorithms are able to guide the robots to their desired goals, with the …


Design, Modeling And Control Of A Two-Wheel Balancing Robot Driven By Bldc Motors, Charles T. Refvem Dec 2019

Design, Modeling And Control Of A Two-Wheel Balancing Robot Driven By Bldc Motors, Charles T. Refvem

Master's Theses

The focus of this document is on the design, modeling, and control of a self-balancing two wheel robot, hereafter referred to as the balance bot, driven by independent brushless DC (BLDC) motors. The balance bot frame is composed of stacked layers allowing a lightweight, modular, and rigid mechanical design. The robot is actuated by a pair of brushless DC motors equipped with Hall effect sensors and encoders allowing determination of the angle and angular velocity of each wheel. Absolute orientation measurement is accomplished using a full 9-axis IMU consisting of a 3-axis gyroscope, a 3-axis accelerometer, and a 3-axis magnetometer. …


An Application Of Sliding Mode Control To Model-Based Reinforcement Learning, Aaron Thomas Parisi Sep 2019

An Application Of Sliding Mode Control To Model-Based Reinforcement Learning, Aaron Thomas Parisi

Master's Theses

The state-of-art model-free reinforcement learning algorithms can generate admissible controls for complicated systems with no prior knowledge of the system dynamics, so long as sufficient (oftentimes millions) of samples are available from the environ- ment. On the other hand, model-based reinforcement learning approaches seek to leverage known optimal or robust control to reinforcement learning tasks by mod- elling the system dynamics and applying well established control algorithms to the system model. Sliding-mode controllers are robust to system disturbance and modelling errors, and have been widely used for high-order nonlinear system control. This thesis studies the application of sliding mode control …


Utilizing Trajectory Optimization In The Training Of Neural Network Controllers, Nicholas Kimball Sep 2019

Utilizing Trajectory Optimization In The Training Of Neural Network Controllers, Nicholas Kimball

Master's Theses

Applying reinforcement learning to control systems enables the use of machine learning to develop elegant and efficient control laws. Coupled with the representational power of neural networks, reinforcement learning algorithms can learn complex policies that can be difficult to emulate using traditional control system design approaches. In this thesis, three different model-free reinforcement learning algorithms, including Monte Carlo Control, REINFORCE with baseline, and Guided Policy Search are compared in simulated, continuous action-space environments. The results show that the Guided Policy Search algorithm is able to learn a desired control policy much faster than the other algorithms. In the inverted pendulum …


Viewpoint Optimization For Autonomous Strawberry Harvesting With Deep Reinforcement Learning, Jonathon J. Sather Jun 2019

Viewpoint Optimization For Autonomous Strawberry Harvesting With Deep Reinforcement Learning, Jonathon J. Sather

Master's Theses

Autonomous harvesting may provide a viable solution to mounting labor pressures in the United States' strawberry industry. However, due to bottlenecks in machine perception and economic viability, a profitable and commercially adopted strawberry harvesting system remains elusive. In this research, we explore the feasibility of using deep reinforcement learning to overcome these bottlenecks and develop a practical algorithm to address the sub-objective of viewpoint optimization, or the development of a control policy to direct a camera to favorable vantage points for autonomous harvesting. We evaluate the algorithm's performance in a custom, open-source simulated environment and observe affirmative results. Our trained …


Artificial Neural Network-Based Robotic Control, Justin Ng Jun 2018

Artificial Neural Network-Based Robotic Control, Justin Ng

Master's Theses

Artificial neural networks (ANNs) are highly-capable alternatives to traditional problem solving schemes due to their ability to solve non-linear systems with a nonalgorithmic approach. The applications of ANNs range from process control to pattern recognition and, with increasing importance, robotics. This paper demonstrates continuous control of a robot using the deep deterministic policy gradients (DDPG) algorithm, an actor-critic reinforcement learning strategy, originally conceived by Google DeepMind. After training, the robot performs controlled locomotion within an enclosed area. The paper also details the robot design process and explores the challenges of implementation in a real-time system.


Towards Autonomous Localization Of An Underwater Drone, Nathan Sfard Jun 2018

Towards Autonomous Localization Of An Underwater Drone, Nathan Sfard

Master's Theses

Autonomous vehicle navigation is a complex and challenging task. Land and aerial vehicles often use highly accurate GPS sensors to localize themselves in their environments. These sensors are ineffective in underwater environments due to signal attenuation. Autonomous underwater vehicles utilize one or more of the following approaches for successful localization and navigation: inertial/dead-reckoning, acoustic signals, and geophysical data. This thesis examines autonomous localization in a simulated environment for an OpenROV Underwater Drone using a Kalman Filter. This filter performs state estimation for a dead reckoning system exhibiting an additive error in location measurements. We evaluate the accuracy of this Kalman …


Dynamics Simulation And Optimal Control Of A Multiple-Input And Multiple-Output Balancing Cube, Felix K. Haimerl Jun 2018

Dynamics Simulation And Optimal Control Of A Multiple-Input And Multiple-Output Balancing Cube, Felix K. Haimerl

Master's Theses

This thesis document outlines the development of a multibody dynamics simulation of an actively stabilized multiple-input, multiple-output, coupled, balancing cube and the process of verifying the results by implementing the control algorithm in hardware. A non-linear simulation of the system was created in Simscape and used to develop a Linear Quadratic Gaussian control algorithm. To implement this algorithm in actual hardware, the system was first designed, manufactured, and assembled. The structure of the cube and the reaction wheels were milled from aluminum. DC brushless motors were installed into the mechanical system. In terms of electronics, a processor, orientation sensor, motor …


Dc-Dc Converter Control System For The Energy Harvesting From Exercise Machines System, Alexander Sireci Jun 2017

Dc-Dc Converter Control System For The Energy Harvesting From Exercise Machines System, Alexander Sireci

Master's Theses

Current exercise machines create resistance to motion and dissipate energy as heat. Some companies create ways to harness this energy, but not cost-effectively. The Energy Harvesting from Exercise Machines (EHFEM) project reduces the cost of harnessing the renewable energy. The system architecture includes the elliptical exercise machines outputting power to DC-DC converters, which then connects to the microinverters. All microinverter outputs tie together and then connect to the grid. The control system, placed around the DC-DC converters, quickly detects changes in current, and limits the current to prevent the DC-DC converters and microinverters from entering failure states.

An artificial neural …


Modeling And Charging Control Of A Lithium Ion Battery System For Solar Panels, Garrett David Heinen Jun 2017

Modeling And Charging Control Of A Lithium Ion Battery System For Solar Panels, Garrett David Heinen

Master's Theses

The advancement in solar panel and battery technology makes them useful for energy supply and storage. This thesis involves the modeling and charging control of a lithium ion battery system for solar panels. The proposed model is based on the parameters and characteristics of a realistic battery and solar panel system; and the hybrid control approach combines the advantages of the adaptive incremental conductance method and the perturb and observe method to track the maximum power point of the solar panel for charging the battery unit. Computer simulation results demonstrate that this proposed approach offers a faster convergence rate than …


Optimizing Control Of Shell Eco-Marathon Prototype Vehicle To Minimize Fuel Consumption, Chad Louis Bickel Apr 2017

Optimizing Control Of Shell Eco-Marathon Prototype Vehicle To Minimize Fuel Consumption, Chad Louis Bickel

Master's Theses

Every year the automotive industry strives to increase fuel efficiency in vehicles. When most vehicles are designed, fuel efficiency cannot always come first. The Shell Eco-marathon changes that by challenging students everywhere to develop the most fuel-efficient vehicle possible. There are many different factors that affect fuel efficiency, and different teams focus on different vehicle parameters. Currently, there is no straightforward design tool that can be used to help in Shell Eco-marathon vehicle design. For this reason, it is difficult to optimize every vehicle parameter for maximum fuel efficiency.

In this study, a simulation is developed by using basic vehicle …


Out-Of-Loop Compensation Method For Op-Amps Driving Heavy Capacitive Loads, Shubham Gandhi Mar 2016

Out-Of-Loop Compensation Method For Op-Amps Driving Heavy Capacitive Loads, Shubham Gandhi

Master's Theses

It is well known that real op-amps do not share most of the desirable characteristics of an ideal one, particularly those of gain and output impedance. When presented with a capacitive load, such as a MOSFET or ADC, feedback in an op-amp circuit can quickly become unstable. This thesis studies and characterizes an op-amp’s output impedance and how its interaction with this type of load creates a parasitic pole which leads to instability. Applying ideas from feedback control theory, a model for studying the problem is developed from which a generalized method for compensating the undesirable circumstance is formulated.

Even …


A Lidar Based Semi-Autonomous Collision Avoidance System And The Development Of A Hardware-In-The-Loop Simulator To Aid In Algorithm Development And Human Studies, Thomas F. Stevens Dec 2015

A Lidar Based Semi-Autonomous Collision Avoidance System And The Development Of A Hardware-In-The-Loop Simulator To Aid In Algorithm Development And Human Studies, Thomas F. Stevens

Master's Theses

In this paper, the architecture and implementation of an embedded controller for a steering based semi-autonomous collision avoidance system on a 1/10th scale model is presented. In addition, the development of a 2D hardware-in-the-loop simulator with vehicle dynamics based on the bicycle model is described. The semi-autonomous collision avoidance software is fully contained onboard a single-board computer running embedded GNU/Linux. To eliminate any wired tethers that limit the system’s abilities, the driver operates the vehicle at a user-control-station through a wireless Bluetooth interface. The user-control-station is outfitted with a game-controller that provides standard steering wheel and pedal controls along …


Telepresence: Design, Implementation And Study Of An Hmd-Controlled Avatar With A Mechatronic Approach, Darren Michael Chan Jun 2015

Telepresence: Design, Implementation And Study Of An Hmd-Controlled Avatar With A Mechatronic Approach, Darren Michael Chan

Master's Theses

Telepresence describes technologies that allow users to remotely experience the sensation of being present at an event without being physically present. An avatar exists to represent the user whilst in a remote location and is tasked to collect stimuli from its immediate surroundings to be delivered to the user for consumption. With the advent of recent developments in Virtual Reality technology, viz., head-mounted displays (HMDs), new possibilities have been enabled in the field of Telepresence. The main focus of this thesis is to develop a solution for visual Telepresence, where an HMD is used to control the direction of a …


Universal Programmable Battery Charger With Optional Battery Management System, Michael Duke Desando Jun 2015

Universal Programmable Battery Charger With Optional Battery Management System, Michael Duke Desando

Master's Theses

This report demonstrates improvements made in battery charging and battery management technology through the design of a universal programmable battery charger with optional battery management system attachment. This charger offers improvements in charge efficiency and unique battery charging algorithms to charge a variety of battery chemistries with variety of power requirements. Improvements in efficiency result from a synchronous Buck Controller topology as compared to previous universal chargers that use asynchronous Buck-Boost Converter topologies. This battery charger also surpasses current universal battery chargers by offering different charge modes for different battery chemistries. Charge modes provide the user an option between extending …


Development Of A Digital Controller For Motor Control Experiments In The Ee472 Lab, Jeffrey David D'Amelio Dec 2014

Development Of A Digital Controller For Motor Control Experiments In The Ee472 Lab, Jeffrey David D'Amelio

Master's Theses

A digital motor controller for student lab use is designed, built, and tested. The controller uses an encoder for position measurement, and an H-bridge to drive the electromechanical plant.

A user interface is created to enhance usability of the device. The user interface is able to display key parameters of the control algorithm as well as the state of the system. It is also used to modify the gains and sample rate of the control algorithm.

The design of the system is refined, and 10 units are built for the EE472 Digital Controls Lab. The lab manuals for the first …


Variable Precision Tandem Analog-To-Digital Converter (Adc), Colton A. Parsons Jun 2014

Variable Precision Tandem Analog-To-Digital Converter (Adc), Colton A. Parsons

Master's Theses

This paper describes an analog-to-digital signal converter which varies its precision as a function of input slew rate (maximum signal rate of change), in order to best follow the input in real time. It uses Flash and Successive Approximation (SAR) conversion techniques in sequence.

As part of the design, the concept of "total real-time optimization" is explored, where any delay at all is treated as an error (Error = Delay * Signal Slew Rate). This error metric is proposed for use in digital control systems. The ADC uses a 4-bit Flash converter in tandem with SAR logic that has variable …


Voltage Stability Analysis Using Simulated Synchrophasor Measurements, Allan Agatep May 2013

Voltage Stability Analysis Using Simulated Synchrophasor Measurements, Allan Agatep

Master's Theses

An increase in demand for electric power has forced utility transmission systems to continuously operate under stressed conditions, which are close to instability limits. Operating power systems under such conditions along with inadequate reactive power reserves initiates a sequence of voltage instability points and can ultimately lead to a system voltage collapse. Significant research have been focused on time-synchronized measurements of power systems which can be used to frequently determine the state of a power system and can lead to a more robust protection, control and operation performance. This thesis discusses the applicability of two voltage stability synchrophasor-based indices from …


Modeling And Analysis Of A Dynamic Voltage Regulator, Timothy David Haskell May 2013

Modeling And Analysis Of A Dynamic Voltage Regulator, Timothy David Haskell

Master's Theses

Increased government funding and incentives in recent years has led to an increase in the number of grid-tied renewable energy sources as their economic benefits become more renowned. Unfortunately, the outputs of these renewable resources are often highly variable, resulting in undesirable voltage disruptions that are harmful to sensitive loads. In addition to the energy variability of renewable energy sources, random voltage sags, swells and disruptions are already a major issue in power systems. Recent advances in power electronic devices have provided a platform for new solutions to the voltage support problem in power systems. One promising solution is the …


Smart Wall Plug Design For The Dc House Project, Edward Constant Sibal Dec 2012

Smart Wall Plug Design For The Dc House Project, Edward Constant Sibal

Master's Theses

The DC House project at Cal Poly State University faces a challenge of supplying DC voltage to household appliances. Each appliance in the DC House constitutes a DC load that has a unique voltage and power rating, hence the need to develop a smart DC wall plug that will automatically adjust to the operating voltage required by any DC load. This thesis entails a proof of concept design of the smart DC wall plug which can automatically detect an appliance’s voltage rating. The design employs a dc-dc converter in conjunction with a microcontroller to sense load current to properly adjust …


A Proposed Control Solution For The Cal Poly Wind Energy Capture System, Kent R. Burnett Jun 2012

A Proposed Control Solution For The Cal Poly Wind Energy Capture System, Kent R. Burnett

Master's Theses

The focus of this thesis is to research, analyze, and design a reliable and economical control system for the Cal Poly Wind Energy Capture System (WECS). A dynamic permanent magnet generator model is adopted from [1] and [2] and combined with an existing wind turbine model to create a non-linear time varying model in MATLAB. The model is then used to analyze potentially harmful electrical disturbances, and to define safe operating limits for the WECS. An optimal operating point controller utilizing a PID speed loop is designed with combined optimization criteria and the final controller design …


Polar Field Oriented Control With 3rd Harmonic Injection, Martin Todd Hess Feb 2012

Polar Field Oriented Control With 3rd Harmonic Injection, Martin Todd Hess

Master's Theses

Abstract

POLAR FIELD-ORIENTED CONTROL

with

3RD HARMONIC INJECTION

Martin Todd Hess

Field Oriented Control (FOC), also known as vector control, is a widely used and well documented method for controlling Permanent-Magnet Synchronous Motors (PMSM) and induction motors. Almost invariably the orientation of the stator and rotor (field) fluxes are described in rectangular coordinates. In this thesis we explore the practicality of using polar coordinates.

Third harmonic injection is also a well-known technique that allows full utilization of the bus (DC-link), thus allowing the motor to run to full base speed without the use of field weakening. This technique potentially …


Dynamic Test Scheduling In Hardware-In-The-Loop Simulation Of Commercial Vehicles, Tenil Cletus Dec 2011

Dynamic Test Scheduling In Hardware-In-The-Loop Simulation Of Commercial Vehicles, Tenil Cletus

Master's Theses

Modern day commercial vehicles are controlled by various Electronic Control Units (ECU). They are not only tested as single units, but also by networking them in Controlled Area Network bus (CAN) to form a complete electrical control system. This is achieved using Hardware In the Loop (HIL) Integration Lab. In HIL, the electrical system is connected to a real time mathematical model of the vehicle plus it’s environment so as to form a loop.

Testing functionality of the electrical system begins by defining functional tests. An example would be testing cruise control activation. Executing each test is made possible by …


Bridgeless Active Power Factor Correction Using A Current Fed Push Pull Converter, Jeramie Seth Bianchi Jun 2011

Bridgeless Active Power Factor Correction Using A Current Fed Push Pull Converter, Jeramie Seth Bianchi

Master's Theses

ABSTRACT

Bridgeless Active Power Factor Correction

Using a Current Fed Push Pull Converter

Jeramie Seth Bianchi

Switched Mode Power Supplies have become increasingly popular for efficient methods of delivering power to an assortment of electronic devices. This thesis proposes a method of using a current fed push pull converter to provide active power factor correction and rectification in a single stage. While most AC-DC converters utilize a bridge rectifier to convert AC-DC and then perform DC-DC conversion, the proposed circuit will utilize its output diodes to perform rectification, thus eliminating the need for a bridge rectifier. This circuit will also …