Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
157 words
An auto-tuner for developing a set of operational tuning parameters for use by a controller that receives a reference signal and that develops a drive signal to effect changes in an output variable, the auto-tuner comprising: a tuning parameter generator that generates a plurality of sets of tuning parameters for use by the controller during a tuning procedure; a test signal generator that delivers a test signal to the controller as the reference signal during the tuning procedure; a data collector adapted to receive measurements of an input variable and the output variable during the tuning procedure; a performance index generator that determines a performance index associated with each of the plurality of sets of tuning parameters from the measurements of the input variable and the output variable; and a tuning parameter selection unit that selects one of the plurality of sets of tuning parameters as the set of operational tuning parameters based on the performance indices.
Claim 2
Dependent Claim
157 words
An auto-tuner for developing a set of operational tuning parameters for use by a controller that receives a reference signal and that develops a drive signal to effect changes in an output variable, the auto-tuner comprising: a tuning parameter generator that generates a plurality of sets of tuning parameters for use by the controller during a tuning procedure; a test signal generator that delivers a test signal to the controller as the reference signal during the tuning procedure; a data collector adapted to receive measurements of an input variable and the output variable during the tuning procedure; a performance index generator that determines a performance index associated with each of the plurality of sets of tuning parameters from the measurements of the input variable and the output variable; and a tuning parameter selection unit that selects one of the plurality of sets of tuning parameters as the set of operational tuning parameters based on the performance indices.
Claim 3
Dependent Claim
41 words
The auto-tuner of claim 1, wherein the controller is a device controller and is coupled within a process control system to drive a valve and wherein the data collector is coupled to the valve to collect data pertaining to the valve.
Claim 4
Dependent Claim
15 words
The auto-tuner of claim 2, wherein the output variable is indicative of a valve position.
Claim 5
Dependent Claim
18 words
The auto-tuner of claim 2, wherein the input variable comprises the drive signal developed by the device controller.
Claim 6
Dependent Claim
41 words
The auto-tuner of claim 2, wherein the data collector is further adapted to receive a measurement of an intermediate variable during the tuning procedure and wherein the performance index generator determines the performance indices as a function of the intermediate variable.
Claim 7
Dependent Claim
14 words
The auto-tuner of claim 5, wherein the intermediate variable is a valve actuator pressure.
Claim 8
Dependent Claim
19 words
The auto-tuner of claim 1, wherein the test signal generator develops a blocked sinusoidal signal during the tuning procedure.
Claim 9
Dependent Claim
61 words
The auto-tuner of claim 1, wherein the test signal generator develops a test signal that includes a multiplicity of discrete changes therein and wherein the data collector collects a series of measurements for the input variable and for the output variable after each of the discrete changes in the test signal for each of the plurality of sets of tuning parameters.
Claim 10
Dependent Claim
43 words
The auto-tuner of claim 8, wherein the performance index generator calculates the performance index associated with each of the plurality of sets of tuning parameters as an expected value of further performance indices for each of the discrete changes in the test signal.
Claim 11
Dependent Claim
11 words
The auto-tuner of claim 1, wherein the tuning parameters comprise gains.
Claim 12
Dependent Claim
42 words
The auto-tuner of claim 1, wherein the performance index generator calculates the performance index as a function of a norm of a difference between the reference signal and the output variable and as a function of a norm of the input variable.
Claim 13
Dependent Claim
20 words
The auto-tuner of claim 1, wherein the performance index generator calculates the performance index generally according to the equation: ##EQU4##
Claim 14
Dependent Claim
30 words
The auto-tuner of claim 1, wherein the tuning parameter selection unit selects the set of tuning parameters associated with the minimum performance index as the set of operational tuning parameters.
Claim 15
Dependent Claim
21 words
The auto-tuner of claim 1, wherein the controller is a process controller and wherein the output variable is a process variable.
Claim 16
Dependent Claim
186 words
An auto-tuner for developing a set of operational tuning parameters for a valve positioner that controls an output variable associated with a valve in response to a reference signal, the auto-tuner comprising: a data collector coupled to the valve positioner and the valve to collect data pertaining to an input variable and to the output variable during a tuning procedure; a signal generator that delivers a predetermined test reference signal to the valve positioner during the tuning procedure; and a computer program embodied on a computer readable medium for implementation on a computer that performs the steps of (a) generating a plurality of sets of tuning parameters for use by the valve positioner during the tuning procedure; (b) calculating a performance index associated with each of the plurality of sets of tuning parameters from the collected data pertaining to the input variable and the output variable generated in response to the delivery of the predetermined test reference signal to the valve positioner; and (c) selecting one of the plurality of sets of tuning parameters as the set of operational tuning parameters based on the performance indices.
Claim 17
Dependent Claim
186 words
An auto-tuner for developing a set of operational tuning parameters for a valve positioner that controls an output variable associated with a valve in response to a reference signal, the auto-tuner comprising: a data collector coupled to the valve positioner and the valve to collect data pertaining to an input variable and to the output variable during a tuning procedure; a signal generator that delivers a predetermined test reference signal to the valve positioner during the tuning procedure; and a computer program embodied on a computer readable medium for implementation on a computer that performs the steps of (a) generating a plurality of sets of tuning parameters for use by the valve positioner during the tuning procedure; (b) calculating a performance index associated with each of the plurality of sets of tuning parameters from the collected data pertaining to the input variable and the output variable generated in response to the delivery of the predetermined test reference signal to the valve positioner; and (c) selecting one of the plurality of sets of tuning parameters as the set of operational tuning parameters based on the performance indices.
Claim 18
Dependent Claim
15 words
The auto-tuner of claim 15, wherein the output variable is indicative of a valve position.
Claim 19
Dependent Claim
23 words
The auto-tuner of claim 15, wherein the input variable comprises a current-to-pressure drive signal developed by a control algorithm of the valve positioner.
Claim 20
Dependent Claim
39 words
The auto-tuner of claim 15, wherein the data collector collects further data pertaining to an intermediate variable during the tuning procedure and the computer program calculates the performance indices from the collected further data pertaining to the intermediate variable.
Claim 21
Dependent Claim
14 words
The auto-tuner of claim 18, wherein the intermediate variable is a valve actuator pressure.
Claim 22
Dependent Claim
18 words
The auto-tuner of claim 15, wherein the signal generator develops a blocked sinusoidal signal during the tuning procedure.
Claim 23
Dependent Claim
46 words
The auto-tuner of claim 15, wherein the computer program calculates the performance index associated with one of the plurality of sets of tuning parameters as an expected value of further performance indices for each of a set of discrete changes in the predetermined test reference signal.
Claim 24
Dependent Claim
11 words
The auto-tuner of claim 15, wherein the tuning parameters comprise gains.
Claim 25
Dependent Claim
28 words
The auto-tuner of claim 15, wherein the computer program selects the set of tuning parameters associated with a minimum performance index as the set of operational tuning parameters.
Claim 26
Dependent Claim
52 words
The auto-tuner of claim 15, wherein the computer program calculates the performance index associated with each of the plurality of sets of tuning parameters as a function of a norm of a difference between the reference signal and the output variable and as a function of a norm of the input variable.
Claim 27
Independent Claim
117 words
A method of automatically tuning a controller coupled within a process control loop, comprising the steps of: generating a plurality of sets of tuning parameters for the controller; forcing the process control loop through a test cycle while the controller uses each of the plurality of sets of tuning parameters; measuring a response of the process control loop during the test cycle associated with each of the plurality of sets of tuning parameters; calculating a performance index for each of the plurality of sets of tuning parameters based on the measured response; and selecting one of the sets of tuning parameters as a set of operational tuning parameters for the controller based on the calculated performance indices.
Claim 28
Independent Claim
117 words
A method of automatically tuning a controller coupled within a process control loop, comprising the steps of: generating a plurality of sets of tuning parameters for the controller; forcing the process control loop through a test cycle while the controller uses each of the plurality of sets of tuning parameters; measuring a response of the process control loop during the test cycle associated with each of the plurality of sets of tuning parameters; calculating a performance index for each of the plurality of sets of tuning parameters based on the measured response; and selecting one of the sets of tuning parameters as a set of operational tuning parameters for the controller based on the calculated performance indices.
Claim 29
Dependent Claim
22 words
The method of claim 25, wherein the step of measuring includes the step of measuring an output variable and an input variable.
Claim 30
Dependent Claim
24 words
The method of claim 26, wherein the process control loop includes a valve and wherein the output variable is indicative of a valve position.
Claim 31
Dependent Claim
52 words
The method of claim 26, wherein the controller is a valve positioner that receives a drive signal and that includes a relay which is fluidly coupled to a valve actuator of a valve and wherein the input variable comprises one of the drive signal and a relay travel associated with the relay.
Claim 32
Dependent Claim
72 words
The method of claim 25, wherein the step of forcing the process control loop through a test cycle includes the step of delivering a test signal having a multiplicity of discrete changes therein to the controller and wherein the step of measuring the response includes the step of collecting a series of measurements for an input variable and for an output variable after each of the discrete changes in the test signal.
Claim 33
Dependent Claim
49 words
The method of claim 25, wherein the step of calculating a performance index includes the steps of determining a first norm associated with a difference between a reference signal and an output variable, determining a second norm associated with an input variable and combining the first and second norms.