Search by property
From Murray Wiki
Jump to navigationJump to search
This page provides a simple browsing interface for finding entities described by a property and a named value. Other available search interfaces include the page property search, and the ask query builder.
List of results
- Decentralized Multi-Agent Optimization via Dual Decomposition + (We study a distributed multi-agent optimiz … We study a distributed multi-agent optimization problem of minimizing the sum of convex objective functions. A new decentralized optimization algorithm is introduced, based on dual decomposition, together with the subgradient method for finding the optimal solution. The iterative algorithm is implemented on a multi-hop network and is designed to handle communication delays. The convergence of the algorithm is proved for communication networks with bounded delays. An explicit bound, which depends on the communication delays, on the convergence rate is given. A numerical comparison with a decentralized primal algorithm shows that the dual algorithm converges faster, with less communication.converges faster, with less communication.)
- On a Cooperative Pursuit Strategy + (We study a simple pursuit scenario in whic … We study a simple pursuit scenario in which the</br>pursuer has potential access to an additional off-board global</br>sensor. However, the global sensor can be used for either of</br>two purposes: to improve the state estimate of the pursuer, or</br>to obtain more data about the trajectory being tracked. The</br>problem is to determine the variation in the performance of</br>the system as the global sensor changes its behavior. We use a</br>stochastic strategy to optimize over the transmission pattern</br>of the global sensor.transmission pattern of the global sensor.)
- Synthesizing Reactive Test Environments for Autonomous Systems: Testing Reach-Avoid Specifications with Multi-Commodity Flows + (We study automated test generation for ver … We study automated test generation for verifying discrete decision-making modules in autonomous systems. We utilize linear temporal logic to encode the requirements on the system under test in the system specification and the behavior that we want to observe during the test is given as the test specification which is unknown to the system. First, we use the specifications and their corresponding non-deterministic Bu ̈chi automata to generate the specification product automaton. Second, a virtual product graph representing the high-level interaction between the system and the test environment is constructed modeling the product automaton encoding the system, the test environment, and specifications. The main result of this paper is an optimization problem, framed as a multi-commodity network flow problem, that solves for constraints on the virtual product graph which can then be projected to the test environment. Therefore, the result of the optimization problem is reactive test synthesis that ensures that the system meets the test specifications along with satisfying the system specifications. This framework is illustrated in simulation on grid world examples, and demonstrated on hardware with the Unitree A1 quadruped, wherein dynamic locomotion behaviors are verified in the context of reactive test environments.the context of reactive test environments.)
- Using Hierarchical Decomposition to Speed Up Average Consensus + (We study the continuous-time consensus pro … We study the continuous-time consensus problem where nodes on a graph attempt to reach average consensus. We consider communication graphs that can be decomposed into a hierarchical structure and present a consensus scheme that exploits this hierarchical topology. The scheme consists of splitting the overall graph into layers of smaller connected subgraphs. </br>Consensus is performed within the individual subgraphs starting with those of the lowest layer of the hierarchy and moving upwards. Certain ``leader'' nodes bridge the layers of the hierarchy. By exploiting the increased convergence speed of the smaller subgraphs, we show </br>how this scheme can achieve faster overall convergence than the standard single-stage consensus algorithm running on the full graph topology. The result presents some fundamentals on how the communication architecture influences the global performance of a networked system. Analytical </br>performance bounds are derived and simulations provided to illustrate the effectiveness of the scheme.llustrate the effectiveness of the scheme.)
- Analysis of primitive genetic interactions for the design of a genetic signal differentiator + (We study the dynamic and static input outp … We study the dynamic and static input output behavior of several primitive genetic interactions and their e↵ect on the performance of a genetic signal di↵erentiator. In a simplified design, several requirements for the linearity and time-scales of processes like transcription, translation and competitive promoter binding were introduced. By ex- perimentally probing simple genetic constructs in a cell-free experimental environment and fitting semi-mechanistic models to these data, we show that some of these require- ments can be verified, while others are only met with reservations in certain operational regimes. Analyzing the linearized model of the resulting genetic network we conclude that it approximates a di↵erentiator with relative degree one. Taking also the discovered non-linearities into account and using a describing function approach, we further deter- mine the particular frequency and amplitude ranges where the genetic di↵erentiator can be expected to behave as such.ntiator can be expected to behave as such.)
- Dynamics and stability of a class of low Reynolds number swimmers near a wall + (We study the dynamic stability of low Reyn … We study the dynamic stability of low Reynolds number swimming near a plane wall from a control-theoretic viewpoint. We consider a special class of swimmers having a constant shape, focus on steady motion parallel to the wall, and derive conditions under which it is passively stable without sensing or feedback. We study the geometric structure of the swimming equation and highlight the relation between stability and reversing symmetry of the dynamical system. Finally, our numerical simulations reveal the existence of stable periodic motion. The results have implications for design of miniature robotic swimmers, as well as for explaining the attraction of micro-organisms to surfaces.attraction of micro-organisms to surfaces.)
- J2 Dynamics and Formation Flight + (We study the dynamics of the relative moti … We study the dynamics of the relative motion of</br>satellites in the gravitational field of the Earth, including</br>the effects of the bulge of the Earth (the $J_2$ effect). Using</br>Routh reduction and dynamical systems ideas, a method is found</br>that locates orbits such that the cluster of satellites remains</br>close with very little dispersing, even with no controls. The use of</br>controls in the context of this natural dynamics is studied to maintain and</br>achieve precision formations.maintain and achieve precision formations.)
- On the Effect of Quantization on Performance + (We study the effect of quantization on the … We study the effect of quantization on the performance</br>of a scalar dynamical system. We provide an expression</br>for calculation of the LQR cost of a dynamical system for</br>a general quantizer. Using the high-rate approximation, we</br>evaluate it for two commonly used quantizers: uniform and</br>logarithmic. We also provide a lower bound on performance</br>of the optimal quantizer based on entropy arguments and</br>consider the case when the channel drops data packets</br>stochastically.channel drops data packets stochastically.)
- On Sensor Coverage by Mobile Sensors + (We study the problem of using a small numb … We study the problem of using a small number </br>of mobile sensors to monitor various threats in a geographical </br>area. Using some recent results on stochastic sensor scheduling, </br>we propose a stochastic sensor movement strategy. We present </br>simple conditions under which it is not possible to maintain a </br>bounded estimate error covariance for all the threats. We also </br>study a simple sub-optimal algorithm to generate stochastic </br>trajectories. Simulations are presented to illustrate the results.s are presented to illustrate the results.)
- On the Synthesis of Control Laws for a Network of Autonomous Agents + (We study the synthesis problem of a LQR co … We study the synthesis problem of a LQR controller when the matrix describing the control</br>law is additionally constrained to lie in a particular vector space. Our motivation is the use of</br>such control laws to stabilize networks of autonomous agents in a decentralized fashion; with</br>the information </br>ow being dictated by the constraints of a pre-specified topology. We formulate</br>the problem as an optimization problem and provide numerical procedures to solve it. Then we</br>apply the technique to the decentralized vehicle formation control problem and show that the</br>topology can have a significant effect on the optimal cost. We also discuss the issue of optimal</br>topology.lso discuss the issue of optimal topology.)
- A Sub-optimal Algorithm to Synthesize Control Laws for a Network of Dynamic Agents + (We study the synthesis problem of an LQR c … We study the synthesis problem of an LQR controller when the matrix describing the control law is</br>constrained to lie in a particular vector space. Our motivation is the use of such control laws to stabilize</br>networks of autonomous agents in a decentralized fashion; with the information flow being dictated by</br>the constraints of a pre-specified topology. In this paper, we consider the finite-horizon version of the</br>problem and provide both a computationally intensive optimal solution and a sub-optimal solution that</br>is computationally more tractable. Then we apply the technique to the decentralized vehicle formation</br>control problem and show that the loss in performance due to the use of the sub-optimal solution is not</br>huge; however the topology can have a large effect on performance.gy can have a large effect on performance.)
- Limits of probabilistic safety guarantees when considering human uncertainty + (When autonomous robots interact with human … When autonomous robots interact with humans, such as during autonomous driving, explicit safety guarantees are crucial in order to avoid potentially life-threatening accidents. Many data-driven methods have explored learning probabilistic bounds over human agents' trajectories (i.e. confidence tubes that contain trajectories with probability ), which can then be used to guarantee safety with probability . However, almost all existing works consider . The purpose of this paper is to argue that (1) in safety-critical applications, it is necessary to provide safety guarantees with , and (2) current learning-based methods are ill-equipped to compute accurate confidence bounds at such low . Using human driving data (from the highD dataset), as well as synthetically generated data, we show that current uncertainty models use inaccurate distributional assumptions to describe human behavior and/or require infeasible amounts of data to accurately learn confidence bounds for . These two issues result in unreliable confidence bounds, which can have dangerous implications if deployed on safety-critical systems.ns if deployed on safety-critical systems.)
- Identifying and exploiting tolerance to unexpected jumps in synthesized strategies for GR(1) specifications + (When used as part of a hybrid controller, … When used as part of a hybrid controller, finite- memory strategies synthesized from LTL specifications rely on an accurate dynamics model in order to ensure correctness of trajectories. In the presence of uncertainty about this underlying model, there may exist unexpected trajectories that manifest as unexpected transitions under control of the strategy. While some disturbances can be captured by augmenting the dynamics model, such approaches may be conservative in that bisimulations may fail to exist for which strategies can be synthesized. In this paper, we characterize the tolerance of such hybrid controllers - synthesized for generalized reactivity(1) specifications- to disturbances that appear as unexpected jumps (transitions) to states in the discrete strategy part of the con- troller. As a first step, we show robustness to certain unexpected transitions that occur in a finite-manner, i.e., despite a certain number of unexpected jumps, the sequence of states obtained will still meet a stricter specification and hence the original specification. Additionally, we propose algorithms to improve robustness by increasing tolerance to additional disturbances. A robot gridworld example is presented to demonstrate the application of the developed ideas and also to obtain empirical computational and memory cost estimates.l computational and memory cost estimates.)
- Enhancing tolerance to unexpected jumps in GR(1) games + (When used as part of a hybrid controller, … When used as part of a hybrid controller, finite-memory strategies synthesized from linear-time temporal logic (LTL) specifications rely on an accurate dynamics model in order to ensure correctness of trajectories. In the presence of uncertainty about the underlying model, there may exist unexpected trajectories that manifest as unexpected transitions under control of the strategy. While some disturbances can be captured by augment- ing the dynamics model, such approaches may be con- servative in that bisimulations may fail to exist for which strategies can be synthesized. In this paper, we consider games of the GR(1) fragment of LTL, and we character- ize the tolerance of hybrid controllers to perturbations that appear as unexpected jumps (transitions) to states in the discrete strategy part of the controller. As a first step, we show robustness to certain unexpected transi- tions that occur in a finite manner, i.e., despite a certain number of unexpected jumps, the sequence of states ob- tained will still meet a stricter specification and hence the original specification. Additionally, we propose al- gorithms to improve robustness by increasing tolerance to additional disturbances. A robot gridworld example is presented to demonstrate the application of the de- veloped ideas and also to perform empirical analysis.as and also to perform empirical analysis.)
- Rapid cell-free forward engineering of novel genetic ring oscillators + (While complex dynamic biological networks … While complex dynamic biological networks control gene expression in all living organisms, the forward engineering of comparable synthetic networks remains challenging. The current paradigm of characterizing synthetic networks in cells results in lengthy design-build-test cycles, minimal data collection, and poor quantitative characterization. Cell-free systems are appealing alternative environments, but it remains questionable whether biological networks behave similarly in cell-free systems and in cells. We characterized in a cell-free system the 'repressilator,' a three-node synthetic oscillator. We then engineered novel three, four, and five-gene ring architectures, from characterization of circuit components to rapid analysis of complete networks. When implemented in cells, our novel 3-node networks produced population-wide synchronized oscillations and 95% of 5-node oscillator cells oscillated for up to 72 hours. Oscillation periods in cells matched the cell-free system results for all networks tested. An alternate forward engineering paradigm using cell-free systems can thus accurately capture cellular behavior.thus accurately capture cellular behavior.)
- Moving bounding boxes and incremental synthesis for dynamic obstacles + (While the use of formal synthesis for robo … While the use of formal synthesis for robotics problems in which the environment may act adversarially provides for exactârather than probabilisticâcorrectness of controllers, such methods are impractical when the adversary can move freely in a large portion of the workspace. As is well-known, this is due to exponential growth in the state space with the addition of each new problem variable. Furthermore, such an approach is overly conservative because most configurations will not be reached in typical runs. Rather than entirely abandon the discrete game view, we propose a combined method that ensures exact satisfaction of a given specification, expressed in linear temporal logic, while providing a lower bound on robot-obstacle distance throughout execution. Our method avoids explicit encoding of the moving obstacle and thus substantially reduces the reactive synthesis problem size, while allowing other nondeterministic variables to still be included in the specification. Our approaches centers on modeling obstacle motion as changes in the presence of a virtual static obstacle, and performing incremental synthesis in response. The algorithm is tested in application to a planar surveillance task.application to a planar surveillance task.)
- Metabolic engineering of Pseudomonas putida for production of vanillylamine from lignin-derived substrates + (Whole-cell bioconversion of technical lign … Whole-cell bioconversion of technical lignins using Pseudomonas putida strains overexpressing amine transaminases (ATAs) has the potential to become an eco-efficient route to produce phenolic amines. Here, a novel cell growth-based screening method to evaluate the in vivo activity of recombinant ATAs towards vanillylamine in P. putida KT2440 was developed. It allowed the identification of the native enzyme Pp-SpuC-II and ATA from Chromobacterium violaceum (Cv-ATA) as highly active towards vanillylamine in vivo. Overexpression of Pp-SpuC-II and Cv-ATA in the strain GN442ΔPP_2426, previously engineered for reduced vanillin assimilation, resulted in 94- and 92-fold increased specific transaminase activity, respectively. Whole-cell bioconversion of vanillin yielded 0.70 ± 0.20 mM and 0.92 ± 0.30 mM vanillylamine, for Pp-SpuC-II and Cv-ATA, respectively. Still, amine production was limited by a substantial re-assimilation of the product and formation of the by-products vanillic acid and vanillyl alcohol. Concomitant overexpression of Cv-ATA and alanine dehydrogenase from Bacillus subtilis increased the production of vanillylamine with ammonium as the only nitrogen source and a reduction in the amount of amine product re-assimilation. Identification and deletion of additional native genes encoding oxidoreductases acting on vanillin are crucial engineering targets for further improvement.gineering targets for further improvement.)
- Real-Time Optimal Trajectory Generation for Constrained Dynamical Systems + (With the advent of powerful computing and … With the advent of powerful computing and efficient computational algorithms,</br>real-time solutions to constrained optimal control problems are nearing a reality. In</br>this thesis, we develop a computationally efficient Nonlinear Trajectory Generation</br>(NTG) algorithm and describe its software implementation to solve, in real-time,</br>nonlinear optimal trajectory generation problems for constrained systems. NTG is</br>a nonlinear trajectory generation software package that combines nonlinear control</br>theory, B-spline basis functions, and nonlinear programming. We compare NTG</br>with other numerical optimal control problem solution techniques, such as direct</br>collocation, shooting, adjoints, and differential inclusions.</br>We demonstrate the performance of NTG on the Caltech Ducted Fan testbed.</br>Aggressive, constrained optimal control problems are solved in real-time for hover-</br>to-hover, forward flight, and terrain avoidance test cases. Real-time trajectory</br>generation results are shown for both the two-degree of freedom and receding</br>horizon control designs. Further experimental demonstration is provided with the</br>station-keeping, reconfiguration, and deconfiguration of micro-satellite formation</br>with complex nonlinear constraints. Successful application of NTG in these cases</br>demonstrates reliable real-time trajectory generation, even for highly nonlinear</br>and non-convex systems. The results are among the first to apply receding horizon</br>control techniques for agile flight in an experimental setting, using representative dynamics and computation.g representative dynamics and computation.)
- Quantifying Resource Competition and its Effects in the TX-TL System + (Without accounting for the limited availab … Without accounting for the limited availability of shared cellular resources, the standard model of gene expression fails to reliably predict experimental data obtained in vitro. To overcome this limitation, we develop a dynamical model of gene expression explicitly modeling competition for scarce resources. In addition to accurately describing the experimental data, this model only depends on a handful of easily identifiable parame- ters with clear physical interpretation. Based on this model, we then characterize the combinations of protein concentrations that are simultaneously realizable with shared resources. As application examples, we demonstrate how the results can be used to explain similarities/differences among different in vitro extracts, furthermore, we illustrate that accounting for resource usage is essential in circuit design considering the toggle switch.cuit design considering the toggle switch.)
- Bacterial Controller Aided Wound Healing: A Case Study in Dynamical Population Controller Design + (Wound healing is a complicated biological … Wound healing is a complicated biological process consisting of many types of cellular dynamics and functions regulated by chemical and molecular signals. Recent advances in synthetic biology have made it possible to predictably design and build closed-loop controllers that can function appropriately alongside biological species. In this paper we develop a simple dynamical population model mimicking the sequential relay-like dynamics of cellular populations involved in the wound healing process. Our model consists of four nodes and five signals whose parameters we can tune to simulate various chronic healing conditions. We also develop a set of regulator functions based on type-1 incoherent feed forward loops (IFFL) that can sense the change from acute healing to incomplete chronic wounds, improving the system in a timely manner. Both the wound healing and type-1 IFFL controller architectures are compatible with available synthetic biology experimental tools for potential applications.rimental tools for potential applications.)
- Aspects of Geometric Mechanics and Control of Mechanical Systems + (any interesting control systems are mechan … any interesting control systems are mechanical control systems. In spite of</br>this, there has not been much effort to develop methods which use the special</br>structure of mechanical systems to obtain analysis tools which are</br>suitable for these systems. In this dissertation we take the first steps</br>towards a methodical treatment of mechanical control systems.</br><p></br>First we develop a framework for analysis of certain classes of</br>mechanical control systems. In the Lagrangian formulation we study ``simple</br>mechanical control systems'' whose Lagrangian is ``kinetic energy minus</br>potential energy.'' We propose a new and useful definition of</br>controllability for these systems and obtain a computable set of conditions</br>for this new version of controllability. We also obtain decompositions of</br>simple mechanical systems in the case when they are not controllable. In the</br>Hamiltonian formulation we study systems whose control vector fields are</br>Hamiltonian. We obtain decompositions which describe the controllable and</br>uncontrollable dynamics. In each case, the dynamics are shown to be</br>Hamiltonian in a suitably general sense.</br><p></br>Next we develop intrinsic descriptions of Lagrangian and Hamiltonian</br>mechanics in the presence of external inputs. This development is a first</br>step towards a control theory for general Lagrangian and Hamiltonian</br>control systems. Systems with constraints are also studied. We first give a</br>thorough overview of variational methods including a comparison of the</br>``nonholonomic'' and ``vakonomic'' methods. We also give a generalised</br>definition for a constraint and, with this more general definition, we are</br>able to give some preliminary controllability results for constrained systems.inary controllability results for constrained systems.)
- Specification and Synthesis of Reactive Protocols for Aircraft Electric Power Distribution + (he increasing complexity of electric power … he increasing complexity of electric power systems leads to challenges in integration and verification. We consider the problem of designing a control protocol for an aircraft electric power system that meets a set of requirements describing the correct behaviors of the system and reacts dynamically to changes in internal system states. We formalize the requirements by translating them into a temporal logic specification language and apply game-based, temporal logic formal methods to automatically synthesize a controller protocol that satisfies these overall properties and requirements. Through a case study, we perform a design exploration to show the benefits and tradeoffs between centralized and distributed control architectures.zed and distributed control architectures.)
- Efficient control synthesis for augmented finite transition systems with an application to switching protocols + (ugmented finite transition systems general … ugmented finite transition systems generalize nondeterministic transition systems with additional liveness conditions. We propose efficient algorithms for synthesizing control protocols for augmented finite transition systems to satisfy high-level specifications expressed in a fragment of linear temporal logic (LTL). We then use these algorithms within a framework for switching protocol synthesis for discrete-time dynamical systems, where augmented finite transition systems are used for abstracting the underlying dynamics. We introduce a notion of minimality for abstractions of certain fidelity and show that such minimal abstractions can be exactly computed for switched affine systems. Additionally, based on this framework, we present a procedure for computing digitally implementable switching protocols for continuous-time systems. The effectiveness of the proposed framework is illustrated through two examples of temperature control for buildings.ples of temperature control for buildings.)
- Designing Robustness to Temperature in a Feedforward Loop Circuit + (âIncoherent feedforward loopsâ represent i … âIncoherent feedforward loopsâ represent important biomolecular circuit elements capable of a rich set of dynamic behavior including adaptation and pulsed responses. Temperature can modulate some of these properties through its effect on the underlying reaction rate parameters. It is generally unclear how to design a circuit where these properties are robust to variations in temperature. Here, we address this issue using a combination of tools from control and dynamical systems theory as well as preliminary experimental measurements towards such a design. Using a structured uncertainty representation, we analyze a standard incoherent feedforward loop circuit, noting mechanisms that intrinsically confer temperature robustness to some of its properties. Further, we study design variants that can enhance this robustness to temperature, including different negative feedback configurations as well as conditions for perfect temperature compensation. Finally, we find that the response of an incoherent feedforward loop circuit in cells can change with temperature. These results present groundwork for the design of a temperature-robust incoherent feedforward loop circuit.obust incoherent feedforward loop circuit.)