Motor starters are commonly used with industrial electric motors. Typical solid-state motor starters control starting characteristics to meet application requirements, including acceleration and deceleration time, starting current and motor torque. Soft starters are commonly used to limit inrush current when the motor is first coupled to a power source, as large inrush currents may cause voltage dips that may negatively affect other loads coupled to the same source. Starters may also limit starting torque, as high starting torque may cause electromechanical shock that can damage windings and other components of the motor, as well as drive trains and other components mechanically coupled to the motor.
A reduced-voltage soft starter (RVSS) may use a switching circuit including pairs of silicon-controlled rectifiers (SCRs) that are connected in series between an AC power source and the load. The SCRs may be phase controlled to apply a reduced RMS voltage to the motor during startup. Typically, the RMS voltage is ramped up to the normal operating RMS voltage at a preset rate.
An RVSS may employ a torque controller to control torque of the motor during ramping. Such a controller may sense the line voltage to the input of the RVSS, the voltage at the motor and the motor current, and responsively generate a torque estimate that is used as a feedback signal for a torque control loop. An example of such torque control is described in “Soft Starting of Induction Motor with Torque Control” by Nied et al, IEEE Transactions on Industry Applications (May/June 2010).
Some embodiments provide methods of operating a reduced voltage soft starter (RVSS) that drives a motor. The methods include sensing a line voltage provided to the RVSS to produce a first voltage signal. A current of the motor is sensed to generate a current signal. A second voltage signal representative of a voltage of the motor is generated responsive to the first voltage signal and the current signal.
Generating the second voltage signal may include generating a load-side voltage signal from the first voltage signal and processing the load-side voltage signal responsive to the current signal to compensate for switching by the RVSS. Generating the load-side voltage signal may include transforming the first voltage signal according to an ABC-dq0 transformation at a first angle to generate a component signal, scaling the component signal, and transforming the scaled component signal according to a dq0-ABC transformation at a second angle to generate load-side line-to-neutral voltage signals for respective phases. Processing the load-side voltage signal responsive to the current signal may include processing the load-side line-to-neutral voltage signals responsive to the current signal to compensate for switching by the RVSS.
The current signal may include respective phase current signals for respective phases and processing the load-side line-to-neutral voltage signal may include detecting when the phase currents are within detection windows around zero current levels and notching the load-side line-to-neutral voltage signals based on the phase currents during the detection windows. Scaling the component signal may be preceded by generating a root mean square (RMS) component signal from the component signal, scaling the component signal may include scaling the RMS component signal, and transforming the scaled component signal according to the dq0-ABC transformation may include transforming the scaled RMS component signal.
The current signal may include respective phase current signals for respective phases. Generating a load-side voltage signal may include generating respective load-side line-to-neutral voltage signals for respective phases. Processing the load-side voltage signal may include detecting when the phase currents are within detection windows around zero current levels and notching the load-side line-to-neutral voltage signals based on the phase currents during the detection windows to generate respective line-to-neutral voltage signals representative of respective line-to-neutral voltages of the motor.
The methods may further include generating an estimate of a torque of the motor responsive to the second voltage signal. The methods may also include controlling the torque of the motor responsive to the torque estimate. Estimating the torque may include generating an instantaneous torque estimate and generating an RMS torque estimate from the instantaneous torque estimate. Controlling the torque may include controlling the torque responsive to the RMS torque estimate.
Further embodiments provide an RVSS including a switching circuit configured to selectively couple an AC power source to a motor and a control circuit configured to sense a line voltage provided to the switching circuit to produce a first voltage signal, to sense a current of the motor to generate a current signal and to generate a second voltage signal representative of a voltage of the motor responsive to the first voltage signal and the current signal. The control circuit may be configured to generate a load-side voltage signal from the first voltage signal and to process the load-side voltage signal responsive to the current signal to compensate for switching by the switching circuit. The control circuit may be configured transform the first voltage signal according to an ABC-dq0 transformation at a first angle to generate a component signal, to scaling the component signal, and to transform the scaled component signal according to a dq0-ABC transformation at a second angle to generate load-side line-to-neutral voltage signals for respective phases. The control circuit may be configured to generate the second voltage signal by processing the load-side line-to-neutral voltage signals responsive to the current signal to compensate for switching by the switching circuit.
In some embodiments, the current signal may include respective phase current signals for respective phases. The control circuit may be configured to detect when the phase currents are within detection windows around zero current levels and to notch the load-side line-to-neutral voltage signals based on the phase current. The control circuit may be configured to generate a root mean square (RMS) component signal from the component signal, to scale the RMS component signal and to transform the scaled RMS component signal according to the dq0-ABC transformation to generate the load-side line-to-neutral voltage signals.
The current signal may include respective phase current signals for respective phases, and the control circuit may be configured to generate respective load-side line-to-neutral voltage signals for respective phases, to detect when the phase currents are within detection windows around zero current levels, and to notch the load-side line-to-neutral voltage signals based on the phase currents to generate respective line-to-neutral voltage signals representative of respective line-to-neutral voltages of the motor.
The control circuit may be further configured to generate an estimate of a torque of the motor responsive to the second voltage signa. The control circuit may be configured to control the torque of the motor responsive to the torque estimate. The control circuit may be configured to generate an instantaneous torque estimate, to generate an RMS torque estimate from the instantaneous torque estimate and to control the torque responsive to the RMS torque estimate.
The inventive concept will be described more fully hereinafter with reference to the accompanying figures, in which embodiments of the inventive concept are shown. This inventive concept may, however, be embodied in many alternate forms and should not be construed as limited to the embodiments set forth herein.
Accordingly, while the inventive concept is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that there is no intent to limit the inventive concept to the particular forms disclosed, but on the contrary, the inventive concept is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the inventive concept as defined by the claims. Like numbers refer to like elements throughout the description of the figures.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the inventive concept. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises”, “comprising,” “includes” and/or “including” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Moreover, when an element is referred to as being “responsive” or “connected” to another element, it can be directly responsive or connected to the other element, or intervening elements may be present. In contrast, when an element is referred to as being “directly responsive” or “directly connected” to another element, there are no intervening elements present. As used herein the term “and/or” includes any and all combinations of one or more of the associated listed items and may be abbreviated as “/”.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this inventive concept belongs. It will be further understood that terms used herein should be interpreted as having a meaning that is consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element without departing from the teachings of the disclosure. Although some of the diagrams include arrows on communication paths to show a primary direction of communication, it is to be understood that communication may occur in the opposite direction to the depicted arrows.
Some embodiments of the inventive concept arise from a realization that, in reduced voltage soft starters (RVSSs), metering and control applications (e.g., torque control) may be implemented using an estimate of motor voltage synthesized from line voltage and motor current, thus eliminating the need to directly sense the motor voltage. In some embodiments, the input line-to-line voltage is converted using an ABC-dq0 transformation. The output (e.g., a “d” output or equivalent thereof) of the transformation is processed to determine an RMS value that accounts for voltage drop in the line impedance upstream of the RVSS. The RMS value is scaled for conversion from line-to-line voltage to line-to-neutral voltage and provided to a dq0-ABC converter with a 30 degree phase shift with respect to the original ABC-dq0 conversion to produce sinusoidal line-to-neutral reference voltage signals.
Motor phase current signals may then be used to “notch” (i.e., selectively correct for times when the RVSS switches are blocking or commutating) these reference voltage signals to generate line-to-neutral voltage signals representative of the actual line-to-neutral motor voltages. This processing may involve using window comparators to detect nulls in the phase currents and adjusting the line-to-neutral reference voltages accordingly so that they reflect the effects of switching by the SCRs of the RVSS. In some embodiments, the thresholds of the windows may be about 10% to about 15% of the rated full load current of the motor. The estimated motor line-to-neutral voltage signals may be used, for example, to develop electromagnetic torque estimates for motor torque control. They can also be used for metering and other purposes.
The control circuit 120 includes a motor voltage estimator circuit 122 which is configured to receive voltage signals Va_1, Vb_1, Vc_1 representing the line voltage applied to the switching circuit 110 and current signals Ia, Ib, Ic representing motor currents, which are sensed by an input voltage sensor 105 and an output current sensor 115, respectively. The motor voltage estimator circuit 122 responsively generates motor voltage signals Va_m, Vb_m, Vc_m representative of line-to-neutral voltages at the motor 20. Along with the motor current signals Ia, Ib, Ic, these may be applied to a torque control circuit 124, which controls a driver circuit 126 that fires the SCRs of the switching circuit 110.
Referring to
If the a-phase current signal Ia is not within the window, the a-phase motor voltage signal Va_m may be set to the current value of the pre-compensated line-to-neutral voltage signal V*a (blocks 510, 530). If either of the b-phase or c-phase current signals Ib, Ic is within their corresponding null detection windows, the motor voltage signal Va_m is set to a value equal to the pre-compensated line-to-neutral voltage signal V*a corrected by factors equal to the a-phase current signal Ia multiplied by the stator inductance Ls (blocks 540, 550, 560, 570). The estimated motor voltage signal Va_m value is provided to the torque estimator (block 580). The b- and c-phase estimated motor voltage signals Vb_m, Vc_m may be generated in a comparable manner. In particular, the b-phase estimated motor voltage signal Vb_m may be set to a value equal to 0.5 times the product of the c-phase current signal Ic for nulls of the b-phase current Ib, and c-phase estimated motor voltage signal Vc_m may be set to a value equal to 0.5 times the product of the a-phase current signal Ia for nulls of the c-phase current Ic. Corrections to the pre-compensated voltage signals V*a, V*b, V*c are made for nulls in the other phase currents along the lines described with reference to
Apparatus described herein may be implemented using electrical circuitry that implements various control structures. It will be understood that such circuitry may include analog and digital circuitry. Components referred to herein as “circuits” may be implemented using analog circuitry, discrete logic, embedded data processing circuitry (e.g., microprocessors, microcontrollers and the like) and combinations thereof. For example, certain control circuitry may be implemented using a microprocessor or microcontroller that executes computer program instructions to provide circuitry that implements the control operations described. Such data processing circuitry may be used in conjunction with analog circuitry (e.g., peripheral devices such as analog/digital converters and analog filters) and/or discrete digital circuitry (e.g., logic gates, buffers and the like). Such control operations may also be implemented using similarly functioning analog control circuitry and/or discrete digital circuitry (e.g., logic gates, programmable logic devices, and the like) alone or in combination with data processing circuitry. Signals produced by such circuitry may include analog signals, logic signals and/or digital signals (values) stored in structures such as a register or memory associated with a data processing circuit, such as a microprocessor.
Example embodiments herein with reference to block diagrams and/or flowchart illustrations. It is understood that a block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means (functionality) and/or structure for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
These computer program instructions may also be stored in a tangible or non-transitory computer-readable storage medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the functions/acts specified in the block diagrams and/or flowchart block or blocks.
The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
Accordingly, example embodiments may be implemented in hardware and/or in software (including firmware, resident software, micro-code, etc.). Furthermore, example embodiments may take the form of a computer program product on a computer-usable or computer-readable storage medium having tangible, non-transitory computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of this document, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
The terms “tangible” and “non-transitory,” as used herein, are intended to describe a computer-readable storage medium (or “memory”) excluding propagating electromagnetic signals but are not intended to otherwise limit the type of physical computer-readable storage device that is encompassed by the phrase computer-readable medium or memory. For instance, the terms “non-transitory computer readable medium” or “tangible memory” are intended to encompass types of storage devices that do not necessarily store information permanently, including for example, random access memory (RAM). Program instructions and data stored on a tangible computer-accessible storage medium in non-transitory form may further be transmitted by transmission media or signals such as electrical, electromagnetic, or digital signals, which nay be conveyed via a communication medium such as a network and/or a wireless link.
In the drawings and specification, there have been disclosed typical preferred embodiments of the invention and, although specific terms are employed, they are used in a generic and descriptive sense only and not for purposes of limitation, the scope of the invention being set forth in the following claims.