Craig Schindler and Thomas Watteyne and Xavier Vilajosana and Kristofer Pister

EECS Department, University of California, Berkeley

Technical Report No. UCB/EECS-2017-26

May 2, 2017

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2017/EECS-2017-26.pdf

6TiSCH is a technology being standardized at the IETF which brings determinism to low-power wireless communication. In a 6TiSCH network, all communication is orchestrated by a communication schedule. This paper explores the applicability of this new technology to control systems. In particular, we apply it to the inverted pendulum, a canonical control system in which a cart moves along a track to keep a pendulum – which naturally falls over – upright. This paper presents the first characterization and implementation of a closed-loop wireless feedback control network using completely standards-compliant IEEE802.15.4 TSCH technology. First, we implement a control loop in OpenWSN and experimentally evaluate the performance of the network by varying the radio duty cycle, number of hops, and introducing controlled external interference. We show that 100% reliability can be achieved while maintaining latencies well below the critical delay of the system. Second, we use the network on an inverted pendulum system and show that angular deviations from the upright position do not exceed 3 degrees, even in a multi-hop setup. Finally, we discuss the results in detail, and advocate for a co-design of the controller and the networking system.

Advisors: Kristofer Pister


BibTeX citation:

@mastersthesis{Schindler:EECS-2017-26,
    Author= {Schindler, Craig and Watteyne, Thomas and Vilajosana, Xavier and Pister, Kristofer},
    Title= {Implementation and Characterization of a Multi-hop 6TiSCH Network for Experimental Feedback Control of an Inverted Pendulum},
    School= {EECS Department, University of California, Berkeley},
    Year= {2017},
    Month= {May},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2017/EECS-2017-26.html},
    Number= {UCB/EECS-2017-26},
    Abstract= {6TiSCH is a technology being standardized at the IETF which brings determinism to low-power wireless communication. In a 6TiSCH network, all communication is orchestrated by a communication schedule. This paper explores the applicability of this new technology to control systems. In particular, we apply it to the inverted pendulum, a canonical control system in which a cart moves along a track to keep a pendulum – which naturally falls over – upright. This paper presents the first characterization and implementation of a closed-loop wireless feedback control network using completely standards-compliant IEEE802.15.4 TSCH technology. First, we implement a control loop in OpenWSN and experimentally evaluate the performance of the network by varying the radio duty cycle, number of hops, and introducing controlled external interference. We show that 100% reliability can be achieved while maintaining latencies well below the critical delay of the system. Second, we use the network on an inverted pendulum system and show that angular deviations from the upright position do not exceed 3 degrees, even in a multi-hop setup. Finally, we discuss the results in detail, and advocate for a co-design of the controller and the networking system.},
}

EndNote citation:

%0 Thesis
%A Schindler, Craig 
%A Watteyne, Thomas 
%A Vilajosana, Xavier 
%A Pister, Kristofer 
%T Implementation and Characterization of a Multi-hop 6TiSCH Network for Experimental Feedback Control of an Inverted Pendulum
%I EECS Department, University of California, Berkeley
%D 2017
%8 May 2
%@ UCB/EECS-2017-26
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2017/EECS-2017-26.html
%F Schindler:EECS-2017-26