G06G7/122

Non-Boolean analog Mott memristor network

A non-Boolean analog system includes a first Mott memristor having a first value of a characteristic, and a second Mott memristor having a second value of the characteristic different than the first value. The system includes a resistance in series with the first and second Mott memristors to form a network having a capacitance and that is operable as a relaxation oscillator. Responsive to electrical excitation, a temperature of the network operating an environment including ambient thermal noise settles at an equilibrium corresponding to a global minimum that is a maximally optimal global solution to a global optimization problem to which the network corresponds.

ANALOG COMPUTER ARCHITECTURE FOR FAST FUNCTION OPTIMIZATION
20200177186 · 2020-06-04 ·

An analog circuit for solving optimization algorithms comprises three voltage controlled current sources and three capacitors, operatively coupled in parallel to the three voltage controlled current sources, respectively. The circuit further comprises a first inductor, operatively coupled in series between a first pair of the capacitors and the voltage controller current sources and a second pair of the capacitors and the voltage controller current sources. The circuit further comprises a second inductor, operatively coupled in series between the second pair of the capacitors and the voltage controller current sources and a third pair of the capacitors and the voltage controller current sources.

ANALOG COMPUTER ARCHITECTURE FOR FAST FUNCTION OPTIMIZATION
20200177186 · 2020-06-04 ·

An analog circuit for solving optimization algorithms comprises three voltage controlled current sources and three capacitors, operatively coupled in parallel to the three voltage controlled current sources, respectively. The circuit further comprises a first inductor, operatively coupled in series between a first pair of the capacitors and the voltage controller current sources and a second pair of the capacitors and the voltage controller current sources. The circuit further comprises a second inductor, operatively coupled in series between the second pair of the capacitors and the voltage controller current sources and a third pair of the capacitors and the voltage controller current sources.

ARGMAX FUNCTION ANALOG CIRCUIT
20200110579 · 2020-04-09 ·

An argmax circuit includes input nodes coupled to a first set of comparators to receive a plurality of analog input signals each associated with a channel number, the first set of comparators outputting a plurality of first analog results and input nodes coupled to a second set of comparators to receive and process the plurality of first analog results, the second set of comparators outputting a plurality of second analog results processed by additional comparators in a cascading manner in a forward direction until a single comparator remains with a single output. A plurality of comparators including the first set, the second set, and the additional comparators are executed in a reverse direction to determine the channel number from which the single output originated from.

System and method for handling pumping units in out-of-balance condition

A system and method handles one or more pumping units in an out-of-balance condition. Sensing equipment monitors operating parameters related to balance of each of the one or more pumping units. Processing equipment determines the out-of-balance condition in at least one of the one or more pumping units based on the monitored operating parameters. A first correction to a counterbalance parameter of the at least one pumping unit can be calculated, such as a new position or weight of the counterbalance, so the out-of-balance condition can be corrected by implementing the new position or weight at the at least one pumping unit. A second correction to a stroke parameter of the at least one pumping unit can be calculated, such as a new stroke rate or pattern, so operation of the pumping unit can be maintained despite the out-of-balance condition.

System and method for handling pumping units in out-of-balance condition

A system and method handles one or more pumping units in an out-of-balance condition. Sensing equipment monitors operating parameters related to balance of each of the one or more pumping units. Processing equipment determines the out-of-balance condition in at least one of the one or more pumping units based on the monitored operating parameters. A first correction to a counterbalance parameter of the at least one pumping unit can be calculated, such as a new position or weight of the counterbalance, so the out-of-balance condition can be corrected by implementing the new position or weight at the at least one pumping unit. A second correction to a stroke parameter of the at least one pumping unit can be calculated, such as a new stroke rate or pattern, so operation of the pumping unit can be maintained despite the out-of-balance condition.

Enhanced k-SAT solver using analog content addressable memory

A system for facilitating an enhanced k-SAT solver is provided. The system can include a set of analog content addressable memory (aCAM) modules that can represent an expression in a conjunctive normal form (CNF), wherein a respective aCAM module corresponds to a clause of the expression. The system can also include a set of data lines that can provide input candidate values to the set of aCAM modules. A controller of the system can program the set of aCAM modules with respective analog values to represent the expression. The system can also include sensing logic block to determine a distance of a current solution from a target solution based on a combination of respective outputs from the set of aCAM modules. The controller can then iteratively modify an input value for a subset of data lines until the current solution converges based on a convergence condition.

Vehicle control apparatus capable of giving continuity to reactive perception quantities of cooperative operation perceived by occupant

A vehicle control apparatus includes: a plurality of operation devices, a plurality of reaction applying devices, a plurality of driving devices, and control device. The control device is capable of controlling the plurality of reaction applying devices and the plurality of driving devices. When the occupant operates preceding operation devices and subsequently operates subsequent operation devices different from the preceding operation devices, the control device causes a reactive perception quantity that is perceived by the occupant when the occupant starts operating the subsequent operation devices to substantially match a reactive perception quantity that is perceived by the occupant when the occupant finishes operating the preceding operation devices.

Vehicle control apparatus capable of giving continuity to reactive perception quantities of cooperative operation perceived by occupant

A vehicle control apparatus includes: a plurality of operation devices, a plurality of reaction applying devices, a plurality of driving devices, and control device. The control device is capable of controlling the plurality of reaction applying devices and the plurality of driving devices. When the occupant operates preceding operation devices and subsequently operates subsequent operation devices different from the preceding operation devices, the control device causes a reactive perception quantity that is perceived by the occupant when the occupant starts operating the subsequent operation devices to substantially match a reactive perception quantity that is perceived by the occupant when the occupant finishes operating the preceding operation devices.

Analog computer architecture for fast function optimization

An analog circuit for solving optimization algorithms comprises three voltage controlled current sources and three capacitors, operatively coupled in parallel to the three voltage controlled current sources, respectively. The circuit further comprises a first inductor, operatively coupled in series between a first pair of the capacitors and the voltage controller current sources and a second pair of the capacitors and the voltage controller current sources. The circuit further comprises a second inductor, operatively coupled in series between the second pair of the capacitors and the voltage controller current sources and a third pair of the capacitors and the voltage controller current sources.