Patent ID: 8659208

Claim:
An electronic generator to drive an electromechanical load, comprising: a. a waveform generator component digitally synthesizing an electrical waveform of a desired frequency; b. an amplifier section connected at a control input to an output of said waveform generator component, said amplifier section adjusting at least one of a voltage and a current of said waveform and generating an output waveform of a desired type and for delivery to input leads of the electromechanical load; e. computing means operatively connected at least indirectly to said waveform generator component for analyzing voltage and current information and generating a control signal fed to said waveform generator component; g. said computing means being programmed to process voltage and current waveform information to determine at least a phase difference between voltage and current waveforms, h. said computing means being further programmed to compare the determined phase difference to a phase difference command and to generate a phase error signal fed at least indirectly to said waveform generator component for causing same to adjust its output frequency to result in a predetermined operating point as a function of phase, i. said computing means being additionally programmed to compare at least one of voltage and current amplitude respectively to a voltage amplitude command and a current amplitude command and generate an amplitude error signal for inducing said amplifier section to change its output amplitude to result in a predetermined amplitude for a respective one of said voltage and current waveforms.