Computational Methods for the Analysis and Design of Stochactic
Hybrid Systems
Sponsored
by NSF CAREER Award CNS-0347440
Summary
Recent advances in information and micro-scale technologies are enabling a new
generation of embedded systems that are pervading all aspects of our daily
lives, from home appliances and automobiles to aircrafts and manufacturing
plants. Such applications consist of tightly coupled physical and computational
processes that dynamically interact with the environment in the presence of
uncertainty and variability. The goal of this project is to contribute to the
foundations of a stochastic hybrid system framework that provides the theories,
computational methods, and software tools for analysis and design of embedded
software.
The proposed project aspires to lay a foundation for progress in the area of
stochastic hybrid systems by establishing a novel direction based on Markov
approximation methods. Hybrid systems are approximated by locally consistent
Markov decision processes that preserve local mean and covariance. The approach
provides a unified framework to analyze and reason about both the physical and
computational processes of embedded systems. Methods based on the
approximations are directly related to the original processes through the
notion of local consistency.
The following four primary tasks address the intellectual challenges of the
proposed approach: (i) Formal analysis methods based on stochastic
bisimulations that provide equivalent minimal models of the approximating
Markov decision processes and allow the development of scalable algorithms.
This task will follow two complementary directions for defining hybrid system
specifications, a probabilistic logic and a real-valued logic framework that
enable robust reasoning techniques. (ii) Stochastic optimal control
methodologies for designing embedded control systems with high degree of
autonomy. This task will focus on extending stochastic bisimulation techniques
to take into consideration the available control actions and cost functions and
will emphasize the development of efficient algorithms utilizing numerical
methods based on dynamic programming. (iii) Model-based software design for
building a suite of tools that support modeling of stochastic hybrid systems,
computation of the approximating Markov processes, formal analysis and
verification based on stochastic bisimulations, stochastic optimal control,
integration with simulation languages, and tools for embedded code generation.
(iv) Experimental research in order to motivate problems that are relevant to
realistic applications, evaluate the developed methodologies, and engage
students. The proposed experimental platforms are a multi-robot team, a
highly-coupled articulated robotic system, and a three-tank system.
Personnel
Graduate Students
- Derek Riley, Ph.D. in Computer Science, Modeling, Simulation, and Verification of Biochemical
Processes using Stochastic Hybrid Systems, May 2009. Currently Research Assistant Professor at Vanderbilt University.
- Isaac Amundson, Ph.D. in Computer Science, Spatio-Temporal Awareness in Mobile Wireless Sensor Networks, May 2010. Currently at Medtronic.
- Di Wu, M.S. in Computer Science, May 2006. Currently Financial Analyst at US Bank.
- Heath LeBlanc
Undergraduate Students - Summer 2007
-
Anas Othman, Computational Methods for Analysis and
Verification of Dynamical Systems Using Support Vector Machines
Undergraduate Students - Fall 2006
-
Kevin Curry, An Inter-temporal Capital Asset Pricing Model
Using Stochastic Hybrid Systems
Undergraduate Students - Summer 2006
-
Dan Betea, A Statistical Approach to Resilient Collaborative
Sensor Networks
Undergraduate Students - Summer 2005
-
Tamim Sookoor, A Parking Space Finder
Application Using Sensor Networks
-
Trieu Dang, Modeling and Simulation of Multi-Robotic
Systems using Markov Decision Processes
Undergraduate Students - Summer 2004
-
Noah Clemons, Design of Intelligent Robotic Teams Using
Markov Decision Processes
-
Nathan Anderson, Modeling and Simulation
of Intelligent Robotic Systems using Markov Decision Processes
Publications
- Derek Riley, Xenofon Koutsoukos, and Kasandra Riley.
"Reachability Analysis of Stochastic Hybrid Systems: A Biodiesel Production System".
European Journal on Control, Special Issue on Stochastic Hybrid Systems. Accepted for publication.
- Indranil Roychoudhury, Matthew Daigle, Gautam Biswas, and Xenofon Koutsoukos
"Efficient Simulation of Hybrid Systems: A Hybrid Bond Graph Approach",
SIMULATION: Transactions of the Society for Modeling and Simulation International.
Published online on April, 2010 as doi:10.1177/0037549710364478( http://sim.sagepub.com/pap.dtl)
- Branislav Kusy, Isaac Amundson, Janos Sallai, Peter Volgyesi, Akos Ledeczi, and Xenofon Koutsoukos.
"RF Doppler Shift-Based Mobile Sensor Tracking and Navigation".
ACM Transactions on Sensor Networks.
Accepted for publication.
- Isaac Amundson, Janos Sallai, Xenofon Koutsoukos, and Akos Ledeczi.
"Radio Interferometric Angle of Arrival Estimation",
European Conference on Wireless Sensor Networks (EWSN 2010) .
Coimbra, Portugal, February 17-19, 2010.
- Isaac Amundson, Manish Kushwaha, and Xenofon Koutsoukos,
"On the Feasibility of Determining Angular Separation in Mobile Wireless Sensor Networks",
The Second International Workshop on Mobile Entity Localization and Tracking in GPS-less Environments (MELT 09).
pp. 115-127, LNCS 5801, September 2009, Springer.
- Isaac Amundson and Xenofon Koutsoukos,
"A Survey on Localization for Mobile Wireless Sensor Networks",
The Second International Workshop on Mobile Entity Localization and Tracking in GPS-less Environments (MELT 09).
pp. 235-254, LNCS 5801, September 2009, Springer.
- Derek Riley, Xenofon Koutsoukos, and Kasandra Riley.
"Modeling and Analysis of the Sugar Cataract Development Process Using Stochastic Hybrid Systems".
IET Systems Biology. 3(3), 137-154, 2009.
- Derek Riley, Xenofon Koutsoukos, and Kasandra Riley,
"Reachability Analysis for Stochastic Hybrid Systems using Multilevel Splitting",
Hybrid Systems: Computation and Control (HSCC 2009).
R. Majumdar and P. Tabuada (Eds.), LNCS 5469, pp. 460–464, 2009.
- Derek Riley, Xenofon Koutsoukos, and Kasandra Riley.
"Simulation of Stochastic Hybrid Systems with Switching and Reflective Boundaries".
Winter Simulation Conference (WSC 2008).
pp. 804 - 812, Miami, Florida, December 7-10, 2008.
- Nicholas Kottenstette, Xenofon Koutsoukos, Joe Hall, Panos Antsaklis, and Janos Sztipanovits,
``Passivity-Based Design of Wireless Networked Control Systems for Robustness to Time-Varying Delays'',
29th IEEE Real-Time Systems Symposium (RTSS 2008),
pp. 15 - 24, Barcelona, Spain, November 30 - December 3, 2008.
- Ashraf Tantawy, Xenofon Koutsoukos, and Gautam Biswas.
"Aircraft AC Generators: Hybrid System Modeling for Fault Diagnosis and Prognosis".
International Conference on Prognostics and Health Management 2008 (PHM 08).
Denver, CO, October 6-9, 2008.
- Matthew Daigle, Xenofon Koutsoukos, and Gautam Biswas.
"An Event-based Approach to Hybrid Systems Diagnosability".
19th International Workshop on Principles of Diagnosis (DX'08).
Blue Mountains, Australia, Sept. 22-24, 2008.
- Isaac Amundson, Xenofon Koutsoukos, and Janos Sallai.
"Mobile Sensor Localization and Navigation using RF Doppler Shifts".
The First ACM International Workshop on Mobile Entity Localization and Tracking in GPS-less Environments (MELT 2008).
San Francisco, CA, Sept. 19, 2008.
-
Xenofon Koutsoukos, Nicholas Kottenstette, Joe Hall, Panos Antsaklis, and Janos Sztipanovits.
"Passivity-Based Control Design of Cyber-Physical Systems".
International Workshop on Cyber-Physical Systems - Challenges and Applications (CPS-CA'08) .
In conjunction with the 4th IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS'08).
Santorini, Greece, June 11, 2008.
-
Indranil Roychoudhury, Matthew Daigle, Gautam Biswas, and Xenofon Koutsoukos.
"Efficient Simulation of Nonlinear Hybrid Systems: An Application to Fast-Switching AC Systems".
European Conference on Modelling and Simulation (ECMS 2008). Nicosia, Cyprus, June 3-6, 2008.
-
Isaac Amundson, Branislav Kusy, Peter Volgyesi, Xenofon Koutsoukos, and Akos Ledeczi.
"Time Synchronization in Heterogeneous Sensor Networks".
International Conference on Distributed Computing in Sensor Networks (DCOSS 2008).
Santorini, Greece, June 12-14, 2008.
- Di Wu and Xenofon Koutsoukos.
"Reachability Analysis of Uncertain Systems Using Bounded-Parameter Markov Decision Processes".
Artificial Intelligence. 172(8-9), 945-954, May 2008.
(Extended version of the MDAI'06 paper).
-
Derek Riley, Xenofon Koutsoukos, and Kassandra Riley.
"Modeling and Simulation of Biochemical Processes Using Stochastic Hybrid Systems:
The Sugar Cataract Development Process".
In Hybrid Systems: Computation and Control (HSCC 2008).
M. Egerstedt and B. Mishra (Eds.), LNCS 4981, pp. 429–442, 2008.
-
Matthew Daigle, Xenofon Koutsoukos, and Gautam Biswas.
"An Integrated Approach to Parametric and Discrete Fault Diagnosis in Hybrid Systems".
Hybrid Systems: Computation and Control (HSCC 2008).
M. Egerstedt and B. Mishra (Eds.), LNCS 4981, pp. 614–617, 2008.
-
Xenofon Koutsoukos and Derek Riley.
"Computational Methods for Verification of Stochastic Hybrid Systems".
IEEE Transactions on Systems, Man and Cybernetics, Part A.
38(2), 385-396, March 2008.
- B. Kusy, A. Ledeczi, and X. Koutsoukos,
"Tracking Mobile Nodes Using RF Doppler Shifts".
5th ACM International Conference on Embedded Networked Sensor Systems (SenSys 07),
Sydney, Australia, November, 2007. (Best Paper Award)
-
Derek Riley, Xenofon Koutsoukos, and Kasandra Riley,
"Verification of Biochemical Processes Using Stochastic Hybrid Systems",
2007 IEEE Multi-conference on Systems and Control
Singapore, October 1-3, 2007.
-
Isaac Amundson, Manish Kushwaha, Branislav Kucy, Peter Lolgyesi, Gyula Simon,
Xenofon Koutsoukos, and Akos Ledeczi.
"Time Synchronization for Multi-Modal Target Tracking in Heterogeneous Sensor Networks".
In Workshop on Networked Distributed Systems for Intelligent Sensing and Control,
Kalamata, Greece, June 30, 2007.
-
Derek Riley, Xenofon Koutsoukos, and Kasandra Riley,
"Reachability Analysis of a Biodiesel Production System Using Stochastic Hybrid Systems".
15th IEEE Mediterranean Conference on Control & Automation (MED'07)
Athens, Greece, June 27-29, 2007.
-
M. Daigle, X. Koutsoukos, and G. Biswas,
"Distributed Diagnosis in Formations of Mobile Robots",
IEEE Transactions on Robotics. 23(2), 353-369. April 2007.
-
Derek Riley and Xenofon Koutsoukos.
"Safety Analysis of Sugar Cataract Development Using Stochastic Hybrid Systems".
In Hybrid Systems: Computation and Control (HSCC 2007), Pisa, Italy, April 2007.
A. Bemporad, A. Bicchi, and G. Buttazzo (Eds.): HSCC 2007, LNCS 4416, pp. 758–761, 2007.
Springer-Verlag.
-
Matthew Daigle, Indranil Roychoudhury, Gautam Biswas, and Xenofon Koutsoukos.
"Efficient Simulation of Component-Based
Hybrid Models Represented as Hybrid Bond Graphs".
In Hybrid Systems: Computation and Control (HSCC 2007), Pisa, Italy, April 2007.
A. Bemporad, A. Bicchi, and G. Buttazzo (Eds.): HSCC 2007, LNCS 4416, pp. 680–683, 2007.
Springer-Verlag.
-
X. Koutsoukos and D. Riley, "Computational
Methods for Reachability Analysis of Stochastic Hybrid Systems", Hybrid
Systems: Computation and Control (HSCC 2006). LNCS 3927, pp.
377-391, 2006.
-
Di Wu and Xenofon Koutsoukos, "Probabilistic
Verification of Uncertain Systems Using Bounded Markov Decision Processes",
Modeling Decisions for Artificial Intelligence (MDAI 2006). LNAI 3885,
pp. 383-294, 2006, Springer Verlag
-
I. Rouchoudhury, G. Biswas, and X. Koutsoukos,
"A Bayesian Approach to Efficient Diagnosis of Incipient Faults", 17th
International Workshop on Principles of Diagnosis. June 2006.
-
M. Daigle, X. Koutsoukos, and G. Biswas, "Distributed
Diagnosis of Coupled Mobile Robots", 2006 IEEE International Conference
on Robotics and Automation (ICRA 2006).
-
X. Koutsoukos and D. Riley, "Safety of
Stochastic Hybrid Systems Based on Discrete Approximations", IEEE
Southeastern Symposium on System Theory (SSST 2006).
-
Sachin Kogekar, Sandeep Neema, and Xenofon Koutsoukos,
"Dynamic Software Reconfiguration in Sensor Networks". International
Conference on Sensor Networks- SENET 2005. August 2005.
-
Xenofon Koutsoukos, "Optimal
Control of Stochastic Hybrid Systems Based on Locally Consistent Markov
Decision Processes". 2005 IEEE International Symposium on Intelligent
Control ISIC - 2005. June 27-29, 2005, Cyprus.
-
Xenofon D. Koutsoukos, "Optimal Control of
Stochastic Hybrid Systems Based on Locally Consistent Markov Decision
Processes". International Journal of Hybrid Systems, 4, 301-318,
2004. Also as ISIS Technical Report ISIS-05-603, Institute for Software
Integrated Systems, Vanderbilt University.
Updated list of publications and preprints can be found at
http://www.vuse.vanderbilt.edu/~koutsoxd/www/publications.html
Experimental Platforms
Summer Research Opportunities for Undergraduates
The project offers multiple research opportunities for undergraduate students.
Details about the research positions can be found at:
http://frontweb.vuse.vanderbilt.edu/vuse_web/summerResearch/index_home.htm
For additional information or if you are interested for undergraduate or
graduate student research positions, contact me at:
Xenofon.Koutsoukos@vanderbilt.edu
Xenofon Koutsoukos's Home Page