Analog computing using dynamic amplitude scaling and methods of use
AssigneeSendyne Corporation
InventorYannis Tsividis
Life of this patent
Estimating the term…
Abstract
An improved integrator for use in physical analog-computing systems is disclosed, featuring real-time dynamic amplitude scaling schemas that make use of an injected correction factor responsive to a contemporaneous change in an input dynamic-amplitude-scaling compensation factor. The injected correction factor is designed to reduce or eliminate transient output perturbations due to the amplitude scaling change. The disclosures discussed have real-world applications for physical analog computers and hybrid computers used to control and manage many types of industrial-control systems.
Claims28
A method for operating a physical analog computer adapted to receive and process at least one input signal, the physical analog computer defining an integrator downstream of said at least one input signal and further defining an output downstream of said integrator, the method comprising the steps of:
- applying a first change to a scaling value at the at least one input signal responsive to an increase or a decrease in a magnitude of the at least one input signal;
- and in response to any change in the scaling value:
- dynamically calculating a first one-time correction factor based upon the magnitude of the first change to the scaling value;
- and
- at the integrator, injecting the first one-time correction factor to the integrator with an adder, the timing and magnitude of the first one-time correction factor selected to reduce any perturbation that would be observed at the output in the absence of the injection of the first one-time correction factor.
A physical analog computer adapted to receive and process at least one input signal, the physical analog computer defining an integrator downstream of said at least one input signal and further defining an output downstream of said integrator, the analog computer further comprising:
- first means responsive to increases and decreases in a magnitude of the at least one input signal for applying a first change to a scaling value at the at least one input signal;
- second means, responsive to any change to the scaling value, for selecting a timing and magnitude of a one-time correction factor for injection at an output of the integrator, the timing and magnitude of the first one-time correction factor selected to reduce any perturbation that would be observed at the output in the absence of the injection of the first one-time correction factor,
- and an adder which injects the one-time correction factor at the integrator,
- wherein the first one-time correction factor is dynamically calculated based on the magnitude of the first change to the scaling value.
A method for operating a physical analog computer adapted to receive and process at least one input signal, the physical analog computer defining an integrator downstream of said at least one input signal and further defining an output downstream of said integrator, the method comprising the steps of:
- applying a first change to a scaling value at the at least one input signal;
- at the integrator, injecting a first one-time correction factor to the integrator with an adder, the timing and magnitude of the first one-time correction factor selected to reduce any perturbation that would be observed at the output in the absence of the injection of the first one-time correction factor;
- wherein the application of a first change to the scaling value at the at least one input signal is an increase in the scaling value in response to an increase in a magnitude of the at least one input signal.
A method for operating a physical analog computer adapted to receive and process at least one input signal, the physical analog computer defining an integrator downstream of said at least one input signal and further defining an output downstream of said integrator, the method comprising the steps of:
- applying a first change to a scaling value at the at least one input signal;
- at the integrator, injecting a first one-time correction factor to the integrator with an adder, the timing and magnitude of the first one-time correction factor selected to reduce any perturbation that would be observed at the output in the absence of the injection of the first one-time compensation factor;
- wherein the application of a first change to the scaling value at the at least one input signal is a decrease in the scaling value in response to a decrease in a magnitude of the at least one input signal.
A method for operating a physical analog computer adapted to receive and process at least one input signal, the physical analog computer defining an integrator downstream of said at least one input signal and further defining an output downstream of said integrator, the method comprising the steps of:
- applying a first change to a scaling value at the at least one input signal;
- at the integrator, injecting a first one-time correction factor to the integrator with an adder, the timing and magnitude of the first one-time correction factor selected to reduce any perturbation that would be observed at the output in the absence of the injection of the first one-time correction factor,
- further comprising the steps, carried out after the steps of applying a first change to a scaling value and injecting a first one-time correction factor, of:
- applying a second change to the scaling value at the at least one input signal;
- at the integrator, injecting a second one-time correction factor to the integrator with the adder, the timing and magnitude of the second one-time correction factor selected to reduce any perturbation that would be observed at the output in the absence of the injection of the second one-time correction factor,
- wherein the second change to the scaling value is in the same direction as the first change to the scaling value.
Dependencies are inferred from the claim text.