Various embodiments of the present invention will now be discussed with reference to the appended drawings. It is appreciated that these drawings depict only typical embodiments of the invention and are therefore not to be considered limiting of its scope.
The temperature sensors 38, 40 may measure the temperature at different positions relative to the alternator 32. For instance, the temperature sensors 38,40 may be attached in proximity to portions of the alternator 32, such as the end turns of the stator winding and/or the rectifier diodes, where operating temperature may be critical. One or more of the temperature sensors 38, 40 may also be positioned to measure the temperature of one or more other temperature-sensitive components that affect the operation of the alternator 32. For instance, if a temperature-sensitive microprocessor is used to implement one or more of the modules 34, 36, 42, 44 or to perform other control functions for the alternator 32, then a temperature sensor may also be positioned to measure the ambient temperature in proximity to the microprocessor. In a preferred embodiment, temperature sensors are located in proximity to at least the end points of the stator field winding and a system microprocessor.
The temperature modules 34, 36 each include a comparison element 46, 48 and a regulator element 50, 52. The comparison elements 46, 48 each receive a temperature signal from the respective temperature sensor 38, 40, and compare the temperature signal with a temperature reference 54, 56 to derive a temperature error 58, 60. The regulators 50, 52 use the temperature errors 58, 60 to calculate duty cycle references specific to each temperature sensor location.
In one example, the regulators 50, 52 may be implemented using proportional-integral-derivative (PID) controllers. The duty cycle references may, for example, be calculated using the following PID algorithm.
DutyCycleRef=Kp*temp_error+Ki∫(temp_error)dt+Kd*d(temp_error)/dt,
where “temp_error” is the temperature error 58, 60, and “Kp,” “Ki,” and “Kd” are gain parameters.
The duty cycle selection module 42 selects the lesser of the duty cycle references as the maximum system duty cycle 62, which is input to the duty cycle control module 44. The duty cycle control module 44 generates a control signal 64, based at least in part on the maximum system duty cycle limit. The control signal 64 regulates the field current of the alternator 32 such that the alternator 32 is prevented from operating at a duty cycle in excess of the maximum system duty cycle 62.
The temperature references for each temperature sensor location may be derived through experimentation. For instance, it has been determined that a temperature reference between about 125° C. and about 130° C. is appropriate for a temperature sensor located in proximity to a system microprocessor, and a temperature reference of about 240° C. is appropriate for a temperature sensor located near the end turns of a high temperature stator winding. It should be understood, however, that the temperature references may vary depending on the particular system components and configuration.
It should be further understood that the term “module,” as used herein, may include hardware, software or a combination of hardware and software. For instance, in one example, each of the modules 34, 36, 42, 44 depicted in
The temperature sensors 108-110 are located in proximity to temperature-sensitive portions of the alternator 102 and/or other system components, such as the alternator stator field winding and a system microprocessor. The temperature measurements from the sensors 108-110 are input to comparison elements 116-118 in the temperature modules 104-106, which compare the temperature measurement signals with predetermined temperature references 120-122 to derive a temperature error 124-126. The temperature error signals 124-126 are then input to regulator elements 128-130 along with a signal 132 that indicates the current operating speed of the alternator 102. The regulator elements 128-130 calculate duty cycle references for each temperature sensor location based on the alternator operating speed 132 and the temperature error 124-126. As illustrated, the regulator elements 128-130 may be implemented using PID controllers. The duty cycle references may, for example, be calculated using the following PID algorithm.
DutyCycleRef=Kp(p_speed)*temp_error+Ki(i_speed)∫(temp_error)dt+Kd(d_speed)*d(temp_error)/dt,
where “temp_error” is the temperature error 124-126; “p_speed,” “i_speed,” and “d_speed” are proportional, integral and derivative components of the speed signal 132; and “Kp,” “Ki,” and “Kd” are gain parameters.
The duty cycle references calculated by the temperature modules 104-106 are input to the duty cycle selection module 112, which selects the smallest duty cycle reference as the maximum system duty cycle 134 that is input to the duty cycle control module 114. The duty cycle control module 114 generates a control signal 136 based on both the maximum system duty cycle 134 and a comparison between the output voltage 138 of the alternator 102 and a predetermined reference voltage 140. The control signal 136 is used to regulate the field current of the alternator 102 such that the alternator operates at a duty cycle necessary to generate an output voltage 138 that is substantially equal to the voltage reference 140 so long as the duty cycle is less than the maximum system duty cycle 134. That is, the control signal 136 always prevents the alternator from operating at a duty cycle in excess of the maximum system duty cycle 134 in order to protect the system 100 from excessive operating temperatures.
An example operation of a duty cycle control module is illustrated in
In step 206, the duty cycle of the alternator output is compared with the maximum system duty cycle. If the alternator duty cycle is greater than or equal to the maximum system duty cycle, then power is removed from the field winding at step 204 in order to decrease the alternator duty cycle. Otherwise, if the alternator duty cycle is less than the maximum system duty cycle, then the field winding is excited at step 208 to increase the alternator duty cycle.
Steps 210-212 are used to control the timing of the duty cycle control module. A system microprocessor, which may be used to implement the duty cycle control module, is typically one of the most temperature-sensitive components of the alternator system. By operating the microprocessor at slower speeds, internal losses may be reduced and thus the maximum operating ambient temperature may be increased. To achieve this result, the sampling speed of the duty cycle control module may be set to perform the method depicted in
It should be understood that other timing configurations for the duty cycle control module are also possible. For example, more than 100 counts may be included to improve resolution (e.g., one count every ½ duty cycle). Also, in other examples, the timing of the duty cycle control module may be independent of the alternator duty cycle.
The inputs to the microprocessor 302 include temperature signals from two or more temperature sensors 310, 312, the battery voltage, the alternator output, and the AC stator output. The AC stator output may be used to determine the alternator speed, for example as shown in
The use of a microprocessor to implement the alternator control modules may provide several advantages. For example, a microprocessor-based control system may enable the same regulation system to be used for various types of alternators. A microprocessor-based system may also provide other design flexibilities, such as the use of less external components and/or the use of less expensive PCB materials.
In operation, the duty cycle control module 406 regulates the field current of the alternator based on a maximum system duty cycle 414 and a voltage regulation signal (AV/AVref) 416. The maximum system duty cycle 414 is determined by the duty cycle selection module 412, which selects the smallest duty cycle reference output from the temperature modules 402 and possibly from the soft-start module 410. The voltage regulation signal (AV/AVref) 416 is generated by the voltage regulation module 404 by comparing the alternator voltage 418 with a reference voltage (AVref) 410.
The voltage regulation module 404 includes a comparator 422, a voltage measurement element 424, a signal processing element 426, and a temperature compensation element 428. The alternator voltage input 418 may be received from the alternator field winding, and is input to the measurement element 424 to generate a voltage measurement signal. The voltage measurement signal is filtered and formatted by the signal processing element 426 and is input (AVin) to the comparator 422. The reference voltage (AVref) 420 input to the comparator 422 is generated by adjusting a base reference voltage (AVbase) to compensate for variations in ambient temperature. More specifically, a temperature compensation value (AVcomp) is calculated by the temperature compensation element 428 as a function of the measured ambient temperature (Temp). The base reference voltage (AVbase) is then adjusted by the temperature compensation value (AVcomp) to generate the reference voltage (AVref) 420. As shown, the preferred base reference voltage is 14.2V at 25°, however, other reference values may also be used.
The temperature modules 402 receive temperature signals (critical temperature 01, critical temperature 02 and critical temperature 03) from temperature sensors positioned at temperature-sensitive locations in the system. The temperature signals are processed to generate temperature measurements, which are compared to predetermined temperature references (critical temperature 01 REF, critical temperature 02 REF and critical temperature 03 REF) to derive temperature error values 430-432. The temperature errors 430-432 are input to PID controllers 434-436 along with a speed coefficient determined by the alternator speed calculation module 408. The PID controllers 434-436 calculate duty cycle references for each temperature sensor location based on the speed coefficient and the temperature error 430-432, for example using the PID algorithm described above with reference to
The alternator speed calculation module 408 compares the AC output from the stator (AC_input) with an AC reference signal (AC_Ref) to identify a pulse count, and calculates the alternator speed as a function of the pulse count. The calculated alternator speed may then be processed to generate the speed coefficient, for example by putting the alternator speed value into a format expected by the PID controllers.
The soft-start module 410 may be used when the vehicle alternator is first activated to slowly ramp the alternator duty cycle to its operating level.
The duty cycle control module 406 controls the current through the alternator field winding by turning a switching circuit (e.g., a FET) on and off, for example as shown in
If the alternator duty cycle is not above the maximum system duty cycle 414, then the duty cycle control module 406 may also determine if the rate of change (A %) of the alternator duty cycle exceeds a predetermined limit. This helps to ensure that the duty cycle is not increased too quickly, for example when the alternator comes under a significantly increased load (e.g., heated seats are switched on). Only if all of these conditions are satisfied will the duty cycle control module 406 then turn on the switching circuit (e.g., FET) to increase the alternator duty cycle. In this manner, the duty cycle control module protects the system against thermal damage, while utilizing the maximum output capability of the alternator under any operating condition.
The present invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.
This application claims the benefit of U.S. Provisional Application Ser. No. 60/802,469, filed May 22, 2006, which is incorporated herein by specific reference.
Number | Date | Country | |
---|---|---|---|
60802469 | May 2006 | US |