发明名称 SYSTEM AND METHOD OF GENERATING COMPLEX WAVEFORMS
摘要 Systems and methods for generating complex waveforms, including step functions, impulse functions, and gate pulses are provided, as well as methods for generating modulated waveforms employing a number of known and newly developed modulation formats. The systems and methods of the present invention employ a continuous linear function, wherein all output points are defined. Discontinuities and singularities are eliminated, yet pulses having nearly instantaneous transitions may be achieved. Thus, gate pulses step functions, binary waveforms and the like may all be generated from a single function, where they entire output range of the function is defined over a continuous input domain.
申请公布号 US2014289296(A1) 申请公布日期 2014.09.25
申请号 US201414299123 申请日期 2014.06.09
申请人 The Pulse Perfect Corporation, Inc. 发明人 Caputo Robinson Gaudino;Varella Luiz Gustavo
分类号 G06F1/02 主分类号 G06F1/02
代理机构 代理人
主权项 1. A method of generating a complex waveform using a processing device having a plurality of inputs, the method comprising: providing programming instructions for implementing a function on the processing device having the form y(x)=[(a(x)X(x−d))n(x)+ƒ(x)][b(x)−(a(x)X(x−d))n(x)] wherein: ƒ(x) comprises a window function for determining an output value of the waveform within at least one operational window defined by the function;X(x−d) comprises a positions locus parameter defining a location of the at least one operational window defined by the function, and d represents a phase shift applied to the location of the at least one operational window defined by the function;a(x) comprises an operational window defining a width of the at least one operational window; andn(x) comprises a slew rate parameter for determining a slope of transitions between output values of the waveform outside the operational window and values of the waveform within operational window; providing one or more inputs to the processing device for defining one or more input values for one or more of the parameters ƒ(x), X(x−d), a(x), and n(x); executing the function on the processing device using the one or more input values for the one or more values of the parameters ƒ(x), X(x−d), a(x) and n(x); an generating the output waveform corresponding the output value of the function.
地址 St. Charles IL US