Computerized dynamic displacement display control systems
First Claim
1. A method of controlling a physical process based on analyzing a functional relationship between two parameters of the physical process comprising the steps of:
- (a) measuring the values of the two parameters, and entering an input set of said measured values of the two parameters into a computer;
(b) computing a moving average of one of the two parameters over a predetermined range of the other of the two parameters;
(c) computing a plurality of dynamic moving averages from the input set and the moving average, wherein the dynamic moving averages are mutually related by a predetermined ratio;
(d) computing an envelope from the input set, the moving average and the plurality of dynamic moving averages;
(e) successively repeating the foregoing steps (b) through (d) for successive ranges of the other parameter, wherein the successive ranges are related to the predetermined range by the predetermined ratio;
(f) determining relative behaviors of the input set, the moving averages, the dynamic moving averages and the envelopes; and
(g) controlling the physical process according to the relative behaviors of the moving averages, the dynamic moving averages and the envelopes.
0 Assignments
0 Petitions
Accused Products
Abstract
A computerized dynamic displacement control display system which involves a method of systematically simulating and displaying the cyclical components of the behavior of the movement of a curve represented by a plurality of points relating two parameters to one another, in which the following are obtained: a moving average of the curve; an oscillator, a series of dynamic moving averages; and pairs of inner and outer envelopes. This derived information is used as a basis to calculate the probable future movement of the curve. An industrial application of this method controls the flow of coolant liquid through a chamber. A temperature sensor supplies information to a computer which is in communication with the use through a keyboard and control unit. Sets of lines relating to the above derived information are displayed on a V.D.U., from which the user can either manually effect control of the rate of flow of the coolant liquid via a pump or request the computer to automatically effect the control to prevent the temperature of the coolant liquid exceeding or falling below given limits. The computerized control system may also be used to monitor certain parameters either in the production of chemicals in a large manufacturing plant or in the generation of electricity in nuclear reactors.
-
Citations
7 Claims
-
1. A method of controlling a physical process based on analyzing a functional relationship between two parameters of the physical process comprising the steps of:
-
(a) measuring the values of the two parameters, and entering an input set of said measured values of the two parameters into a computer; (b) computing a moving average of one of the two parameters over a predetermined range of the other of the two parameters; (c) computing a plurality of dynamic moving averages from the input set and the moving average, wherein the dynamic moving averages are mutually related by a predetermined ratio; (d) computing an envelope from the input set, the moving average and the plurality of dynamic moving averages; (e) successively repeating the foregoing steps (b) through (d) for successive ranges of the other parameter, wherein the successive ranges are related to the predetermined range by the predetermined ratio; (f) determining relative behaviors of the input set, the moving averages, the dynamic moving averages and the envelopes; and (g) controlling the physical process according to the relative behaviors of the moving averages, the dynamic moving averages and the envelopes. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of controlling a physical process comprising the steps of:
-
(a) measuring the values of two parameters having a functional relationship; (b) entering into a computer initial data comprising the set of measured values for each of said two parameters, said computer having a display and said sets defining a curve displaying the functional relationship between the two parameters if represented graphically; (c) producing with said computer a signal representing a moving average of said curve over a selected range of one of said parameters; (d) calculating with said computer the displacement between said curve and said moving average signal to produce an oscillator signal; (e) producing with said computer a signal representing an average of said oscillator signal over said selected range of said one parameter; (f) adding with said computer said oscillator average signal to said moving average signal to produce a signal representing a first dynamic moving average; (g) producing with said computer a plurality of signals representing averages of said oscillator signal over a respective plurality of shorter ranges of said one parameter to produce a series of signals representing dynamic moving averages, said shorter ranges being related to one another and to said selected range by a predetermined ratio; (h) determining with said computer the maximum deviation of said curve from said moving average signal, said first dynamic moving average signal and said series of dynamic moving average signals; (i) generating with said computer using the maximum deviation a signal representing a first envelope, said first envelope signal having an upper band and a lower band, said upper band having a value at each point in said selected range that is the sum of said maximum deviation and the value of the lowest of said moving average signal, said first dynamic moving average signal and said series of dynamic moving average signals at that point, and said lower band having a value at each point in said selected range that is the difference of said maximum deviation and the value of the highest of said moving average signal, said first dynamic moving average signal and said series of dynamic average signals at that point; (j) generating with said computer a plurality of signals representing a plurality of inner and outer envelopes by repeating the foregoing step (i) using values of said maximum deviation related thereto by said predetermined ratio and multiples thereof; (k) repeating the foregoing steps (c) through (j) in sequence using a plurality of ranges for said moving average signal, each of said plurality of ranges being related to said selected range by said predetermined ratio or a multiple thereof; (l) storing in said computer data representing said moving average signal, said first dynamic moving average signal, said series of dynamic moving average signals, said first envelope signal and said plurality of other envelope signals; (m) systematically repeating the foregoing step (l) according to said predetermined ratio and multiples thereof and storing in said computer the data generated thereby; and (n) selectively displaying said initial data, said first dynamic moving average signal, said series of dynamic moving average signals, said first envelope signal, and said plurality of other envelope signals; and (o) controlling the physical process according to the displayed first dynamic moving average signal, series of dynamic moving average signals, first envelope signal, and plurality of other envelope signals. - View Dependent Claims (7)
-
Specification