Theses and Dissertations from UMD

Permanent URI for this communityhttp://hdl.handle.net/1903/2

New submissions to the thesis/dissertation collections are added automatically as they are received from the Graduate School. Currently, the Graduate School deposits all theses and dissertations from a given semester after the official graduation date. This means that there may be up to a 4 month delay in the appearance of a give thesis/dissertation in DRUM

More information is available at Theses and Dissertations at University of Maryland Libraries.

Browse

Search Results

Now showing 1 - 10 of 10
  • Thumbnail Image
    Item
    Applied Aerial Autonomy for Reliable Indoor Flight and 3D Mapping
    (2024) Shastry, Animesh Kumar; Paley, Derek; Aerospace Engineering; Digital Repository at the University of Maryland; University of Maryland (College Park, Md.)
    Uncrewed Aerial Systems (UAS) are essential for safely exploring indoor environments damaged by shelling, fire, floods, and structural collapse. These systems can gather critical visual and locational data, aiding in hazard assessment and rescue planning without risking human lives. Reliable UAS deployments requires advanced sensors and robust algorithms for real-time data processing and safe navigation, even in GPS-denied and windy conditions. This dissertation details three research projects to improve UAS performance: (1) in-flight calibration to improve estimation and control, (2) system identification for wind rejection, and (3) indoor aerial 3D mapping. The dissertation begins with introducing a comprehensive nonlinear filtering framework for UAV parameter estimation, which considers factors such as external wind, drag coefficients, IMU bias, and center of pressure. Additionally, it establishes optimized flight trajectories for parameter estimation through empirical observability. Moreover, an estimation and control framework is implemented, utilizing the mean of state and parameter estimates to generate suitable control inputs for vehicle actuators. By employing a square-root unscented Kalman filter (sq-UKF), this framework can derive a 23-dimensional state vector from 9-dimensional sensor data and 4-dimensional control inputs. Numerical results demonstrate enhanced tracking performance through the integration of the estimation framework with a conventional model-based controller. The estimation of unsteady winds results in improved gust rejection capabilities of the onboard controller as well. Closely related to parameter estimation is system identification. Combining with the previous work a comprehensive system identification framework with both linear offline and nonlinear online methods is introduced. Inertial parameters are estimated using frequency-domain linear system identification, incorporating control data from motor-speed sensing and state estimates from automated frequency sweep maneuvers. Additionally, drag-force coefficients and external wind are recursively estimated during flight using a sq-UKF. A custom flight controller is developed to manage the computational demands of online estimation and control. Flight experiments demonstrate the tracking performance of the nonlinear controller and its improved capability in rejecting gust disturbances. Aside from wind rejection, aerial indoor 3D mapping is also required for indoor navigation, and therefore, the dissertation introduces a comprehensive pipeline for real-time mapping and target detection in indoor environments with limited network access. Seeking a best-in-class UAS design, it provides detailed analysis and evaluation of both hardware and software components. Experimental testing across various indoor settings demonstrates the system's efficacy in producing high-quality maps and detecting targets.
  • Thumbnail Image
    Item
    Phase Tracking Methods for X-ray Pulsar-Based Spacecraft Navigation
    (2021) Anderson, Kevin; Pines, Darryll J; Aerospace Engineering; Digital Repository at the University of Maryland; University of Maryland (College Park, Md.)
    X-ray pulsars are potential aids to spacecraft navigation due to the periodicity, uniqueness, and stability of their signals. As the load on the deep space network increases in the future, techniques to navigate with less frequent communication will become desirable. Improved methods of x-ray pulsar-based spacecraft navigation (XNAV) are developed, analyzed, and confirmed over multiple simulated scenarios. A phase-tracking algorithm modeled at the level of individual photon arrivals provides improvements over the current state of the art, and a novel phase maximum likelihood estimator (MLE) is proposed. Relaxing the constant signal frequency assumption with a second-order Taylor polynomial phase model and feedback of frequency and frequency derivative from a third-order digital phase-locked loop is shown to overcome previous phase tracking difficulties due to low flux with millisecond period pulsars (MSPs), which have the best navigation characteristics. Empirical MLE tests are performed to determine threshold observation times for convergence to the Cramer-Rao Bound. A lower limit is identified due to Poisson statistics and an upper limit due to orbit dynamic stress. For a 1 m^2 detector, one second for the Crab pulsar and 4000 seconds for the lowest flux MSPs are required. An analytical method is presented to predict the necessary threshold observation times for signals with pulse widths under 0.15 cycles. Simulations are performed for dynamic stress conditions including two heliocentric trajectories, a cislunar trajectory, and three Earth orbits. The Crab pulsar and four MSPs: B1821-24, B1937+21, J0218+4232, and J0437-4715 are investigated. Position errors of 2 to 7 km are shown for most of the MSPs along the interplanetary and cislunar trajectories. B1821-24 tracks on the Earth orbits with 1 – 2 m^2 detectors with 2.5 – 3.5 km error. B1937+21 and J0218+4232 require larger detector areas. An extended Kalman filter combines multiple pulsar phase tracking range measurements for various observation schedules. Scenarios with one and three detectors are considered. Position error under 3 km is demonstrated for an interplanetary trajectory. Phase tracking shows great promise for deep space navigation and more limited potential in scenarios with greater orbital dynamics.
  • Thumbnail Image
    Item
    ESTIMATION AND CONTROL OF NONLINEAR SYSTEMS: MODEL-BASED AND MODEL-FREE APPROACHES
    (2020) Goswami, Debdipta; Paley, Derek A.; Electrical Engineering; Digital Repository at the University of Maryland; University of Maryland (College Park, Md.)
    State estimation and subsequent controller design for a general nonlinear system is an important problem that have been studied over the past decades. Many applications, e.g., atmospheric and oceanic sampling or lift control of an airfoil, display strongly nonlinear dynamics with very high dimensionality. Some of these applications use smaller underwater or aerial sensing platforms with insufficient on-board computation power to use a Monte-Carlo approach of particle filters. Hence, they need a computationally efficient filtering method for state-estimation without a severe penalty on the performance. On the other hand, the difficulty of obtaining a reliable model of the underlying system, e.g., a high-dimensional fluid dynamical environment or vehicle flow in a complex traffic network, calls for the design of a data-driven estimation and controller when abundant measurements are present from a variety of sensors. This dissertation places these problems in two broad categories: model-based and model-free estimation and output feedback. In the first part of the dissertation, a semi-parametric method with Gaussian mixture model (GMM) is used to approximate the unknown density of states. Then a Kalman filter and its nonlinear variants are employed to propagate and update each Gaussian mode with a Bayesian update rule. The linear observation model permits a Kalman filter covariance update for each Gaussian mode. The estimation error is shown to be stochastically bounded and this is illustrated numerically. The estimate is used in an observer-based feedback control to stabilize a general closed-loop system. A transferoperator- based approach is then proposed for the motion update for Bayesian filtering of a nonlinear system. A finite-dimensional approximation of the Perron-Frobenius (PF) operator yields a method called constrained Ulam dynamic mode decomposition (CUDMD). This algorithm is applied for output feedback of a pitching airfoil in unsteady flow. For the second part, an echo-state network (ESN) based approach equipped with an ensemble Kalman filter is proposed for data-driven estimation of a nonlinear system from a time series. A random reservoir of recurrent neural connections with the echo-state property (ESP) is trained from a time-series data. It is then used as a model-predictor for an ensemble Kalman filter for sparse estimation. The proposed data-driven estimation method is applied to predict the traffic flow from a set of mobility data of the UMD campus. A data-driven model-identification and controller design is also developed for control-affine nonlinear systems that are ubiquitous in several aerospace applications. We seek to find an approximate linear/bilinear representation of these nonlinear systems from data using the extended dynamic mode decomposition algorithm (EDMD) and apply Liealgebraic methods to analyze the controllability and design a controller. The proposed method utilizes the Koopman canonical transform (KCT) to approximate the dynamics into a bilinear system (Koopman bilinear form) under certain assumptions. The accuracy of this approximation is then analytically justified with the universal approximation property of the Koopman eigenfunctions. The resulting bilinear system is then subjected to controllability analysis using the Myhill semigroup and Lie algebraic structures, and a fixed endpoint optimal controller is designed using the Pontryagin’s principle.
  • Thumbnail Image
    Item
    Estimation and Control of Autonomous Racing Drone
    (2020) Naphade, Swapneel Uday; Xu, Huan; Systems Engineering; Digital Repository at the University of Maryland; University of Maryland (College Park, Md.)
    Autonomous Drone Racing (ADR) is an annual competition, organized at the International Conference on Intelligent Robots and Systems (IROS), in which research groups all over the world participate to demonstrate the state-of-the-art technology in the autonomous aerial robotics field. This work describes the system development of the Autonomous Racing Drone System for the IROS ADR competition. A gate detection based, computationally light-weight visual-inertial localization (VIL) system is developed. We show that the proposed VIL system has a significantly lower memory usage than the state-of-the-art Monocular VIO systems which makes it suitable to run on resource constraint hardware. A non-linear model predictive control (NMPC) strategy is implemented for high-speed way-point navigation of the racing drone. We show that the NMPC strategy provides better trajectory tracking performance as compared with the traditional PD controller. The VIL system proposed in this work was utilized in the autonomous drone racing system which won the second-place in the IROS ADR 2019, Macau competition.
  • Thumbnail Image
    Item
    ESTIMATION OF DRY MATTER INTAKE AND IDENTIFICATION OF DIETARY AND PRODUCTION PARAMETERS THAT INFLUENCE FEED EFFICIENCY OF INDIVIDUAL DAIRY COWS
    (2019) Iwaniuk, Marie Elizabeth; Erdman, Richard A.; Animal Sciences; Digital Repository at the University of Maryland; University of Maryland (College Park, Md.)
    The objectives of this dissertation were to: 1) develop and validate equations used to estimate individual cow dry matter intake (DMI; kg/d) based on a nitrogen (N) balance approach, 2) determine the discriminatory power of several biological, production, and dietary variables on dairy feed efficiency (FE) as defined as energy-corrected milk (ECM; kg/d) per unit of DMI, 3) repeat the second objective using residual feed intake (RFI) to indicate FE status, and 4) determine if RFI values are dependent on the equation utilized to estimate DMI. Results from the first experiment (Chapter 3) indicated that DMI could be successfully estimated on an individual cow basis using the following commonly measured parameters: milk yield, milk protein concentration, body weight (BW; kg), and dietary N concentration. These inputs are relatively simple to measure; therefore, this equation may be used in the dairy industry as a practical method to estimate individual cow DMI when cows are fed in a group setting. The results of the second experiment (Chapter 4) suggested that days in milk (DIM), milk fat yield (g/d), and BW had the most discriminatory power (89% success rate) to discriminate between cows based on their FE status when FE was defined as ECM per unit of DMI. Therefore, dairy producers can use these 3 variables to select for cows with high FE without requiring the measurement of DMI which can be costly and difficult to obtain. Observations from the third experiment (Chapter 5) suggested that RFI is indicative of differences in metabolic efficiency between cows independent of most biological, production, and dietary variables, except DIM. These results are consistent with other studies that have suggested that RFI is indicative of true differences in metabolic efficiency between cows regardless of production parameters. Lastly, the results of the fourth experiment (Chapter 6) suggest that RFI values generated from different DMI equations are strongly correlated such that RFI values are independent of the DMI equation utilized in the calculation. Thus, dairy producers can select the equation to estimate DMI that is most suitable for their operation without causing an “equation bias” on the RFI calculation.
  • Thumbnail Image
    Item
    Optimality of Event-Based Policies for Decentralized Estimation over Shared Networks
    (2016) Vasconcelos, Marcos Muller; Martins, Nuno C; Electrical Engineering; Digital Repository at the University of Maryland; University of Maryland (College Park, Md.)
    Cyber-physical systems often consist of multiple non-collocated components that sense, exchange information and act as a team through a network. Although this new paradigm provides convenience, flexibility and robustness to modern systems, design methods to achieve optimal performance are elusive as they must account for certain detrimental characteristics of the underlying network. These include constrained connectivity among agents, rate-limited communication links, physical noise at the antennas, packet drops and interference. We propose a new class of problems in optimal networked estimation where multiple sensors operating as a team communicate their measurements to a fusion center over an interference prone network modeled by a collision channel. Using a team decision theoretic approach, we characterize jointly optimal communication policies for one-shot problems under different performance criteria. First we study the problem of estimating two independent continuous random variables observed by two different sensors communicating with a fusion center over a collision channel. For a minimum mean squared estimation error criterion, we show that there exist team-optimal strategies where each sensor uses a threshold policy. This result is independent of the distribution of the observations and, can be extended to vector observations and to any number of sensors. Consequently, the existence of team-optimal threshold policies is a result of practical significance, because it can be applied to a wide class of systems without requiring collision avoidance protocols. Next we study the problem of estimating independent discrete random variables over a collision channel. Using two different criteria involving the probability of estimation error, we show the existence of team-optimal strategies where the sensors either transmit all but the most likely observation; transmit only the second most likely observation; or remain always silent. These results are also independent of the distributions and are valid for any number of sensors. In our analysis, the proof of the structural result involves the minimization of a concave functional, which is an evidence of the inherent complexity of team decision problems with nonclassical information structure. In the last part of the dissertation, the assumption on the cooperation among sensors is relaxed, and we show that similar structural results can also be obtained for systems with one or more selfish sensors. Finally the assumption of the independence is lifted by introducing the observation of a common random variable in addition to the private observations of each sensor. The structural result obtained provides valuable insights on the characterization of team-optimal policies for a general correlation structure between the observed random variables.
  • Thumbnail Image
    Item
    Thermal Tracking and Estimation for Microprocessors
    (2016) Zhang, Yufu; Srivastava, Ankur; Electrical Engineering; Digital Repository at the University of Maryland; University of Maryland (College Park, Md.)
    Due to increasing integration density and operating frequency of today's high performance processors, the temperature of a typical chip can easily exceed 100 degrees Celsius. However, the runtime thermal state of a chip is very hard to predict and manage due to the random nature in computing workloads, as well as the process, voltage and ambient temperature variability (together called PVT variability). The uneven nature (both in time and space) of the heat dissipation of the chip could lead to severe reliability issues and error-prone chip behavior (e.g. timing errors). Many dynamic power/thermal management techniques have been proposed to address this issue such as dynamic voltage and frequency scaling (DVFS), clock gating and etc. However, most of such techniques require accurate knowledge of the runtime thermal state of the chip to make efficient and effective control decisions. In this work we address the problem of tracking and managing the temperature of microprocessors which include the following sub-problems: (1) how to design an efficient sensor-based thermal tracking system on a given design that could provide accurate real-time temperature feedback; (2) what statistical techniques could be used to estimate the full-chip thermal profile based on very limited (and possibly noise-corrupted) sensor observations; (3) how do we adapt to changes in the underlying system's behavior, since such changes could impact the accuracy of our thermal estimation. The thermal tracking methodology proposed in this work is enabled by on-chip sensors which are already implemented in many modern processors. We first investigate the underlying relationship between heat distribution and power consumption, then we introduce an accurate thermal model for the chip system. Based on this model, we characterize the temperature correlation that exists among different chip modules and explore statistical approaches (such as those based on Kalman filter) that could utilize such correlation to estimate the accurate chip-level thermal profiles in real time. Such estimation is performed based on limited sensor information because sensors are usually resource constrained and noise-corrupted. We also took a further step to extend the standard Kalman filter approach to account for (1) nonlinear effects such as leakage-temperature interdependency and (2) varying statistical characteristics in the underlying system model. The proposed thermal tracking infrastructure and estimation algorithms could consistently generate accurate thermal estimates even when the system is switching among workloads that have very distinct characteristics. Through experiments, our approaches have demonstrated promising results with much higher accuracy compared to existing approaches. Such results can be used to ensure thermal reliability and improve the effectiveness of dynamic thermal management techniques.
  • Thumbnail Image
    Item
    Precoder Detection for Cooperative Decode-and-Forward Relaying in OFDMA Systems
    (2016) Valluri, Abhijit Kiran; La, Richard J; Electrical Engineering; Digital Repository at the University of Maryland; University of Maryland (College Park, Md.)
    We consider an LTE network where a secondary user acts as a relay, transmitting data to the primary user using a decode-and-forward mechanism, transparent to the base-station (eNodeB). Clearly, the relay can decode symbols more reliably if the employed precoder matrix indicators (PMIs) are known. However, for closed loop spatial multiplexing (CLSM) transmit mode, this information is not always embedded in the downlink signal, leading to a need for effective methods to determine the PMI. In this thesis, we consider 2x2 MIMO and 4x4 MIMO downlink channels corresponding to CLSM and formulate two techniques to estimate the PMI at the relay using a hypothesis testing framework. We evaluate their performance via simulations for various ITU channel models over a range of SNR and for different channel quality indicators (CQIs). We compare them to the case when the true PMI is known at the relay and show that the performance of the proposed schemes are within 2 dB at 10% block error rate (BLER) in almost all scenarios. Furthermore, the techniques add minimal computational overhead over existent receiver structure. Finally, we also identify scenarios when using the proposed precoder detection algorithms in conjunction with the cooperative decode-and-forward relaying mechanism benefits the PUE and improves the BLER performance for the PUE. Therefore, we conclude from this that the proposed algorithms as well as the cooperative relaying mechanism at the CMR can be gainfully employed in a variety of real-life scenarios in LTE networks.
  • Thumbnail Image
    Item
    Model Based Optimization and Design of Secure Systems
    (2013) Malik, Waseem Ansar; Martins, Nuno C; Electrical Engineering; Digital Repository at the University of Maryland; University of Maryland (College Park, Md.)
    ABSTRACT Title of dissertation: MODEL BASED OPTIMIZATION AND DESIGN OF SECURE SYSTEMS Waseem Ansar Malik, Doctor of Philosophy, 2013 Dissertation directed by: Prof. Nuno C. Martins Department of Electrical and Computer Engineering University of Maryland, College Park Dr. Ananthram Swami Computational and Information Sciences Directorate Army Research Laboratory Control systems are widely used in modern industry and find wide applications in power systems, nuclear and chemical plants, the aerospace industry, robotics, communication devices, and embedded systems. All these systems typically rely on an underlying computing and networking infrastructure which has considerable security vulnerabilities. The biggest threat, in this age and time, to modern systems are cyber attacks from adversaries. Recent cyber attacks have practically shut down government websites affecting government operation, undermined financial institutions, and have even infringed on public privacy. Thus it is extremely important to conduct studies on the design and analysis of secure systems. This work is an effort in this research direction and is mainly focused on incorporating security in the design of modern control systems. In the first part of this dissertation, we present a linear quadratic optimal control problem subjected to security constraints. We consider an adversary which can make partial noisy measurements of the state. The task of the controller is to generate control sequences such that the adversary is unable to estimate the terminal state. This is done by minimizing a quadratic cost while satisfying security constraints. The resulting optimization problems are shown to be convex and the optimal solution is computed using Lagrangian based techniques. For the case when the terminal state has a discrete distribution the optimal solution is shown to be nonlinear in the terminal state. This is followed by considering the case when the terminal state has a continuous distribution. The resulting infinite dimensional optimization problems are shown to be convex and the optimal solution is proven to be affine in the terminal state. In the next part of this dissertation, we analyze several team decision problems subjected to security constraints. Specifically, we consider problem formulations where there are two decision makers each controlling a different dynamical system. Each decision maker receives information regarding the respective terminal states that it is required to reach and applies a control sequence accordingly. An adversary makes partial noisy measurements of the states and tries to estimate the respective terminal states. It is shown that the optimal solution is affine in the terminal state when it is identical for both systems. We also consider the general case where the terminal states are correlated. The resulting infinite dimensional optimization problems are shown to convex programs and we prove that the optimal solution is affine in the information available to the decision makers. Next, a stochastic receding horizon control problem is considered and analyzed. Specifically, we consider a system with bounded disturbances and hard bounds on the control inputs. Utilizing a suboptimal disturbance feedback scheme, the optimization problem is shown to be convex. The problem of minimizing the empirical mean of the cost function is analyzed. We provide bounds on the disturbance sample size to compute the empirical minimum of the problem. Further, we consider the problem where there are hard computational constraints and complex on-line optimization is not feasible. This is addressed by randomly generating both the control inputs and the additive disturbances. Bounds on sample sizes are provided which guarantee a notion of a probable near minimum. Model uncertainty is also incorporated into the framework and relevant bounds are provided which guarantee a probable near minimax value. This work finds many applications in miniature devices and miniature robotics. In the final part of this dissertation, we consider a centralized intrusion detection problem with jointly optimal sensor placement. A team of sensors make measurements regarding the presence of an intruder and report their observations to a decision maker. The decision maker solves a jointly optimal detection and sensor placement problem. For the case when the number of sensors is equal to the number of placement points, we prove that uniform placement of sensors is not strictly optimal. We introduce and utilize a majorization based partial order for the placement of sensors. For the case when the number of sensors is less than or equal to six, we show that for a fixed local probability of detection (probability of false alarm) increasing the probability of false alarm (probability of detection) results in optimal placements that are higher on a majorization based partial order.
  • Thumbnail Image
    Item
    A Reliable Travel Time Prediction System With Sparsely Distributed Detectors
    (2007-05-22) Zou, Nan; Chang, Gang-Len; Civil Engineering; Digital Repository at the University of Maryland; University of Maryland (College Park, Md.)
    This study aims to develop a travel time prediction system that needs only a small number of reliable traffic detectors to perform accurate real-time travel time predictions under recurrent traffic conditions. To ensure its effectiveness, the proposed system consists of three principle modules: travel time estimation module, travel time prediction module, and the missing data estimation module. The travel time estimation module with its specially designed hybrid structure is responsible for estimating travel times for traffic scenarios with or without sufficient field observations, and for supplying the estimated results to support the prediction module. The travel time prediction module is developed to take full advantage of various available information, including historical travel times, geometric features, and daily/weekly traffic patterns. It can effectively deal with various traffic patterns with its multiple embedded models, including the primary module of a multi-topology Neural Network model with a rule-based clustering function and the supplemental module of an enhanced k-Nearest Neighbor model. To contend with the missing data issue, which occurs frequently in any real-world system, this study incorporates a missing data estimation module in the travel time prediction system, which is based on the multiple imputation technique to estimate both the short- and long-term missing traffic data so as to avoid interrupting the operations. The system developed in this study has been implemented with data from 10 roadside detectors on a 25-mile stretch of I-70 eastbound, and its performance has been tested against actual travel time data collected by an independent evaluation team. Results of extensive evaluation have indicated that the developed system is capable of generating reliable prediction of travel times under various types of traffic conditions and outperforms both state-of-the-practice and state-of-the-art models in the literature. Its embedded missing data estimation models also top existing methods and are able to maintain the prediction system under a reliable state when one of its detectors at a key location experience the data missing rate from 20% to 100% during uncongested, congested and transition periods.