Method and hardware architecture for controlling a process or for processing data based on quantum soft computing
First Claim
1. A method for controlling a process driven by a control signal for producing a corresponding output, the method comprising:
- generating an error signal as a function of a state of the process and of a reference signal;
generating a control signal as a function of the error signal and of a parameter adjustment signal and providing the control signal to the process;
generating a signal representative of a quantity to be minimized by processing paired values of the state of the process and the control signal; and
generating a correction signal from a set of several different values of the control signal that minimizes the generated signal to be minimized, the correction signal being periodically calculated by a Quantum Genetic Search Algorithm comprising a genetic algorithm and a quantum search algorithm merged together.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of controlling a process driven by a control signal for producing a corresponding output includes producing an error signal as a function of a state of the process and of a reference signal. A control signal is generated as a function of the error signal and of a parameter adjustment signal. The control signal is applied to the process. A derived signal representative of a quantity to be minimized is calculated by processing paired values of the state of the process and the control signal. A correction signal is calculated from a set of several different values of the control signal that minimizes the derived signal. The parameter adjustment signal is calculated by a neural network and fuzzy logic processor from the error signal and the correction signal. The correction signal is periodically calculated by a Quantum Genetic Search Algorithm that results from a merging of a genetic algorithm and a quantum search algorithm.
-
Citations
15 Claims
-
1. A method for controlling a process driven by a control signal for producing a corresponding output, the method comprising:
-
generating an error signal as a function of a state of the process and of a reference signal; generating a control signal as a function of the error signal and of a parameter adjustment signal and providing the control signal to the process; generating a signal representative of a quantity to be minimized by processing paired values of the state of the process and the control signal; and generating a correction signal from a set of several different values of the control signal that minimizes the generated signal to be minimized, the correction signal being periodically calculated by a Quantum Genetic Search Algorithm comprising a genetic algorithm and a quantum search algorithm merged together. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A controller for a process driven by a control signal, the controller comprising:
-
a first circuit block for producing an error signal as a function of a state of the process and of a reference signal; a second circuit block having an adjustable transfer characteristics for generating the control signal as a function of the error signal, with the control signal being feed to the process; a third circuit block for deriving a signal representative of a quantity to be minimized by processing paired values of the state of the process and the control signal; a fourth circuit block for calculating a correction signal from a set of several different values of the control signal that minimizes the derived signal representing the quantity to be minimized, said fourth circuit block comprising a Quantum Genetic Search Algorithm for periodically calculating the correction signal, said Quantum Genetic Search Algorithm comprising a genetic algorithm and a quantum search algorithm merged together; a fifth circuit for producing a driving signal depending on values of the correction signal; and a sixth circuit for adjusting the transfer characteristics of said second circuit block depending on values of the driving signal and the error signal. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification