Modeling of systems using canonical form functions and symbolic regression
First Claim
Patent Images
1. A tangible computer-readable medium having recorded thereon statements and instructions for execution by a computer of a method to generate at least one mathematical expression describing a performance characteristic of a system, the system associated with variables and with pre-determined data related to the performance characteristic of the system, the method comprising steps of:
- generating at least one initial mathematical expression having a pre-defined canonical form and being a function of the variables, the at least one initial mathematical expression having operators operating on the variables, the operators being selected from a pre-defined group of operators, the at least one initial mathematical expression describing the performance characteristic of the system;
wherein, the variables of the system are representable as a vector {right arrow over (x)} and the canonical form of an expression F({right arrow over (x)}) is representable as
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method to generate and evolve canonical form expressions representing a characteristic of a given system. Static and dynamic behavior of non-linear electrical circuits can be modeled. Searching of canonical form expressions can use evolutionary algorithms, simulated annealing and Tabu searching.
58 Citations
22 Claims
-
1. A tangible computer-readable medium having recorded thereon statements and instructions for execution by a computer of a method to generate at least one mathematical expression describing a performance characteristic of a system, the system associated with variables and with pre-determined data related to the performance characteristic of the system, the method comprising steps of:
-
generating at least one initial mathematical expression having a pre-defined canonical form and being a function of the variables, the at least one initial mathematical expression having operators operating on the variables, the operators being selected from a pre-defined group of operators, the at least one initial mathematical expression describing the performance characteristic of the system; wherein, the variables of the system are representable as a vector {right arrow over (x)} and the canonical form of an expression F({right arrow over (x)}) is representable as - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A tangible computer-readable medium having recorded thereon statements and instructions for execution by a computer of a method to model an electrical circuit, the electrical circuit associated with circuit variables, with pre-determined data, with at least one pre-determined transient input waveform and with at least one pre-determined transient output waveform the method comprising steps of:
-
generating at least one initial mathematical expression dependent on at least one of at least one of the variables, at least one of the at least one pre-determined transient input waveform and at least one of the least one pre-determined transient output waveform, the at least one initial mathematical expression having a pre-defined canonical form, the at least one initial mathematical expression having operators operating on the variables, the operators selected from a pre-defined group of operators, the at least one initial mathematical expression describing a transient behavior of the electrical circuit; wherein, the variables of the system are representable as a vector {right arrow over (x)} and the canonical form of an expression F({right arrow over (x)}) is representable as - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification