The present invention relates generally to circuit breaker devices, and, in particular, to a fault power supply voltage regulation scheme.
A fault-powered supply receives a fault current from a line conductor and powers electrical components from the fault current. An important electrical component of some circuit breakers is a solenoid, which must attain a predetermined voltage in order to energize an actuator that causes a trip mechanism of the circuit breaker to trip the circuit breaker. As is well known, a circuit breaker is an automatically operated electro-mechanical device designed to protect conductors from damage caused by an overload or a short circuit. Circuit breakers may also be utilized to protect loads. A circuit breaker may be tripped by an overload or short circuit, which causes an interruption of power to the load. A circuit breaker can be reset (either manually or automatically) to resume current flow to the load. One application of circuit breakers is to protect motors as part of a motor control center (“MCC”). A typical MCC includes a temperature triggered overload relay, a contactor and a motor circuit protector (“MCP”). The MCP is a specialized circuit breaker that provides instantaneous protection against instantaneous short-circuit events.
It is important to rapidly charge and maintain a sufficient voltage across the solenoid to cause a trip mechanism of the circuit breaker to trip when a trip event is detected. If the solenoid is not sufficiently powered or not powered rapidly enough, when a trip event needs to occur, a delay can be introduced. When transitioning between un-powered and powered modes of the circuit breaker, the voltage levels across the solenoid can be unpredictable, leading to nuisance trips such as when fault powered current falls below the lowest pickup threshold.
What is needed is a way to regulate voltage for a circuit protection device of a motor circuit protector. There is also a need for a voltage regulation module that provides rapid charging for energy storage for actuating a circuit breaker mechanism. There is also a need for a voltage regulation module that provides for accurate measurement of energy stored for actuating a circuit breaker mechanism.
Aspects of embodiments disclosed herein implement a fault-powered voltage regulation control algorithm with a wide operating range, such as 9 Arms through to 2500 Arms. The embedded software control algorithm utilizes re-configurable microcontroller technology to minimize power supply peak overshoot, minimize voltage regulation ripple, and maintain stored energy trip voltages. Numerous advantages are realized, including at least the following: improved system level performance while reducing the requirements for expensive external hardware components; reduced risk of nuisance tripping of the trip unit system while the system is transitioning between powered and unpowered states; providing a robust fault tolerant backup trip detection system by cooperating with external backup trip circuitry; the power supply control algorithm can be applied to a variety of breaker products having different operating ranges and can be extended to other similar trip unit design platforms.
The algorithm cooperates with a power-supply activated, backup trip system. During normal operation, the algorithm maintains voltage regulation below backup trip setpoints. A variety of software and system failure modes will activate the backup trip detection circuitry. The voltage regulation control algorithm, according to certain aspects, includes the following:
On startup, the voltage regulation control algorithm configures the power supply for a brief charge-only state, so as to achieve power supply startup stability. This configuration reduces the expense of external stability hardware components. Then, the voltage regulation control algorithm configures the power supply voltage sense inputs to connect to fast reacting microcontroller comparator circuitry. This reduces peak overshoot during high instantaneous startup scenarios, while charging the power supply to stored energy trip voltages more efficiently. After stored energy trip levels have been reached, the microcontroller's internal circuitry is reconfigured to connect the power supply voltage sense inputs to more accurate internal analog-to-digital (“A/D”) converters. This reconfiguration improves power supply ripple performance after startup. A variable number of charge pulses are generated each time the voltage regulator routine is serviced. These charge pulses have a fixed pulse width, adapted to correspond to the maximum allowable voltage ripple at the trip unit system's maximum charge rate. Voltage regulation is achieved over the entire pickup current range. If the fault-powered signals decrease below the lowest pickup thresholds, the voltage regulation control algorithm reverts to a charge-only state to avoid nuisance tripping.
The foregoing and additional aspects of the present invention will be apparent to those of ordinary skill in the art in view of the detailed description of various embodiments, which is made with reference to the drawings, a brief description of which is provided next.
The foregoing and other advantages of the invention will become apparent upon reading the following detailed description and upon reference to the drawings.
a is a diagram expressed in a Unified Modeling Language (UML) illustrating a power-up activity diagram according to an implementation of the present invention;
b is a UML diagram showing the run/main loop states according to aspects of the various embodiments disclosed herein;
c is a UML diagram for a start regulator activity according to aspects of the various embodiments disclosed herein; and
While the invention is susceptible to various modifications and alternative forms, specific embodiments have been shown by way of example in the drawings and will be described in detail herein. It should be understood, however, that the invention is not intended to be limited to the particular forms disclosed. Rather, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims.
Turning now to
The motor circuit protector 100 includes a control panel 112 with a full load ampere (“FLA”) dial 114 and an instantaneous trip point (“Im”) dial 116 which allows the user to configure the motor circuit protector 100 for a particular type of motor to be protected within the rated current range of the motor circuit protector 100. The full load ampere dial 114 allows a user to adjust the full load which may be protected by the motor circuit protector 100. The instantaneous trip point dial 116 has settings for automatic protection (three levels in this example) and for traditional motor protection of a trip point from 8 to 13 times the selected full load amperes on the full load ampere dial 114. The dials 114 and 116 are located next to an instruction graphic 118 giving guidance to a user on the proper settings for the dials 114 and 116. In this example, the instruction graphic 118 relates to NEC recommended settings for the dials 114 and 116 for a range of standard motors. The motor circuit protector 100 includes a breaker handle 120 that is moveable between a TRIPPED position 122 (shown in
The motor circuit protector 100 includes a power supply circuit 216, a trip circuit 218, an over-voltage trip circuit 220, a temperature sensor circuit 222, a user adjustments circuit 224, and a microcontroller 226. In this example, the microcontroller 226 is a PIC16F684-E/ST programmable microcontroller, available from Microchip Technology, Inc. based in Chandler, Ariz., although any suitable programmable controller, microprocessor, processor, etc. may be used. The microcontroller 226 includes current measurement circuitry 241 that includes a comparator and an analog-to-digital converter. The trip circuit 218 sends a trip signal to an electro-mechanical trip solenoid 228, which actuates a trip mechanism, causing the breaker handle 120 in
The signals from the three current transformers 210, 212 and 214 are rectified by a conventional three-phase rectifier circuit (not shown in
The configurable inputs of the microcontroller 226 include a power supply capacitor input 232, a reference voltage input 234, a reset input 236, a secondary current input 238, and a scaled secondary current input 240, all of which are coupled to the power supply circuit 216. The microcontroller 226 also includes a temperature input 242 coupled to the temperature sensor circuit 222, and a full load ampere input 244 and an instantaneous trip point input 246 coupled to the user adjustments circuit 224. The user adjustments circuit 224 receives inputs for a full load ampere setting from the full load ampere dial 114 and either a manual or automatic setting for the instantaneous trip point from the instantaneous trip point dial 116.
The microcontroller 226 also has a trip output 250 that is coupled to the trip circuit 218. The trip output 250 outputs a trip signal to cause the trip circuit 218 to actuate the trip solenoid 228 to trip the breaker handle 120 based on the conditions determined by the control algorithm 230. The microcontroller 226 also has a burden resistor control output 252 that is coupled to the power supply circuit 216 to activate current flow across a burden resistor (not shown in
The breaker handle 120 controls manual disconnect operations allowing a user to manually move the breaker handle 120 to the OFF position 126 (see
The over-voltage trip circuit 220 is coupled to the trip circuit 218 to detect an over-voltage condition from the power supply circuit 216 to cause the trip circuit 218 to trip the breaker handle 120 independently of a signal from the trip output 250 of the microcontroller 226. The temperature sensor circuit 222 is mounted on a circuit board proximate to a copper burden resistor (not shown in
The microcontroller 226 first operates the power supply circuit 216 in a startup mode when a reset input signal is received on the reset input 236. A charge mode provides voltage to be stored for actuating the trip solenoid 228. After a sufficient charge has been stored by the power supply circuit 216, the microcontroller 226 shifts to a normal operation mode and monitors the power supply circuit 216 to insure that sufficient energy exists to power the electromechanical trip solenoid 228 to actuate the breaker handle 120. During each of these modes, the microcontroller 226 and other components monitor for trip conditions.
The control algorithm 230 running on the microcontroller 226 includes a number of modules or subroutines, namely, a voltage regulation module 260, an instantaneous trip module 262, a self protection trip module 264, an over temperature trip module 266 and a trip curves module 268. The modules 260, 262, 264, 266 and 268 generally control the microcontroller 226 and other electronics of the motor circuit protector 100 to perform functions such as governing the startup power, establishing and monitoring the trip conditions for the motor circuit protector 100, and self protecting the motor circuit protector 100. A storage device 270, which in this example is an electrically erasable programmable read only memory (EEPROM), is coupled to the microcontroller 226 and stores data accessed by the control algorithm 230 such as trip curve data and calibration data as well as the control algorithm 230 itself. Alternately, instead of being coupled to the microcontroller 226, the EEPROM may be internal to the microcontroller 226.
The trip circuit 218 may be activated in a number of different ways. As explained above, the over-voltage trip circuit 220 may activate the trip circuit 218 independently of a signal from the trip output 250 of the microcontroller 226. The microcontroller 226 may also activate the trip circuit 218 via a signal from the trip output 250, which may be initiated by the instantaneous trip module 262, the self protection trip module 264, or the over temperature trip module 266. For example, the instantaneous trip module 262 of the control algorithm 230 sends a signal from the trip output 250 to cause the trip circuit 218 to activate the trip solenoid 228 when one of several regions of a trip curve are exceeded. For example, a first trip region A is set just above a current level corresponding to a motor locked rotor. A second trip region B is set just above a current level corresponding to an in-rush current of a motor. The temperature sensor circuit 222 outputs a signal indicative of the temperature, which is affected by load current and ambient temperature, to the over temperature trip module 266. The over temperature trip module 266 will trigger the trip circuit 218 if the sensed temperature exceeds a specific threshold. For example, load current generates heat internally by flowing through the current path components, including the burden resistor, and external heat is conducted from the breaker lug connections. A high fault current may cause the over temperature trip module 266 to output a trip signal 250 (
The trip signal 250 is sent to the trip circuit 218 to actuate the solenoid 228 by the microcontroller 226. The trip circuit 218 may actuate the solenoid 228 via a signal from the over-voltage trip circuit 220. The requirements for “Voltage Regulation,” ensure a minimum power supply voltage for “Stored Energy Tripping.” The trip circuit 218 is operated by the microcontroller 226 either by a “Direct Drive” implementation during high instantaneous short circuits or by the control algorithm 230 first ensuring that a sufficient power supply voltage is present for the “Stored Energy Trip.” In the case where the “Stored Energy” power supply voltage has been developed, sending a trip signal 250 to the trip circuit 218 will ensure trip activation. During startup, the power supply 216 may not reach full trip voltage, so a “Direct Drive” trip operation is required to activate the trip solenoid 228. The control for Direct Drive tripping requires a software comparator output sense mode of operation. When the comparator trip threshold has been detected, the power supply charging current is applied to directly trip the trip solenoid 228, rather than waiting for full power supply voltage.
The over-voltage trip circuit 220 can act as a backup trip when the system 200 is in “Charge Mode.” The control algorithm 230 must ensure “Voltage Regulation,” so that the over-voltage trip circuit 220 is not inadvertently activated. The default configuration state of the microcontroller 226 is to charge the power supply 216. In microcontroller control fault scenarios where the power supply voltage exceeds the over voltage trip threshold, the trip circuit 218 will be activated. Backup Trip Levels and trip times are set by the hardware design.
The user adjustments circuit 224 accepts inputs from the user adjustment dials 114 and 116 to adjust the motor circuit protector 100 for different rated motors and instantaneous trip levels. The dial settings are converted by a potentiometer to distinct voltages, which are read by the trip curves module 268 along with temperature data from the temperature sensor circuit 222. The trip curves module 268 adjusts the trip curves that determine the thresholds to trigger the trip circuit 218. A burden circuit 306 in the power supply circuit 216 allows measurement of the secondary current signal, which is read by the instantaneous trip module 262 from the peak secondary current analog-to-digital input 238 (shown in
As shown in
The following terms may be used herein:
DIRECT DRIVE—Initiating a trip sequence using the secondary current from the current transformer 210, 212, 214 to energize the trip solenoid 228 rather than using energy stored in the stored energy circuit 304. A direct drive sequence can be carried out prior to or after achieving a stored energy trip voltage.
STORED ENERGY TRIP—Sending a trip sequence with knowledge of the stored energy trip voltage on the power supply voltage, VCAP, 304 using the energy stored in the stored energy circuit 304 to energize the trip solenoid 228.
REDUNDANT TRIP OUTPUT—Send both “trip output” to the trip circuit 218 and “FET off” output to the power supply circuit 216 if the digital trip output was not successful. This will eventually cause the over-voltage circuit 220 to activate the trip solenoid 228.
OVER-VOLTAGE TRIP BACKUP—A trip sequence that uses the over-voltage trip circuit 220 to trip the breaker. This sequence is a backup for the normal “trip circuit” method. This sequence can be activated later in time due to a higher VCAP 304 activation voltage.
The burden circuit 306 includes a burden resistor 410 connected in series with a burden resistor control field effect transistor (FET) 412. The gate of the burden resistor control FET 412 is coupled to the burden resistor control output 252 of the microcontroller 226. Turning on the burden resistor control FET 412 creates a voltage drop across the burden resistor 410 and the burden resistor control FET 412 allowing measurement of the secondary current for fault detection purposes. The voltage drop may also provide an indication of current available to charge the stored energy circuit 304.
The secondary current from the rectifier 302 is measured by the peak current input circuit 402 and the scaled current comparator input circuit 404. The stored energy circuit 304 includes two energy storage capacitors 420 and 422. The energy storage capacitors 420 and 422 are charged by the secondary current when the burden resistor is control FET 412 is switched off and are discharged by the trip circuit 218 to actuate the trip solenoid 228 in
The scaled current comparator input circuit 404 has an input that is coupled to the rectifier 302. The scaled current comparator input circuit 404 includes a voltage divider to scale down the signal from the rectifier 302 and is coupled to the scaled secondary current input 240 of the microcontroller 226. The voltage regulator circuit 408 provides a component power supply (in this example, 5 volts nominal) to the electronic components such as the microcontroller 226 in the motor circuit protector 100. The microcontroller 226 includes two internal comparators in the current measurement circuitry 241 that may compare the input 232 or the input 240 with a reference voltage that is received from the voltage regulator circuit 408 to the reference voltage input 234. The reference voltage is also a reference voltage level when the inputs 232 and 240 are configured to be coupled to analog-to-digital converters. When the internal comparator is switched to receive the input 240 to the self protection trip module 264, the peak current is scaled for the comparator input by external hardware such as the scaled current comparator input circuit 404. An internal comparator reference is set by the microcontroller 226 to control the comparator trip thresholds.
The stored energy capacitor voltage input circuit 406 includes the parallel-connected capacitors 420 and 422 and measures the voltage level of the stored energy circuit 304, which is indicative of the stored energy in the capacitors 420 and 422. The stored energy capacitor voltage input circuit 406 provides a signal indicative of the voltage on the capacitors 420 and 422 to the stored energy capacitor input 232 of the microcontroller 226 to monitor the voltage of the stored energy circuit 304.
Upon startup of the motor circuit protector 100 (such as when the user throws the breaker handle 120 to the ON position), the voltage regulator circuit 408 and the microcontroller 226 receive a reset signal from the power supply circuit 216 and the rectifier 302 begins to charge the capacitors 420 and 422. A start-up delay time including a hardware time delay and a fixed software time delay elapses. The hardware time delay is dependent on the time it takes the secondary current to charge the stored energy circuit 304 to a voltage sufficient to operate the voltage regulator circuit 408. In this example, the voltage regulator circuit 408 needs a minimum of 5 volts (nominal) to operate. The fixed software time delay is the time required for stabilization of the regulated component voltage from the voltage regulator circuit 408 to drive the electronic components of the motor circuit protector 100. The software delay time is regulated by an internal timer on the microcontroller 226. The overall start-up delay time typically covers the first half-cycle of the current.
After the start-up delay time, the microcontroller 226 executes the control algorithm 230, which is optionally stored in the internal memory of the microcontroller 226, and enters a “Self Protection” measurement mode, which relies upon the internal comparator of the microcontroller 226 for rapid detection of fault currents. The microcontroller 226 turns on the burden resistor control FET 412 allowing measurement of the secondary current. The burden resistor control FET 412 is turned on for a fixed period of time regulated by the internal timer on the microcontroller 226. The voltage regulation module 260 configures the microcontroller 226 to couple the scaled secondary current input 240 to an input to the internal comparator of the microcontroller 226. The scaled secondary current input 240 reads the signal from the scaled peak current input circuit 404, which measures the secondary current from the rectifier 302 and requires minimal initializing overhead. The peak current from the secondary current is predicted via the secondary current detected by the scaled current comparator input circuit 404.
The internal comparator in the microcontroller 226 is a relatively fast device (compared to, for example, an A/D converter, which may be more accurate but operates more slowly) and thus can detect fault currents quickly while in this mode. If the peak current exceeds a threshold level, indicating a fault current, the burden resistor control FET 412 is turned off by a signal from the burden resistor control output 252 of the microcontroller 226, and the trip signal 250 is sent to the trip circuit 218. The threshold level is set depending on the desired self-protection model of the range of currents protected by the particular type of motor circuit protector 100. The disconnection of the FET 412 causes the fault current to rapidly charge the capacitors 420 and 422 of the stored energy circuit 304 and actuate the trip solenoid 228 to trip the trip mechanism of the motor circuit protector 100, which is visually indicated by the breaker handle 120.
After the initial measurement is taken, the control algorithm 230 enters into a charge only mode of operation in order to charge the capacitors 420 and 422 of the stored energy circuit 304. The control algorithm 230 sends a signal to turn off the burden resistor control FET 412, causing the capacitors 420 and 422 to be charged. The control algorithm 230 remains in the charge only mode until sufficient energy is stored in the stored energy circuit 304 to actuate the trip solenoid 228 in the event of a detected is fault condition. In the charge only mode, the voltage regulation module 260 configures the microcontroller 226 to take a voltage input from the peak current input circuit 402 to the secondary current input 238, which is configured for an analog to digital converter. The signal from the secondary current input 238 analog to digital conversion is more accurate then the internal comparator but relatively slower. During the charge only mode, if a fault current occurs, the stored energy circuit 304 is charged quickly and the fault current actuates the trip solenoid 228 therefore providing self protection.
It should be noted that the control algorithm 230 can be programmed to multiplex current measurement for self-protection sensing and power-supply charging for minimum stored-energy tripping.
The voltage regulation module 260 also configures the internal comparator in the current measurement circuitry 241 to be connected to the stored energy capacitor voltage input circuit 406 via the capacitor voltage input 232 to detect voltage levels from the stored energy circuit 304. The voltage regulation module 260 thus maintains real time monitoring over the regulated voltage output from the stored energy circuit 304 while performing other software tasks such as monitoring fault currents.
During the charge only mode, the control algorithm 230 charges the stored energy circuit 304 from the minimum voltage regulation level (5 volts in this example from the hardware startup period) to a voltage level (15 volts in this example) indicative of sufficient energy to actuate the trip solenoid 228. The charging of the capacitors 420 and 422 is regulated by the voltage regulation module 260, which keeps the burden resistor control FET 412 off via the burden resistor control output 252 causing the capacitors 420 and 422 to charge. The voltage regulation module 260 holds the stored energy circuit 304 in the charge mode until a start voltage threshold level (15 volts in this example) is reached for the supply voltage from the stored energy circuit 304 and is thus sensed through the stored energy capacitor voltage input circuit 406. The timing of when the start voltage threshold level is reached depends on the secondary current from the rectifier 302 to the stored energy circuit 304. The ability of the voltage regulation module 260 to hold the charge mode allows designers to avoid external stability hardware components. This process reduces peak overshoot during high instantaneous startup scenarios while charging the capacitors 420 and 422 to the start voltage threshold level more efficiently.
Once the minimum energy for actuating the trip solenoid 228 is stored, the control algorithm 230 proceeds to a steady state or run mode. In the run mode, the control algorithm 230 maintains control of the voltage from the stored energy circuit 304 with the voltage regulation module 260 after the sufficient energy has been stored for tripping purposes. The voltage regulation module 260 maintains a voltage above the stored energy trip voltage by monitoring the voltage from the stored energy circuit 304 from the stored energy capacitor voltage input circuit 406 to the stored energy capacitor input 232. The stored energy capacitor input 232 is internally configured as an A/D converter input for more accurate voltage level sensing for the run mode.
The voltage regulation module 260 also regulates the stored energy circuit 304 and avoids unintended activation of the over-voltage trip circuit 220. The power supply regulation task is serviced in the run mode on a periodic basis to maintain the necessary energy in the stored energy circuit 304. The regulation task may be pre-empted to service higher priority tasks such as the trip modules 262 and 264. In the run mode, the voltage regulation module 260 monitors the voltage from the stored energy circuit 304. The voltage regulation module 260 maintains the voltage output from the stored energy circuit 304 above the backup trip set points, which include a high set point voltage and a low set point voltage. If the energy falls below a high set point voltage threshold (14.7 volts in this example), the voltage regulation module 260 initiates fixed width charge pulses, by sending control signals via the burden resistor control output 252 to the burden resistor control FET 412 to turn on and off until a high voltage set point for the power supply voltage is reached. The width of the pulse corresponds with the maximum allowable voltage ripple at the maximum charge rate of the stored energy circuit 304. The number of fixed width charge pulses is dependent on the voltage level from the stored energy circuit 304. If the energy is above the high set point voltage, the voltage regulation module 260 will not initiate fixed width charge pulse in order to avoid unintended activation of the over-voltage trip circuit 220.
If the voltage signals detected from the stored energy capacitor voltage input circuit 406 are such that the microcontroller 226 cannot maintain regulation voltage on the stored energy circuit 304, a threshold voltage low set point (13.5 volts in this example) for the stored energy circuit 304 is reached and the control algorithm 230 will charge the stored energy circuit 304 to reach a minimum voltage necessary for trip activation of the trip solenoid 228. The microcontroller 226 will restart the charge mode to recharge the capacitors 420 and 422 in the stored energy circuit 304. During the charging process, fault current measurement is disabled, however if a fault current of significant magnitude occurs, the fault current will rapidly charge the capacitors 420 and 422 of the measured stored energy circuit 304 and thus overall trip performance is not affected. The application will also restart when the watchdog timer in the microcontroller 226 resets.
In the run mode, the microcontroller 226 is in measurement mode by keeping the burden resistor control FET 412 on. The microcontroller 226 monitors the secondary current via the secondary current input 238, which is configured as an analog-to-digital converter for more accurate measurements. The instantaneous trip module 262 sends an interrupt signal from the trip output 250 of the microcontroller 226 to cause the trip circuit 218 to activate the trip solenoid 228 for conditions such as a motor in-rush current or a locked motor rotor (trip conditions A and B), which cause a trip curve to be exceeded based on the secondary current. The internal comparator of the microcontroller 226 is configured to accept an input from the scaled secondary current input 240, which is read by the self protection trip module 264 to determine whether the trip circuit 218 should be tripped for self protection of the motor circuit protector 100 in the case of high instantaneous current (trip condition C) detected from the faster measurement of the comparator. As explained above, the trip conditions for self protection are a function of the user settings from the dials 114 and 116.
In case of a failure of the microcontroller 226 to send the appropriate trip signal 250, the solenoid 228 is triggered by the over voltage trip circuit 220 (shown schematically in
a is a diagram expressed in a Unified Modeling Language (UML) illustrating a power-up (i.e., startup mode) activity diagram 500 according to an implementation of the present invention. The activity diagram 500 conventionally includes Guards, designated by the letter G, and Actions, designated by the letter F. A legend of the Guards and Actions is provided below:
The state diagram 500 initializes to a PowerUp 1 state 502, which detects a power-up or startup of the motor circuit protector 100 (e.g., primary current is applied when the handle 120 is moved to the ON position 124). The control algorithm 230 is initialized for first half-cycle self-protection (region C), and half-cycle self-protection 504 is carried out by the control algorithm 230. If a high INST self-protection fault is sensed (G2), the state diagram 500 moves to a Direct Drive Trip state 506, which activates a Direct Drive trip (F2). Upon expiration of a self-protection monitor time (G3), the state diagram 500 transitions to a PowerUp 2 state 508. The control algorithm 230 initializes for voltage regulation start (in the power supply circuit 216) (F3), and the state diagram 500 transitions to a start regulator state 510. If the voltage regulator in the power supply circuit 216 reaches a Stored Energy trip voltage level, the control algorithm 230 is initialized for a run (or steady-state) mode (F4). A run mode INST self-protection state 512 is maintained until a self-protection trip is detected (G7), and the state diagram 500 enters a Stored Energy trip state 514. Simultaneously with the run mode INST self-protection state 512 is a Run/Main Loop state 516 that attempts to maintain the voltage regulator at the Stored Energy trip voltage level. When the voltage regulator voltage falls below a predetermined threshold, the control algorithm 230 initializes for regulation start (F3) and enters the start regulator state 510 and maintains this loop until the voltage regulator has reached a Stored Energy trip voltage level. In this way, if a trip is detected (G6), the Stored Energy trip state 514 has a sufficient voltage to apply to the trip solenoid 228 to trip the motor circuit protector 100.
b is a UML diagram of the Run/Main Loop state 516 shown in
c is a UML activity diagram of the Start Regulator state 510 shown in
Another example flow diagram 600 of the voltage regulation module 260 of the control algorithm 230 for voltage regulation in the motor circuit protector 100 is shown in
The motor circuit protector 100 is first activated via the reset of the voltage regulator circuit 408, which causes the stored energy circuit 304 to charge to a level sufficient to run the electronic components (602). The process enters a first power-up mode (604), which provides time to initialize the hardware and software components. After the fixed time has expired for the hardware initialization and the power stabilization to the software components, the microcontroller 226 initializes the software in the first half cycle (e.g., about 4 ms) (606). The microcontroller 226 turns on the burden resistor control FET 412 for a fixed time period and measures whether an excessive instantaneous current is detected by the scaled secondary current input 238 (608). If an excessive instantaneous current is detected by the microcontroller 226, the burden resistor control FET 412 is turned off thereby coupling the secondary current to the stored energy circuit 304, and the breaker trips (610).
After the first half cycle, the microcontroller 226 enters the charge only mode (612). The microcontroller 226 monitors the secondary current via the secondary current input 238 for more accurate measurement via the internal A/D converter (614). If a fault current is detected (616), the trip circuit 218 is activated to trigger a break (610). It is to be understood that the current monitoring functions occurs simultaneously with the charging functions described below. The microcontroller 226 charges the capacitors 420 and 422 of the stored energy circuit 304 by turning off the burden resistor control FET 412 and allowing the secondary current to flow to the stored energy circuit 304. The microcontroller 226 configures the energy storage capacitor voltage input 232 to connect to the internal comparator input (618). The microcontroller 226 measures the voltage of the stored energy circuit 304 (620) to determine whether the voltage has reached the voltage required for the stored energy circuit 304 to actuate the trip solenoid 228. If the voltage has not reached the voltage necessary to actuate the trip solenoid 228 (622), the control algorithm 230 continues the charging process. If the requisite voltage is reached (622), the microcontroller 226 enters the steady-state or run mode (624). This charge only mode completes during the second half cycle, or about 8 ms after power-up. As mentioned earlier, only trip region C is active during the self-protection measurement and charge only modes of operation.
In run mode (624), the microcontroller 226 turns the burden resistor control FET 412 on to allow for measurement of the secondary current. The microcontroller 226 also sets the comparator input in the measurement circuitry 241 to detect whether a high instantaneous current is detected from the scaled peak current input circuit 404, the secondary current input 238 remains operatively coupled to the analog-to-digital converter of the microcontroller 226 and the capacitor voltage input 232 remains operative coupled to the analog-to-digital converter (626). The microcontroller 226 monitors the secondary current continuously while the power cycle occurs for fault currents and high instantaneous currents (628). If no fault or excessive instantaneous currents are detected the microcontroller 226 remains in normal operation. If an excessive instantaneous current is detected, the microcontroller 226 sends a signal to the trip circuit 218 to trip the breaker (610). The microcontroller 226 also detects whether the voltage from the stored energy circuit 304 falls under the low set point voltage threshold (620). If the voltage from the stored energy circuit 304 falls under the low set point voltage, the voltage regulation module 260 changes to the charge mode (612) to recharge the stored energy circuit 304.
If the voltage of the stored energy circuit 304 is over the low set point voltage (630), the microcontroller 226 determines if the voltage from the stored energy circuit 304 is below the high point voltage threshold (632). If the voltage from the stored energy circuit 304 is below the high point voltage threshold, the microcontroller 226 initiates charge pulsing of the secondary current via the burden resistor control FET 412 (634) and returns to the run mode. The charge pulses are of a fixed pulse width. The number of pulses varies depending on the voltage from the stored energy circuit 304. This process continues until the sensed voltage exceeds the high set point voltage threshold.
The voltage regulation module 260 allows a wide operating range such as between 9 A rms through 2500 A rms for the motor circuit protector 100. The module 260 utilizes the configurability of the microcontroller 226 to minimize power supply peak overshoot, minimize voltage regulation ripple, and maintain stored energy trip voltages. The module 260 also reduces the risk of nuisance tripping of the trip circuit 218 while the motor circuit protector 100 transitions between powered and unpowered states. The module 260 cooperates with other modules of the control algorithm 230 to provide a robust fault tolerant backup trip detection system. Although the examples relate to motor circuit protectors, it is to be understood that the principles described above may be applied to all types of circuit breakers.
While particular embodiments and applications of the present invention have been illustrated and described, it is to be understood that the invention is not limited to the precise construction and compositions disclosed herein and that various modifications, changes, and variations can be apparent from the foregoing descriptions without departing from the spirit and scope of the invention as defined in the appended claims.
This application claims the benefit of U.S. Provisional Application No. 60/831,006, filed Jul. 14, 2006, titled “Motor Circuit Protector,” which is hereby incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4301435 | Castonguay et al. | Nov 1981 | A |
4679019 | Todaro et al. | Jul 1987 | A |
4951052 | Jacob et al. | Aug 1990 | A |
4992723 | Zylstra et al. | Feb 1991 | A |
5014025 | Papallo, Jr. et al. | May 1991 | A |
5124875 | Ishii et al. | Jun 1992 | A |
5276416 | Ozaki | Jan 1994 | A |
5343179 | Pipich et al. | Aug 1994 | A |
5510773 | Rodgers | Apr 1996 | A |
5646586 | Castonguay et al. | Jul 1997 | A |
5666256 | Zavis et al. | Sep 1997 | A |
5670923 | Gonzalez et al. | Sep 1997 | A |
5701111 | Castonguay et al. | Dec 1997 | A |
5710399 | Castonguay et al. | Jan 1998 | A |
6009615 | McKean et al. | Jan 2000 | A |
6031195 | Meili et al. | Feb 2000 | A |
6061217 | Grunert et al. | May 2000 | A |
6084756 | Doring et al. | Jul 2000 | A |
6154115 | Flohr | Nov 2000 | A |
6351232 | Marie | Feb 2002 | B1 |
7307504 | Carlino et al. | Dec 2007 | B1 |
20020145416 | Attarian et al. | Oct 2002 | A1 |
Number | Date | Country |
---|---|---|
0 303 994 | Feb 1989 | EP |
0 477 936 | Apr 1992 | EP |
0 580 473 | Jan 1994 | EP |
397 635 | Aug 1933 | GB |
1 293 134 | Oct 1972 | GB |
2 360 135 | Sep 2001 | GB |
WO 2006087342 | Aug 2006 | WO |
Number | Date | Country | |
---|---|---|---|
20080048624 A1 | Feb 2008 | US |
Number | Date | Country | |
---|---|---|---|
60831006 | Jul 2006 | US |