1 Blevins 2015 CP
1 Blevins 2015 CP
1 Blevins 2015 CP
Keywords—wireless; control; throttling valve; WirelssHART; Fig. 1. Future Vision – Wireless Throttling Valves in Closed Loop Control.
PIDPlus
pneumatically actuated valve. Such wireless valve positioners
I. INTRODUCTION can be used to control and/or monitor valves, sliding stem
regulators, displacement and float level sensors and relief
To improve operation, numerous plants have purchased and valves. There are numerous applications within the process
installed wireless transmitters over the last six years to access industry where wireless discrete control may be applied to
and monitor additional process operating conditions. In many improve process operations.
cases the installation of this new technology was justified
because the cost of a wireless installation was a fraction of the In the future, it is envisioned that manufacturers will
cost of a wired installation using traditional transmitters. As introduce wireless throttling valves that may be used with a
plant personnel have gained experience using wireless wireless transmitter to implement closed loop control (Fig. 1).
measurements they have found the transmitters to be reliable However, before this vision becomes a reality, manufacturers
and are now looking at how to incorporate these wireless of positioners for throttling valves must overcome many
measurements into closed loop control. A method for dealing technical challenges. This paper details ongoing work to
with slow periodic and/or non-periodic measurement updates is develop WirelessHART positioners for throttling valves. This
required when closed loop control is implemented using work falls into two focused areas:
wireless transmitters. The field experience using • PID modifications that minimize how often the
WirelessHART with PIDPlus in these applications has actuator position is changed and compensate for
demonstrated that wireless measurements may be used in delays in the communication of changes in target
closed-loop control applications [3, 12]. The performance of positions to the valve positioner.
PIDPlus in a wireless control network is comparable to that of
• A new WirelessHART command that supports control
PID with wired inputs. PIDPlus handles lost communications
using a wireless positioner for a throttling valve.
better than conventional PID and PIDPlus tuning depends upon
process dynamics only, not on wireless update rates. If The paper is structured as follows – section 2 provides
disturbance response is not critical, then a slow update period background information on PIDPlus for control using a
such as 8 seconds may be used [4-10]. wireless transmitter. Section 3 outlines PID enhancements that
are required for effective control using wireless valves. Section
Similarly, a number of WirelessHART discrete transmitters
4 addresses a new WirelessHART command for use in control
that can be used to monitor the state of a process operation
using a wireless valve. Sections 5 and 6 address the test results
have been introduced into the process industry. WirelessHART
that have been achieved in a flow lab using the PID
valve positioners are also available to interface with an on/off
enhancements and the new WirelessHART command. Section
7 summarizes the control performance that has been achieved
*Research supported by Emerson Process Management.
using a wireless valve to control a relatively fast responding implemented using a wireless valve and a wireless transmitter
liquid flow process. as illustrated (Fig. 3)
II. BACKGROUND
The PIDPlus enables a wireless transmitter to be used in
closed loop control for a wide variety of applications in the
process industry. In some applications, the following
combinations of wired and wireless transmitters and valves
may be used to implement the control:
• Wireless transmitter plus wired valve
• Wired transmitter plus wireless valve
• Wireless transmitter plus wireless valve. Fig. 3. PIDPlus Structured to Minimize Changes in Target Valve Position.
The PIDPlus features may be combined with the To minimize the power consumed by the valve positioner,
modifications for control using a wireless valve to address the calculated PID output is transmitted to the wireless valve
these different combinations of wired and wireless field only if the criteria determined by event triggered output have
devices. been met. If the time since the last communication to the
The changes in the PIDPlus for use with a wireless valve wireless valve is equal to or greater than the configured
and wireless transmitter are illustrated (Fig. 2). communication period and the communication of the valve
acknowledgement to the last change in target position has been
received, then a new target position is transmitted to the valve
when either or both of the following event trigger criteria is
met:
1. The absolute value of the difference between the
calculated PID output and the last target value
communicated to the valve exceeds a configured
deadband value.
2. The time since the last communication to the valve
exceeds the configured default reporting time.
Fig. 2. PIDPlus for Control with Wireless Transmitter and Valve. The target position communicated to the wireless valve is
normally the calculated output of the PID. When the feedback
The measured valve position” (Fig.2) may be used as PID of the last communicated target position provided by the
external reset input [11], to automatically compensate for wireless valve is communicated with minimal delay, this value
delays introduced by lost communications to the wireless may be used in the PID positive feedback network to calculate
valve. However, this modification does not compensate for the PID reset and thus automatically compensates for any delay or
delay that may be introduced when communicating a change in variation introduced by communications to the wireless valve;
the valve’s position or response. In some cases, the delay that is, no changes in PID tuning are required to compensate
introduced by downstream communications can be quite for delays in communicating the target position to the valve [6].
significant and it is important to minimize the impact of the
delay. The addition of event triggered control communications in
the control path between the calculated PID output and the
transmission of the target position to a wireless valve can be
III. PID ENHANCEMENT FOR WIRELESS VALVE incorporated into either the PID or at any point along the
When minimal delay is introduced by communications with a control path after the calculated PID output. For example, event
wireless valve, the valve position feedback communicated by triggered output calculation could be incorporated into the
the wireless valve positioner may be used in the PID positive output block that follows the PID, in controller output
feedback network to create the PID’s reset contribution. Thus, processing, or in the gateway communications. The application
if communications with the wireless valve are lost or not of event triggered output is possible because the implied valve
updated periodically, the feedback of the valve’s last target position is used as the PID external reset input. Ideally, this
position (i.e., the target position the valve positioner is working feedback of implied valve position (i.e., the target position that
to achieve) that is communicated by the wireless valve is used the valve accepted and is working to achieve) would be
as the input to the continuously updated filter. To minimize the communicated by the wireless valve back to the wireless
power consumed by the valve positioner, the calculated PID gateway with minimal delay in the response to the target
output is transmitted to the wireless valve only if the criteria position write request, as illustrated (Fig. 4). However, there
determined by event triggered output have been met [1-2, 13- may be a significant delay between the time the valve receives
14]. The PID may be modified to minimize the number of a command to change target position and the time the valve’s
changes made in the target valve position when control is response is communicated and accessible by the PID.
specified time when the valve takes action on the new target
position. For example, if the time specified in the output is
always a fixed number of seconds in the future, Tf, then the
implied valve position can be calculated in the PID or in the
controller or gateway simply by delaying the target position by
Tf seconds. Thus, the calculated implied valve position will
match the target value used in the valve as long as the delay
time specified in the command is equal to or greater than the
time required for a new target position to be communicated to
the valve. To ensure that the calculated implied valve position
Fig. 4. Event triggered Wireless Communication to the Valve.
accurately reflects the valve’s target position, a new output
When a wireless valve is used in control, the command to change valve position can be issued when receipt
communications from the controller to the wireless valve can of the last communication is confirmed.
introduce significant and variable delay between the time the The output sent to the valve will contain the new target
valve acts on a write request and the controller is updated with value and the time that the valve is to act on the new target
the valve position.. The main sources of delay are: position. This time value will be based on the time at which the
new target value was accepted plus the delay time configured
• Write Request Processing – The WirelessHART
by the user or set by the manufacturer. It is important to note
gateway is limited to one outstanding change request
that the WirelessHART gateway is designed to periodically
sent to a device. Thus, the gateway queues a new
distribute the time for use in the control system and the
write request until the valve has time to respond to the
wireless network to ensure a common time for all devices.
previous write request.
The target valve position maintained by the wireless valve
• Downstream Communication – The gateway does not may be changed using the new WirelessHART command. If
schedule downstream communication. Thus, the the target valve position specified in the command is a different
gateway must hold a write request to the valve until it value from that contained in the previous change request issued
can send this message. to the WirelessHART gateway, it is considered a new request.
• Device Reply – The device reply to a write request is If the gateway has received the wireless valve response to the
not scheduled. Thus, the device must delay sending a last requested change it acts on the new change request.
reply to a write request until it can send this message. Otherwise only the latest calculated output is maintained.
• Accessing Device Reply – When the controller issues A. Control Implementation When Using a Wireless Valve
a new write request, the gateway reply will be delayed
response (DR), since downstream communications are Various approaches may be taken when implementing
not scheduled. The controller may later re-issue the closed loop control using the new WirelessHART command
same change request and the valve response will be for wireless valve interfaces. For example, the functionality to
returned if the valve has received the change request communicate event triggered output and WirelessHART
and replied to the gateway. command processing can be incorporated in the controller as
illustrated (Fig. 5).
The communication of an event triggered output between
the controller and the gateway may be structured to help
minimize the delay and the variations in delay that are
introduced into control by the gateway design and by wireless
communications to the valve. However, to allow the PID to
automatically compensate for any variable delay in wireless
communication of the write response, a new WirelessHART
command has been proposed to support control using a
wireless valve by scheduling the time at which the wireless
valve takes action on the new target value.
Fig. 5. Example Control Implementation Using Wireless Valve.
IV. PID ENHANCEMENT FOR WIRELESS VALVE
The target position value required to minimize valve
A new WirelessHART command that supports the inclusion of movement will be determined based on the magnitude of the
a “time to apply” field with the output value communicated to difference between analog output, AO block, and the last target
a wireless valve has been proposed to the HART position communicated to the valve and the following
Communication Foundation for use by all manufacturers. This parameters configured by the user or set by the manufacturer:
added field specifies a time in the future when the output value
takes effect. The time to apply value is selected to ensure that • Deadband
the valve receives the output communication before this future
time. Thus, it is possible to calculate the implied valve position • The minimum time (Period) between communications
based on the target position communicated to the valve and the • The maximum time period (Default Time) of update
With the new WirelessHART command processing, the Management in the spring of 2014, a prototype wireless valve
target valve position can be communicated to the wireless was tested in one of Fisher Controls’ flow labs located in
valve if the gateway has received a reply from the valve Marshalltown, Iowa using a DeltaV control system and its
acknowledging receipt of the last target valve position and the embedded PIDPlus algorithm. In these tests, closed loop flow
criteria to minimize change in valve position have been met. control was evaluated using both wireless and wired flow
measurements. A special switch box was used to select
The command sent to the valve will contain the new target whether the target valve position to the throttling valve was
value and the time that the valve is to act on the new target provided by the controller at 4–20mA output or wirelessly
position. This time value will be based on the time at which the from the controller/gateway using a modified WirelessHART
new target value was accepted plus the delay time configured valve positioner. Communications with the wireless valve used
by the user or set by the manufacturer. The sequence in which a new WirelessHART command that allows a time to apply to
the AO output is processed, communicated to the valve and be specified. The PIDPlus external reset input was modified to
then acted on by the valve is shown (Fig. 6). As illustrated, allow delay to be used optionally to compensate for the time to
there is always a fixed delay between the time a write apply and the delay introduced by a wireless transmitter. In
command is initiated and the time the valve acts on that addition, event triggered output for minimizing valve
command since the time in the future at which the valve is to
movement was evaluated using a wired and wireless input to
act on a new target valve position is specified as part of the the valve. The flow lab is shown below (Fig. 7).
WirelessHART command. This assumes that the configured
Delay Time in the WirelessHART command processing is
always longer than the time required for the command to reach
the valve.
REFERENCES
[1] K.J. Åstr m, and T. Hägglund, in Advanced PID Control, ISA, 2006,
pp. 85-86
[2] K..J. Åstr m. “Event based control”, in Analysis and Design of
Nonlinear Control Systems, Springer Verlag, 2007, pp.127-147
[3] M. Bacidore. ”Wireless Control of Critical Applications Is Just a Leap
Away”, Control Design, Nov 19th, 2009
[4] T. Blevins, “Improving PID Control with Unreliable Communications”
Proceedings of ISA EXPO Technical Conference, Houston, 2006
[5] T. Blevins, and M. Nixon, in Control Loop Foundation – Batch and
Continuous Processes, ISA. pp. 266, 270, 393
[6] T. Blevins, (2012) “PID Advances in Industrial Control”, IFAC
Conference on Advances in PID Control PID'12, 2012
[7] T. Blevins, M. Nixon, and W. Wojsznis, in Advanced Control
Fig. 13. Disturbance Change Response, Wireless Transmitter and Wireless Foundation – Tools, Techniques, and Applications, ISA. Pp. 195-222
Valve.
[8] T. Blevins, M. Nixon, and W. Wojsznis, in Wireless Control Foundation
– Discrete and Continuous Control for the Process Industry, ISA. Pp.
101-131
VII. CONCLUSION
[9] D. Chen, M. Nixon, T. Aneweer, A. K. Mok, R. Shepard, and T.
A method has been presented to deal with slow, non- Blevins, “Similarity-based Traffic Reduction to Increase Battery Life in
periodic measurement updates and to minimize valve a Wireless Process Control Network” Proceedings of ISA Technical
Conference, Houston, 2005
movement and compensate for communication delay to a
[10] S. Han, X. Zhu, K.M. Aloysius, M. Nixon, T. Blevins, D. Chen,
wireless valve. The test results achieved in wireless control of “Control over WirelessHART Network”, 36th Annual Conference of
a liquid flow process can be summarized as follows: the IEEE Industrial Electronics Society, 2010
• PID tuning was set based strictly on the process gain [11] F. G., Shinskey, “The Power of External Reset Feedback”, Control,
,May, 2006, pp.53-63
and dynamics. The fact that the tuning was never
[12] [12] F. Siebert, and T. Blevins, “WirelessHART Successfully Handles
changed throughout the wireless test illustrates that Control”, Chemical Process, January, 2011
the PIDPlus tuning is not impacted by transmitter and [13] M. Rabi and K. H. Johansson. “Event-triggered strategies for industrial
valve update rate and delay introduced by control over wireless networks”, In Proceedings of 4th Annual
communications. Good control was achieved in all International Conference on Wireless Internet, Maui, Hawaii, USA,
wireless valve and wireless transmitter tests using this 2008.
tuning. [14] S. Tatikonda, A. Sahai, and S. Mitter, “Stochastic linear control over a
communication channel”, IEEE Transactions on Automatic Control,
2004