Coordinated control for highly reconfigurable systems
The remarkable drop in the cost of embedded computing, sensing, and actuation is creating an explosion in applications for embedded software. As manufacturers make use of these technologies, they attempt to reduce complexity and contain cost by modularizing their systems and building reconfigurable products from simpler but smarter components. Of particular interest have recently been highly reconfigurable systems, i.e., systems that can be customized, repaired, and upgraded at a fine level of granularity throughout their lifetime. High reconfigurability is putting new demands on the software that is dynamically calibrating, controlling, and coordinating the operations of the system's modules. There is much promise in existing software approaches, in particular in model-based approaches; however, current techniques face a number of new challenges before they can be embedded in the kind of real-time, distributed, and dynamic environment found in highly reconfigurable systems. Here, we discuss challenges, solutions, and lessons learned in the context of a long-term project at PARC to bring such techniques to a highly reconfigurable paper path system.
Fromherz, M. P. J. ; Crawford, L. S. ; Hindi, H. Coordinated control for highly reconfigurable systems. Proceedings of the 8th International Workshop on Hybrid Systems: Computation and Control (HSCC 2005); 2005 March 9-11; Zurich; Switzerland. Berlin: Springer; 2005; LNCS 3414: 1-24.