Distributed Sensor Architecture for Intelligent Control that Supports Quality of Control and Quality of Service

This paper is part of a study of intelligent architectures for distributed control and communications systems. The study focuses on optimizing control systems by evaluating the performance of middleware through quality of service (QoS) parameters and the optimization of control using Quality of Control (QoC) parameters. The main aim of this work is to study, design, develop, and evaluate a distributed control architecture based on the Data-Distribution Service for Real-Time Systems (DDS) communication standard as proposed by the Object Management Group (OMG). As a result of the study, an architecture called Frame-Sensor-Adapter to Control (FSACtrl) has been developed. FSACtrl provides a model to implement an intelligent distributed Event-Based Control (EBC) system with support to measure QoS and QoC parameters. The novelty consists of using, simultaneously, the measured QoS and QoC parameters to make decisions about the control action with a new method called Event Based Quality Integral Cycle. To validate the architecture, the first five Braitenberg vehicles have been implemented using the FSACtrl architecture. The experimental outcomes, demonstrate the convenience of using jointly QoS and QoC parameters in distributed control systems.

[1]  L. Litz,et al.  QoS-adaptive control in NCS with variable delays and packet losses - a heuristic approach , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[2]  H. S. Wolff,et al.  iRun: Horizontal and Vertical Shape of a Region-Based Graph Compression , 2022, Sensors.

[3]  Stefan Soucek,et al.  Quality of service concerns in IP-based control systems , 2004, IEEE Transactions on Industrial Electronics.

[4]  M. Triantafyllou,et al.  Bio-inspired pressure sensing for active yaw control of underwater vehicles , 2012, 2012 Oceans.

[5]  P. Metzger,et al.  Network Working Group , 2000 .

[6]  Jose-Luis Poza-Lujan,et al.  Quality of Control and Quality of Service in Mobile Robot Navigation , 2014 .

[7]  Eric S. Crawley,et al.  A Framework for QoS-based Routing in the Internet , 1998, RFC.

[8]  Alfons Crespo,et al.  Formal Specification and Design Techniques for Wireless Sensor and Actuator Networks , 2011, Sensors.

[9]  Jon Sigel,et al.  CORBA Fundamentals and Programming , 1996 .

[10]  Christian Stöcker,et al.  Event-Based Control , 2014 .

[11]  Lyman Chapin,et al.  The Internet Standards Process , 1992, RFC.

[12]  José-Enrique Simó-Ten,et al.  Performance and Results of the Triple Buffering Built-In in a Raspberry PI to Optimize the Distribution of Information from a Smart Sensor , 2014, DCAI.

[13]  Gerardo Pardo-Castellote,et al.  OMG Data-Distribution Service: architectural overview , 2003, 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings..

[14]  Pedro Albertos,et al.  Multi Sensor Fusion Framework for Indoor-Outdoor Localization of Limited Resource Mobile Robots , 2013, Sensors.

[15]  Gregor von Bochmann,et al.  Distributed Multimedia and QOS: A Survey , 1995, IEEE Multim..

[16]  Jinshou Yu,et al.  Networked Control System: Survey and Directions , 2007, LSMS.

[17]  Alfred V. Aho,et al.  Data Structures and Algorithms , 1983 .

[18]  Gunter Bolch,et al.  Queueing Networks and Markov Chains , 2005 .

[19]  Tim Berners-Lee,et al.  Uniform Resource Locators (URL) , 1994, RFC.

[20]  Udo R. Krieger,et al.  Queueing Networks and Markov Chains, 2nd Edition by G. Bolch, S. Greiner, H. de Meer, and K.S. Trivedi , 2008 .

[21]  Karen Henricksen,et al.  A survey of middleware for sensor networks: state-of-the-art and future directions , 2006, MidSens '06.

[22]  Francesco Mondada,et al.  The Development of Khepera , 1999 .

[23]  Raghu V. Hudli,et al.  CORBA fundamentals and programming , 1996 .

[24]  Drew McDermott,et al.  Introduction to artificial intelligence , 1986, Addison-Wesley series in computer science.

[25]  Naresh K. Sinha,et al.  Modern Control Systems , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[26]  Eduardo P. Godoy,et al.  The Benefits of Soft Sensor and Multi-Rate Control for the Implementation of Wireless Networked Control Systems , 2014, Sensors.

[27]  Qing-Guo Wang,et al.  PID Control for MIMO Processes , 2012 .

[28]  José-Enrique Simó-Ten,et al.  Multi-Agent Architecture with Support to Quality of Service and Quality of Control , 2010, IDEAL.

[29]  José-Enrique Simó-Ten,et al.  A Survey on Quality of Service Support on Middleware-Based Distributed Messaging Systems Used in Multi Agent Systems , 2011, DCAI.

[30]  Nicolas H. Franceschini,et al.  Small Brains, Smart Machines: From Fly Vision to Robot Vision and Back Again , 2014, Proceedings of the IEEE.

[31]  V. Braitenberg Vehicles, Experiments in Synthetic Psychology , 1984 .

[32]  Ulrich Rückert,et al.  Experiments with the Mini-Robot Khepera , 1999 .

[33]  Jiafu Wan,et al.  Codesign of networked control systems: A review from different perspectives , 2011, 2011 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems.

[34]  Edward A. Lee Cyber Physical Systems: Design Challenges , 2008, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC).

[35]  Steven Waldbusser,et al.  Remote Network Monitoring Management Information Base , 1995, RFC.

[36]  Tom Duckett,et al.  Experimental analysis of gas-sensitive Braitenberg vehicles , 2004, Adv. Robotics.

[37]  José L. Poza,et al.  From the Queue to the Quality of Service Policy: A Middleware Implementation , 2009, IWANN.

[38]  Iñaki Rañó,et al.  A systematic analysis of the Braitenberg vehicle 2b for point-like stimulus sources , 2012, Bioinspiration & biomimetics.

[39]  José Sánchez,et al.  On the Application of Different Event-Based Sampling Strategies to the Control of a Simple Industrial Process , 2009, Sensors.

[40]  John Beidler,et al.  Data Structures and Algorithms , 1996, Wiley Encyclopedia of Computer Science and Engineering.

[41]  Pedro Albertos,et al.  Feedback and Control for Everyone , 2010 .