Patent ID: 6850871

Claim:
A method of producing a behavioral model of a nonlinear device from embeddings of time-domain measurements, the device being real or virtual having one or more input ports and one or more output ports, comprising: applying an input signal to the input port of the nonlinear device; sampling the input signal to produce input data; measuring a response to the input signal at the output port of the device to produce output data corresponding to the input data; creating an embedded data set using a first subset of the input data and a first subset of the output data; fitting a function to the embedded data set; and verifying the fitted function using a second subset of the input data and a second subset of the output data, wherein the verified fitted function is the behavioral model of the nonlinear device, and wherein the input signal is a uniformly distributed pseudo random sequence with a bandwidth equal to or greater than an input operational bandwidth of the nonlinear device.