Access the full text.
Sign up today, get DeepDyve free for 14 days.
Bing Yang, S. Zheng, E. Lu (2005)
Finding Two Disjoint Paths in a Network with Normalized alpha+-MIN-SUM Objective Function
M. Welsh, G. Mainland (2004)
Programming Sensor Networks Using Abstract Regions
R. Mangharam, M. Pajic (2009)
Embedded Virtual Machines for Robust Wireless Control Systems2009 29th IEEE International Conference on Distributed Computing Systems Workshops
D. Prett, M. Morari (1987)
The Shell Process Control Workshop
(2010)
Simulink documentation
Phillip Stanley-Marbell, L. Iftode (2000)
Scylla: a smart virtual machine for mobile embedded systemsProceedings Third IEEE Workshop on Mobile Computing Systems and Applications
V. Gupta, A. Dana, J. Hespanha, R. Murray, B. Hassibi (2009)
Data Transmission Over Networks for Estimation and ControlIEEE Transactions on Automatic Control, 54
J. Real, A. Crespo (2004)
Mode Change Protocols for Real-Time Systems: A Survey and a New ProposalReal-Time Systems, 26
A. Schrijver (1986)
Theory of linear and integer programming
F. Dong, K. Koh, K. Teo, C. Little, M. Hendy (2001)
Sharp bounds for the number of 3-independent partitions and the chromaticity of bipartite graphsJournal of Graph Theory, 37
C. Han, Ram Kumar, Roy Shea, E. Kohler, M. Srivastava (2005)
A dynamic operating system for sensor nodes
T. Böhme, Frank Göring, J. Harant (2001)
Menger's TheoremJournal of Graph Theory, 37
C. Robinson, P. Kumar (2008)
Optimizing controller location in networked control systems with packet dropsIEEE Journal on Selected Areas in Communications, 26
Jason Hill, R. Szewczyk, A. Woo, S. Hollar, D. Culler, K. Pister (2000)
System architecture directions for networked sensors
Bing Yang, Si-Qing Zheng, Suresh Katukam (2003)
Finding Two Disjoint Paths in a Network with Min-Min Objective Function
(2010)
Received February
M. Pajic, S. Sundaram, J. Ny, George Pappas, R. Mangharam (2010)
The Wireless Control Network: Synthesis and robustness49th IEEE Conference on Decision and Control (CDC)
René Müller, G. Alonso, Donald Kossmann (2007)
A virtual machine for sensor networks
Ryan Newton, Greg Morrisett, M. Welsh (2007)
The Regiment Macroprogramming System2007 6th International Symposium on Information Processing in Sensor Networks
A. Dunkels, B. Grönvall, T. Voigt (2004)
Contiki - a lightweight and flexible operating system for tiny networked sensors29th Annual IEEE International Conference on Local Computer Networks
Shah Bhatti, James Carlson, Hui Dai, Jing Deng, J. Rose, Anmol Sheth, B. Shucker, Charles Gruenwald, Adam Torgerson, Richard Han (2005)
MANTIS OS: An Embedded Multithreaded Operating System for Wireless Micro Sensor PlatformsMobile Networks and Applications, 10
A. Mandy, K. Lucas, J. Mcinnes, Jodie Lucas, D. Lewin (2009)
Comprar Using Process Simulators in Chemical Engineering: A Multimedia Guide for the Core Curriculum, (Version 2.3) | Anne Mandy | 9780470533390 | Wiley
L. Sha, R. Rajkumar, J. Lehoczky, K. Ramamritham (1989)
Mode change protocols for priority-driven preemptive schedulingReal-Time Systems, 1
H. Kopetz (1998)
The time-triggered architectureProceedings First International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98)
Matthew Brown, Seth Gilbert, N. Lynch, Calvin Newport, Tina Nolte, M. Spindel (2007)
The virtual node layer: a programming abstraction for wireless sensor networksSIGBED Rev., 4
A. Willig, K. Matheus, A. Wolisz (2005)
Wireless Technology in Industrial NetworksProceedings of the IEEE, 93
R. Gummadi, O. Gnawali, R. Govindan (2005)
Macro-programming Wireless Sensor Networks Using Kairos
S. Graham, G. Baliga, P. Kumar (2009)
Abstractions, Architecture, Mechanisms, and a Middleware for Networked ControlIEEE Transactions on Automatic Control, 54
R. Alur, A. D’innocenzo, K. Johansson, George Pappas, Gera Weiss (2009)
Modeling and Analysis of Multi-hop Control Networks2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium
R. Mangharam, Anthony Rowe, R. Rajkumar (2007)
FireFly: a cross-layer platform for real-time embedded wireless networksReal-Time Systems, 37
Lalin Jha, Dinesh (2014)
System Architecture Directions for Networked SensorsInternational Journal of Research, 1
A. Cervin, J. Eker, B. Bernhardsson, Karl-Erik Årzén (2002)
Feedback–Feedforward Scheduling of Control TasksReal-Time Systems, 23
(2007)
Field Communication Protocol Specification
J. Hespanha, P. Naghshtabrizi, YongGang Xu (2007)
A Survey of Recent Results in Networked Control SystemsProceedings of the IEEE, 95
P. Levis, D. Culler (2002)
Maté: a tiny virtual machine for sensor networks
P. Jalote (1994)
Fault tolerance in distributed systems
Anthony Rowe, R. Mangharam, R. Rajkumar (2008)
RT-Link: A global time-synchronized link protocol for sensor networksAd Hoc Networks, 6
M. Pajic, S. Sundaram, George Pappas, R. Mangharam (2011)
The Wireless Control Network: A New Approach for Control Over NetworksIEEE Transactions on Automatic Control, 56
(2010)
Sensor RTOS
M. Pajic, R. Mangharam (2010)
Embedded Virtual Machines for Robust Wireless Control and Actuation2010 16th IEEE Real-Time and Embedded Technology and Applications Symposium
Qing Cao, T. Abdelzaher, J. Stankovic, Tian He (2008)
The LiteOS Operating System: Towards Unix-Like Abstractions for Wireless Sensor Networks2008 International Conference on Information Processing in Sensor Networks (ipsn 2008)
Wei Zhang, M. Branicky, Stephen Zhang, Branicky (2001)
Stability of networked control systemsIEEE Control Systems Magazine, 21
(2004)
New Features of SAT ’ 04 version of zChaff
K. Lorincz, Bor-rong Chen, J. Waterman, Geoffrey Werner-Allen, M. Welsh (2008)
Resource aware programming in the Pixie OS
P. Lee, T. Anderson, J. Laprie, A. Avizienis, H. Kopetz (1990)
Fault tolerance, principles and practice
E. Rather, E. Conklin (2007)
Forth Programmer's Handbook
(2006)
Downtime Costs Auto Industry
(1973)
Real-time systems
Robust Architectures for Embedded Wireless Network Control and Actuation MIROSLAV PAJIC, University of Pennsylvania ALEXANDER CHERNOGUZOV, Honeywell Process Solutions RAHUL MANGHARAM, University of Pennsylvania Networked cyber-physical systems are fundamentally constrained by the tight coupling and closed-loop control of physical processes. To address actuation in such closed-loop wireless control systems there is a strong need to rethink the communication architectures and protocols for reliability, coordination, and control. We introduce the Embedded Virtual Machine (EVM), a programming abstraction where controller tasks with their control and timing properties are maintained across physical node boundaries and functionality is capable of migrating to the most competent set of physical controllers. In the context of process and discrete control, an EVM is the distributed runtime system that dynamically selects primary-backup sets of controllers given spatial and temporal constraints of the underlying wireless network. EVM-based algorithms allow network control algorithms to operate seamlessly over less reliable wireless networks with topological changes. They introduce new capabilities such as predictable outcomes during sensor/actuator failure, adaptation to mode changes, and runtime optimization of resource consumption. An automated design flow from Simulink to platform-independent domain-specific languages, and subsequently, to platform-dependent code generation is presented. Through case studies in discrete
ACM Transactions on Embedded Computing Systems (TECS) – Association for Computing Machinery
Published: Dec 1, 2012
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.