1. Real-Time Improved Power Management for Autonomous Systems
- Author
-
Ioannis Giagkiozis, Derek S. Wall, Peter J. Fleming, Robin C. Purshouse, Andrew R. Mills, and Maszatul M. Mansor
- Subjects
Power management ,Engineering ,business.industry ,Distributed computing ,Control engineering ,General Medicine ,computer.file_format ,Constraint satisfaction ,Power (physics) ,Life-critical system ,Search algorithm ,Convex optimization ,Executable ,business ,computer ,Power management system - Abstract
Power resources on board autonomous systems are limited but power requirements on these systems are increasing due to rapid technology growth. Today's methods for controlling these resources either use expensive and conservative strategies (e.g. reactive control), or employ pre-defined power schedules that heighten the risk of operation failure in a dynamic environment. An intelligent Power Management System (PMS) is required to improve, or maintain, system capability. The strategies proposed in this paper aim to contribute towards an intelligent PMS. Using optimization methods, an adaptive and flexible PMS, capable of constructing the best executable power schedules while satisfying real-time requirements, is presented. A three-level optimization strategy is introduced. Due to the feasibility requirement of the solutions produced, the first level uses a constraint satisfaction approach. Then, the solution is quickly improved using a local search algorithm and, next, a global search algorithm is used in the remaining execution time to explore the possibility of further improvement in the solution. The efficiency of the last two levels is enhanced by use of convex programming techniques. Using a case study, we demonstrate that the proposed PMS is capable of rapidly producing a feasible solution, and subsequently optimizing this solution to provide an improved solution. The proposed PMS is capable of adapting to a dynamic environment, by coping with any change in problem description and problem constraints, and constructing a new best executable solution, while satisfying realtime requirements.
- Published
- 2014