Contact Information:
1301 Beal Avenue (4417 EECS Building)
Assistant Professor
Electrical Engineering
and Computer Science EECS
University of Michigan, Ann Arbor

Ann Arbor, MI
48109
phone: (734) 764-6581, fax: (734)
763-8041
e-mail:ddv@umich.edu
link to old page
Ph.D. (Control and Dynamical Systems)
Caltech, 2005
Laurea (Electrical Engineering) University of Rome at Tor
Vergata, 1999
My research is concerned with the analysis and design of two types of control networks: (A) large scale networks of semi-autonomous computer controlled
physical devices exhibiting continuous and logic behavior; (B) nano-scale networks of bio-molecular circuitry composed
of genes and proteins in living cells. In my group, we develop theory, algorithms and experimental validations for both types of control networks.
Dynamic Feedback for Hybrid Automata. Real life control of any system has to be robust to imperfect state information. We study the problem of safety control for hybrid automata with imperfect continuous/discrete state information. Imperfect state information arises from poor or missing sensory information or by the presence of decision agents (humans, for example) that are not controllable. We work on theory and algorithms for hybrid state estimation and dynamic feedback for hybrid automata. We focus on problems of complexity and device techniques that rely on partial order theory and interval abstraction to provide efficient solutions.
Polina Mlynarzh (Master in Biomedical Engineering, 2009)
Prasanna Varadarajan (Master in ME, 2008-Now PhD Student in AERO)
Jeff Lovell (Master-2007-Now at the Toyota Technical Center, Ann Arbor)
Debnath Sinha (Master-Dec 2007-Now at CISCO)
Vishnu Desaraju (BS, 2008-Now at MIT Aero-Astro Department)
State estimation and control in
multi-agent decision and control systems
(Supported by NSF and in part by TOYOTA)
This research is
concerned with the modeling, estimation and control of multi-agent systems
composed of physical devices that exhibit continuous and discrete behaviors
(hybrid systems). Examples include multi-robot systems for combat or
surveillance applications and intelligent transportation networks subject to
safety and performance constraints. In particular, my research is concerned with
the dynamic feedback problem for systems with continuous and discrete
behavior. We focus on two main aspects: (1) complexity arising from imperfect state information, large system size, and the interplay of continuous dynamics and logic; (2) formal methods for the design of semi-autonomous systems, that is, systems in which some physical devices are human controlled while others are autonomous.
Partial order theory and interval abstraction are employed to
mathematically characterize key quantities and tackle complexity.

Our leading application is collision avoidance at traffic intersections, mergings and roundabouts, which we first implement in our multi-agent decision and control lab, in which we re-create collision instances among multiple vehicles (autonomous and human driven) on circular geometries (see the lab wiki for more details and for movies of our experiments). Then, we transfer the algorithms on the software system of the SMART Lab at the TOYOTA Technical Center of Ann Arbor. Finally, we transport the system on full vehicles and test it on the several miles long test track of Ann Arbor.
Bio-molecular circuit design: Retroactivity, Insulation, and Modularity
(Supported by AFOSR)
In living organisms, large
networks of interactions between genes and
proteins play a central role in determining the functioning of the cell.
Recent technological developments have set the stage for fabricating
synthetic bio-molecular networks in vivo (Synthetic Biology). This enables us to build
circuitry with biological hardware to be implemented in cells to control cell
behavior. While small working modules have been successfully built, larger networks composed of smaller modules are yet to be successfully fabricated: modular design, which we often take for granted in systems theory, is still not possible in bio-molecular systems. Our research focuses on identifying sources of ``non-modularity'', which we call retroactivity, on designing systems to counteract them, and on developing a bio-molecular systems theory with retroactivity.
![]() |
The property of modularity covers a fundamental role in systems engineering both for constructing systems by the composition of simple units and for predicting the behavior of a system by the behavior of its components. Such a desirable property guarantees that the input/output behavior of a component does not change upon interconnection. As it occurs in several engineering systems, such as electrical or hydraulic systems, the modularity property does not generally hold for bio-molecular systems. In this research, we formally quantify and characterize the analogous of (input/output) impedance of an electrical circuit in transcriptional gene networks. We call this analogous quantity retroactivity. We thus develop a control systems theory that takes such a retroactivity quantity directly into account in the systems description and interconnection mechanism. The problem of attenuating the retroactivity effect is formalized as a disturbance rejection problem. Accordingly, biological realizations of insulation systems are designed and then fabricated in E. coli in the Ninfa Lab. For a poster presented at the International Conference on Systems Biology, 2007, click here. In parallel, we work on designing ideal bio-molecular signal transmission systems that enforce unidirectional signal propagation. Cascades of covalent modification cycles, ubiquitous in natural signal transduction, are employed as fundamental building blocks. This design problem also leads to a deeper understanding of the natural engineering principles hidden in these sophisticated structures. |