Power conversion circuit for synthesizing a sinewave with programmed amplitude control
First Claim
1. A power conversion circuit for synthesizing a low frequency sinewave signal;
- input means for accepting a source of energy,means for converting the energy at the input means into a pulse carrier signal,means for modulating the pulse carrier signal by supplying timing signals to the means for converting, comprising;
means for generating timing signals, including;
a data processor under stored program control, a memory including a stored program for controlling the processor and a plurality of tables including timing signal data, each table being responsible for producing a different output sinewave signal amplitude, whereby the stored program selects one of the plurality of tables and utilizes its timing signal data for generating timing signals operative for modulating the pulse carrieroutput means for coupling to a load and including filtering means,means for detecting an average current overload condition,means for limiting average current output responsive to the means for detecting including;
instructions in the stored program for selecting a different one of the plurality of tables of timing signal data for reducing an amplitude of the output sinewave signal and continuing to select different ones of the plurality of tables to successively reduce amplitude of the output sinewave signal until the average current overload condition is corrected.
1 Assignment
0 Petitions
Accused Products
Abstract
A waveform synthesizer is controlled in response to a stored program control utilizing tabular data stored in memory as the basis for generating timing signals to drive the power switching devices of the synthesizer. A plurality of tables of differing modulation indices define rated current output and a below rated current output. The table defines rated level output timing signals as both pulse width and frequency modulated to reduce harmonics. Various overload conditions result in selection of different modulation indices or a total current shutdown. A high peak current overload results in a halt in a progressive upward selection of modulation indices during start-up. A high average current overload results in a reduction in modulation indices until the overload has cleared. A low converter voltage signal caused by current limiting in the converter is detected and also used to reduce the modulation index so that less DC current is drawn from the converter and operation is maintained near the maximum average output power capability of the converter.
-
Citations
8 Claims
-
1. A power conversion circuit for synthesizing a low frequency sinewave signal;
-
input means for accepting a source of energy, means for converting the energy at the input means into a pulse carrier signal, means for modulating the pulse carrier signal by supplying timing signals to the means for converting, comprising; means for generating timing signals, including;
a data processor under stored program control, a memory including a stored program for controlling the processor and a plurality of tables including timing signal data, each table being responsible for producing a different output sinewave signal amplitude, whereby the stored program selects one of the plurality of tables and utilizes its timing signal data for generating timing signals operative for modulating the pulse carrieroutput means for coupling to a load and including filtering means, means for detecting an average current overload condition, means for limiting average current output responsive to the means for detecting including; instructions in the stored program for selecting a different one of the plurality of tables of timing signal data for reducing an amplitude of the output sinewave signal and continuing to select different ones of the plurality of tables to successively reduce amplitude of the output sinewave signal until the average current overload condition is corrected. - View Dependent Claims (2, 3)
-
-
4. A circuit for synthesizing a sinewave signal comprising:
-
means for generating a pulse carrier signal including; a processor under control of a stored program, a memory including the stored program and a plurality of table of modulation index values, means for monitoring output signal conditions means for activating the stored program to select one of the tables of modulation index values in order to control a magnitude of an output signal in response to a signal from the means for monitoring, the processor and stored program utilizing a selected table of modulating index values to generate timing signals, at least one of the tables of modulation index values having values to permit generation of timing pulses that simultaneously pulse width modulate and frequency modulate the pulse carrier signal whereby the pulse carrier is pulse width modulated so that a net area value of pulses for a particular time interval substantially equals an amplitude value of a sinewave signal to be synthesized at a particular time interval, and is frequency modulated so that the pulse carrier signal continuously changes in frequency from a high limit frequency at points in time when the sinewave signal crosses its zero axis to a low limit frequency at a peak value of an amplitude of the sinewave signal, and means for deriving a smooth synthesized sinewave signal from the pulse carrier signal as so modulated. - View Dependent Claims (5, 6, 7, 8)
-
Specification