{'fraction_non_alphanumeric': 0.02452697967764541, 'fraction_numerical': 0.00350385423966363, 'mean_word_length': 5.346666666666667, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
PI-based and anti-windup transmission power control for WirelessHART field devices

In the last couple of decades, the industry saw an increase in the number of wireless sensor networks (WSNs) in replacement of the old cabled technology due to lower deployment and maintenance costs. To keep this momentum, those industrial WSN (IWSN) must assure robustness, scalability, low power, and low maintenance, and the network protocol stack is an important piece of this puzzle. One great dilemma faced by IWSN protocols is how to sustain reliable radio links while avoiding draining too much energy from the battery. In this context, WirelessHART (WH) and ISA SP100.11a, for example require the hardware of the nodes to provide multiple power levels for transmission. Unfortunately, those protocols do not provide a standard procedure to choose between those levels. A simple but inefficient solution often employed simply chooses the highest level available. Seeking a better solution, this proposal presents a transmission power control (TPC) methodology that allows energy saving while sustaining the quality of the communication link employing a simple proportional–integral (PI) controller plus anti-windup. The proposed approach does not rely on special TPC-related packets, which is advantageous in comparison with other approaches from the literature by allowing this work to be fully compliant with existing IWSN protocols.