Abstract As Cyber-Physical Systems (CPS) evolve they will be increasingly relied on supporting time-critical monitoring and control activities. Further, many CPSs that utilize Wireless Sensor Networking (WSN) technologies will require the use of energy harvesting methods to extend their lifetimes. For this application class, there are currently no effective approaches that balance system lifetime with system performance under both normal and abnormal (emergency) situations. To address this problem, we define a general purpose WSN architecture to support a time-critical CPS system. We then present a set of Harvesting Aware Speed Selection (HASS) algorithms. We use an epoch-based architecture to dynamically adjust radio modulation levels and CPU processing frequencies so that application's end-to-end deadlines are met. Our technique maximizes the minimum energy reserve level for all the nodes in the network, thus ensuring highly resilient performance under emergency or fault-driven situations. We present an optimal centralized algorithm along with a fully distributed solution. Through simulations, we have extensively evaluated our centralized and distributed algorithms against a baseline scheme. Our results show that our algorithms yield significantly higher energy reserve levels than the baseline approach, under both normal and emergency situations. Speaker Bio Bo Zhang is a Ph.D. student in Computer Science Department of George Mason Univesity. His research interests incude Wireless Sensor Networks, Real-Time Embedded Systems and Low-Power Computing. Before pursuing his Ph.D. degree, he received M.S. degree from University of Cincinnati, and B.S. degree from Huazhong University of Science and Technology.