An Adaptive Policy Based Control Framework for Land Vehicle Systems

In this paper we present a framework for contextually aware dynamic device selection and configuration by a service level controller. The approach taken aligns with the tenets of autonomic computing, namely Self - configuration, healing, optimisation and protection. The mechanism and its implementation in software is described with simulations conducted in the application space of resilient position, navigation and timing in a Global Navigation Satellite System (GNSS) contested environment. The simulations show that our approach enables the appropriate selection of a GNSS device in a vehicle traversing an area of operations with various levels of GNSS degradation.

[1]  Andreas Wieser,et al.  HIGH-SENSITIVITY GNSS: THE TRADE-OFF BETWEEN AVAIL- ABILITY AND ACCURACY , 2006 .

[2]  Thomas Vogel,et al.  Software Engineering Meets Control Theory , 2015, 2015 IEEE/ACM 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems.

[3]  Danny Weyns,et al.  Engineering Self-Adaptive Software Systems – An Organized Tour , 2018, 2018 IEEE 3rd International Workshops on Foundations and Applications of Self* Systems (FAS*W).

[4]  William S. Levine,et al.  Optimal Control of Switching Systems via Embedding into Continuous Optimal Control Problem , 2018, The Control Systems Handbook.

[5]  Chris Rizos,et al.  Manual of Geospatial Science and Technology, Second Edition , 2010 .

[6]  Danny Weyns,et al.  Software Engineering of Self-Adaptive Systems: An Organised Tour and Future Challenges , 2017 .

[7]  Matti A. Hiltunen,et al.  Self-Management of Adaptable Component-Based Applications , 2013, IEEE Transactions on Software Engineering.

[8]  Mihaly Berekmeri,et al.  Control-Theoretical Software Adaptation: A Systematic Literature Review , 2017, IEEE Transactions on Software Engineering.

[9]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[10]  Amir Pnueli,et al.  The temporal logic of programs , 1977, 18th Annual Symposium on Foundations of Computer Science (sfcs 1977).

[11]  Ufuk Topcu,et al.  TuLiP: a software toolbox for receding horizon temporal logic planning , 2011, HSCC '11.

[12]  Sam Malek,et al.  FUSION: a framework for engineering self-tuning self-adaptive software systems , 2010, FSE '10.