IP Library Granted Patent US 11,120,230
Granted Patent B2
US 11,120,230 · App. 15/733,014 · Granted Sep 14, 2021

Analog computing using dynamic amplitude scaling and methods of use

Inventor: Yannis Tsividis (New York, NY)
Assignee: Sendyne Corporation
G06G7/161G06G7/18G06G7/66
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,120,230
App. No.
15/733,014
Granted
Sep 14, 2021
Kind
B2
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.

Claims (54)

1. 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.

2. The method of claim 1 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.

3. The method of claim 1 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.

4. The method of claim 1 wherein the selection of the timing and magnitude of the first one-time correction factor are carried out by means of digital computation running in parallel with any analog computation carried out by the physical analog computer.

5. The method of claim 1 wherein the changing of the scaling value at the least one input signal is determined by means of digital computation running in parallel with any analog computation carried out by the physical analog computer.

6. The method of claim 1 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 an 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.

7. The method of claim 6 wherein the second change to the scaling value is in a different direction than the first change to the scaling value.

8. The method of claim 6 wherein the second change to the scaling value is in the same direction as the first change to the scaling value.

9. 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.

10. The analog computer of claim 9 wherein the selection of the timing and magnitude of the first one-time correction factor are carried out by means of digital computation running in parallel with any analog computation carried out by the physical analog computer.

11. The analog computer of claim 9 wherein the changing of the scaling value at the least one input signal is determined by means of digital computation running in parallel with any analog computation carried out by the physical analog computer.

12. 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.

13. The method of claim 12 wherein the selection of the timing and magnitude of the first one-time correction factor are carried out by means of digital computation running in parallel with any analog computation carried out by the physical analog computer.

14. The method of claim 12 wherein the changing of the scaling value at the least one input signal is determined by means of digital computation running in parallel with any analog computation carried out by the physical analog computer.

15. The method of claim 12 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, 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.

16. The method of claim 15 wherein the second change to the scaling value is in a different direction than the first change to the scaling value.

17. The method of claim 15 wherein the second change to the scaling value is in the same direction as the first change to the scaling value.

18. 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.

19. The method of claim 18 wherein the selection of the timing and magnitude of the first one-time correction factor are carried out by means of digital computation running in parallel with any analog computation carried out by the physical analog computer.

20. The method of claim 18 wherein the changing of the scaling value at the least one input signal is determined by means of digital computation running in parallel with any analog computation carried out by the physical analog computer.

21. The method of claim 18 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, 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.

22. The method of claim 21 wherein the second change to the scaling value is in a different direction than the first change to the scaling value.

23. The method of claim 21 wherein the second change to the scaling value is in the same direction as the first change to the scaling value.

24. 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.

25. The method of claim 24 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.

26. The method of claim 24 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.

27. The method of claim 24 wherein the selection of the timing and magnitude of the first one-time correction factor are carried out by means of digital computation running in parallel with any analog computation carried out by the physical analog computer.

28. The method of claim 24 wherein the changing of the scaling value at the least one input signal is determined by means of digital computation running in parallel with any analog computation carried out by the physical analog computer.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded May 30, 2023
From: SENDYNE CORPORATION; SENSATA TECHNOLOGIES, INC.
To: SENSATA TECHNOLOGIES, INC.
Reel/Frame 063792/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2020
From: TSIVIDIS, YANNIS
To: SENDYNE CORPORATION
Reel/Frame 051527/0697 →
Continuity (2)
Provisional Application 62704020 · Sep 20, 2018
Related Publication 20200265198A1 · Aug 20, 2020