The present invention relates generally to electronically controlled internal combustion engines and, more particularly, to a method and system of throttle control calibration.
Increasingly, internal combustion engines are equipped with electronic control units (ECU) that dynamically control engine and engine component operation based on sensory feedback received from the engine and its components. From the feedback, the ECU, which typically includes one or more microprocessors and electronic maps, is able to assess such parameters as throttle position and air intake to control fuel injection and ignition systems, among other engine systems, to optimize engine performance. In this regard, the ECU is able to control the engine to operate with improved fuel efficiency and reduced emissions.
ECU control of the engine and its components is commonly governed, to an extent, on feedback received from a throttle position sensor (TPS). A TPS is commonly used to provide feedback to the ECU as to the relative position of a throttle actuator or lever between an idle position and a wide open throttle (WOT) position. As is well-known, the throttle actuator is linked by a throttle linkage to a throttle plate which is caused to rotate relative to an air intake opening by a throttle shaft positioned in a throttle body so as to control air intake to the engine. Typically, the throttle plate is caused to rotate in response to operator-initiated commands that are received across the throttle linkage. The throttle linkage customarily connects the throttle shaft to the throttle actuator, e.g. foot pedal or hand controlled device. In marine applications, the throttle actuator may typically be found as a hand controlled device at the bridge or control station of a watercraft.
Ideally, a single throttle linkage would be used to connect the throttle shaft (and ultimately the throttle plate) to the throttle actuator. With a single piece throttle linkage, a more accurate or precise measurement of throttle actuator and throttle plate position is obtainable. That is, with a throttle linkage that includes multiple throttle pieces or components, the TPS may not output an accurate throttle actuator position as a result of variances, play, or slop in the linkage. This can be particularly problematic for marine applications such as outboard motors.
It is not uncommon for outboard motors to be sold independent of a watercraft. That is, a consumer may already own or has selected to purchase a watercraft and desires to replace an existing motor or have a motor added, respectively. As such, watercraft are typically constructed to have a throttle actuator linkage that is to be connected to a separate throttle linkage of the outboard motor when the motor is mounted to the watercraft. Therefore, multiple linkages or components are used to connect the throttle assembly of the motor to the throttle actuator assembly of the watercraft. These multiple linkages create response variances that can negatively affect the precision of a TPS output.
For example, when an operator “pulls back” on the throttle actuator in an open throttle position, the combined throttle linkages will cause the throttle shaft to rotate the throttle plate to a more closed position. As the throttle is moved to a more closed position, air intake is reduced. Feedback regarding this more-toward-closed action is received by the ECU from the TPS whereupon the ECU may command the fuel injection and ignition systems to adjust their operation in light of the reduced air intake and lower desired speed. When a watercraft operator pulls completely back on the throttle actuator, or indicates by other means, a desire to bring the engine to idle, the throttle linkage ideally induces movement of the throttle shaft to rotate the throttle plate to a fully closed position. Idle is typically defined as the engine's slowest practical operating speed. Driving the engine to idle typically results in a rotation of the throttle plate to a closed position. Typically, either the throttle plate is left open a small amount at idle for air entry, or holes are provided in the throttle plate to provide a passage of air to the engine when the throttle plate is closed. That is, there in a range of engine operation that may be defined between engine idle and engine operation when the throttle plate is closed.
As a result of the variances in the throttle linkage connecting the throttle plate to the throttle actuator, the throttle actuator may reach an idle indicative position, but the throttle linkage may not. Accordingly, the ECU will adjust subsequent engine operations on a perceived but not actual idle throttle position. Specifically, idle throttle positioning is deemed to occur when the throttle actuator is within a range of throttle actuator positions independent of actual throttle plate or throttle shaft position. Moreover, the ECU will also adjust subsequent engine operation when a WOT position is detected within a pre-set range. Just as the variances in the throttle linkages affect the determination of idle, the variances also affect the determination of WOT.
At WOT, some ECUs may ignore the oxygen sensor signal in the engine's exhaust system and drive the fuel injection system to provide a rich fuel mixture for combustion. Accordingly, it is paramount that the ECU accurately determine, based on TPS output, when the throttle actuator is at idle or at WOT. The TPS is typically a potentiometer that includes a rotating lever or wiper arm that moves across a resistive element and outputs a different voltage value in response. For example, at WOT, the TPS may output a five volt signal. At idle, the TPS may output a 0.5 volt signal. The wiper arm, which rotates as a function of the throttle linkage, is typically constructed to have a rotating range that exceeds the rotating range of the throttle plate. In this regard, the wiper arm may continue to rotate to a more WOT position, but the throttle plate will not open any further and the TPS will not provide a different output signal than that achieved at WOT. The same, however, is not true at idle.
While a fully open throttle plate is indicative of WOT, a closed throttle plate is not indicative of idle engine running. As mentioned above, throttle plates may include one or more holes that allow the passage air to the engine when the plate is closed. Accordingly, the wiper arm will continue to rotate even though the throttle plate has closed. This additional rotation is necessary to indicate to the ECU that the throttle actuator has been driven to a position beyond that defined by throttle plate closing. As such, when the TPS provides an output of 0.5 volts, the throttle actuator is deemed to be at a position corresponding to engine idle. However, as noted above, as a result of variances in the throttle linkage, the TPS may not be able to provide 0.5 volt output even though the throttle actuator is at a position corresponding to engine idle. Conversely, the TPS may not be able to provide a 5.0 volt output even though the throttle actuator is at a position corresponding to WOT or provide a 5.0 volt output even though the throttle plate has not reached a WOT position. As a result, the ECU may not optimize subsequent engine operation.
One solution that has been developed is to define a range of positions in which the throttle actuator may be positioned to be indicative of desired engine idle. In this regard, if the TPS provides an output within a certain range, the ECU will deem the throttle actuator to be at a corresponding idle position and control subsequent engine operation accordingly. This solution similarly provides a range of acceptable WOT values such that if the TPS provides an output within this range, the ECU will control the engine and its components to run according to WOT.
One drawback of this solution is its complexity. Another is the manner in which it is applied. Regarding the former, idle and WOT ranges must be defined and separately monitored which greatly adds to the micro-processing power needed of the ECU as well as its memory requirements. Regarding the latter, this solution redefines a TPS idle and a TPS WOT output only at each engine startup. That is, a maximum and a minimum value for output of the TPS is determined at engine startup and is stored, provided the values fall within a pre-defined range. For the remainder of the engine operating session, these values will be used to define when the throttle actuator has reached a position corresponding to engine-at-idle or engine-at-WOT. Since a percentage opening of the throttle plate will govern engine operation, actual throttle actuator position relative to the minimum (idle) and maximum (WOT) values will be controlling. While this may be appropriate for throttle actuator positions between idle and WOT, variances in the throttle linkages may prevent the TPS from outputting the minimum or maximum value or falsely provide a minimum or maximum output. Accordingly, the ECU will not deem the throttle actuator to be at a position corresponding to engine idle or WOT despite the appropriate positioning of the throttle actuator by the watercraft operator. Moreover, since the TPS measures a relative position of the throttle actuator rather than the actual throttle plate or throttle shaft position, the TPS may provide a false indication of WOT or idle position.
It would therefore be desirable to have a simplified system and method of calibrating an ECU for subsequent engine operation that accounts for variances in throttle linkages for optimized engine operation. It would also be desirable to have a TPS that provides an accurate measure of throttle plate as well as throttle actuator position for calibration of the ECU. It would be further desirable to have a system that recalibrates the ECU for subsequent engine operation when the throttle actuator is positioned at a position corresponding to idle independent of engine operating mode.
The present invention provides a system and method of throttle control calibration that overcomes the aforementioned drawbacks.
The invention includes a TPS that is designed to provide an output indicative of throttle plate position when the throttle plate is opened and provide an output of throttle actuator position when the throttle plate is closed. The TPS output is received by an ECU to control subsequent engine operation. When an input is received from the TPS indicating that the throttle actuator is within a pre-set idle throttle position range, the ECU will automatically reestablish or reconfigure present and subsequent engine operation. Since the TPS is designed to output a signal indicative of throttle plate position when the throttle plate is open, the ECU receives relatively precise input as to the exact position of the throttle plate with respect to WOT independent of throttle actuator position. In this regard, a dual-mode TPS is also presented.
Therefore, in accordance with one aspect of the present invention, a throttle calibration control is provided and configured to determine if throttle actuator position is within an idle position range and, if so, maintain the throttle actuator position as an idle position benchmark for subsequent engine operation until a subsequent throttle actuator positioning below the idle position benchmark. The control is further configured to establish a WOT position benchmark for subsequent engine operation based on a fixed angular position from the idle position benchmark.
In accordance with another aspect, the present invention includes a control system for an internal combustion engine. The system includes a TPS configured to provide an output indicative of actual throttle position and an ECU to control operation of an internal combustion engine. The ECU is configured to set a new engine operation paradigm for subsequent engine operation with each placement of a variable position throttle below a previous idle position benchmark.
According to another aspect of the present invention, an outboard motor includes an internal combustion engine configured to propel a watercraft and a throttle linkage connectable to a throttle and configured to control movement of a throttle shaft and throttle plate based on input received from the throttle. The motor also includes a TPS connected to sense rotational position of the throttle shaft and translation of the throttle linkage, and is also configured to provide a first output indicative of throttle plate position relative to WOT during an open throttle plate condition and provide a second output indicative of throttle position during a closed throttle plate operation. The motor further includes an ECU configured to receive an input indicative of throttle position during closed throttle plate operation and re-establish subsequent engine operation with positioning of the throttle in a predefined idle throttle position range.
In accordance with yet a further aspect, the present invention includes a method of throttle control calibration that includes the step determining if throttle actuator position is within an idle position range. The method also includes maintaining the throttle actuator position as an idle position benchmark for subsequent engine operation until a subsequent throttle actuator positioning in the idle position range and more toward idle than a previous idle position benchmark. A WOT position benchmark for subsequent engine operation is also established based on a fixed angular position from the idle position benchmark.
Various other features, objects and advantages of the present invention will be made apparent from the following detailed description and the drawings.
The drawings illustrate one preferred embodiment presently contemplated for carrying out the invention.
In the drawings:
The present invention relates generally to internal combustion engines. In the present embodiment, the engine is a direct fuel injected, spark-ignited two-cycle gasoline-type engine. While many believe that two-stroke engines are generally not environmentally friendly engines, such preconceptions are misguided in light of contemporary two-stroke engines. Modern direct injected two-stroke engines and, in particular, EVINRUDE outboard motors, are compliant with, not only today's emission standards, but emissions standards well into the future. EVINRUDE is a registered trademark of the assignee of this application. However, since these engines are so advanced, they require trained technicians perform certain repairs and adjustments. As such, a significant portion of the ability to manipulate the operation of these motors has been restricted to qualified personnel in an effort to ensure the future emission efficiency of the engines. Further, the illustrated outboard motor has fuel injectors that are extremely fast and responsive. These injectors are not only state-of-the-art in terms of performance, they are so highly tuned that engines so equipped greatly exceed environmental emissions standards for years to come. To obtain such exacting performance, the injectors operate at a rather high voltage, preferably 55 volts.
A throttle body 50 (shown in phantom), is connected to engine 12 and has at least one opening 52 passing therethrough. The number of openings generally corresponds to a number of cylinders in engine 12. Only one is shown for a two-cylinder engine for exemplary reasons. Opening 52 is often referred to as an air intake opening and allows combustion gas, generally air, to pass through throttle body 50 and into engine 12. Another opening 53, an idle air bypass, passes through throttle body 50 and provides an alternate path for combustion gas into and through throttle body 50. As will be described further below, opening 53 is constructed to provide combustion gas to engine 12 during idle and low speed operations.
A second arm 72 of first throttle link 66 engages a pin 74 extending from a second throttle link 76 of throttle linkage assembly 56. Second throttle link 76 rotates about a pin 78 and has a third throttle link 80 attached thereto. A first end 82 of third throttle link 80 is connected to an end 84 of second throttle link 76. A second end 86 of third throttle link 80 is attached to an actuator 88 of a throttle assembly 92. During operation, as an operator advances throttle actuator 55, throttle cable 62 moves and rotates first throttle link 66 of throttle link assembly 56 about pin 70. Rotation of first throttle link 66 causes second arm 72 to engage pin 78 and thereby rotate second throttle link 76. Displacement of second throttle link 76 is translated to throttle assembly 92 via third throttle link 80 so that actuator 88 is coupled to throttle actuator 55. Such a linkage forms a throttle assembly that is highly responsive and sensitive to operator manipulation of a throttle actuator.
Referring to throttle assembly 92, a mount, having a throttle position sensor (TPS) 91 inside, is connected proximate a first end 91 of actuator 88. The TPS 91 communicates the position of actuator 88 to the ECU of engine 12. In addition to the responsiveness of the throttle assembly, mounting TPS 91 about the actuator of the throttle assembly ensures that an ECU attached thereto is nearly instantaneously aware of operator manipulation of throttle actuator 55. Such a construction connects a throttle linkage assembly and throttle assembly with reduced play therebetween and allows an engine 12 so equipped to be highly responsive to actual throttle position.
Throttle plate 94 is secured to a throttle shaft 96 by a plurality of fasters 98 such that rotation of throttle shaft 96 results in rotation of throttle plate 94. A spring 100 is positioned about a first end 102 of throttle shaft 96 and biases throttle plate 94 to a closed position in opening 52, as shown in
Third throttle link 80 engages an arm 114 of actuator 88. Arm 114 is integrally formed with actuator 88 and extends from a body 115 thereof. By extending from body 115 of actuator 88, arm 114 allows for a generally linear translation of third throttle link 80 to rotate actuator 88. Body 115 has a generally cylindrical shape and extends from first end 91 of actuator 88 to second end 110. First end 91 of actuator 88 has a bearing surface 118 there-about and an extension, or tab 120, extending therefrom. Tab 120 is constructed to engage throttle position sensor 90 located within mount 89 such that movement of actuator 88 results in a change of signal from throttle position sensor 90. Throttle position sensor 90 is within a mount 89 positioned about first end 91 of actuator 88. It is understood that in those applications where a throttle position sensor is mounted remotely relative to a throttle shaft that throttle position sensor 90 can be merely a molded mount attachable to the throttle body and constructed to support an end of the actuator therebetween.
A flange 122 of TPS mount 89 engages bearing surface 118 of actuator 88 and maximizes a frictionless rotational engagement therebetween. A plurality of fasteners 124 and corresponding washers 126 secure TPS mount 89 to throttle body 50 at a boss, or mounting flange 128, extending from throttle body 50. Mounting flange 128 includes a pair of holes 130 constructed to receive fasteners 124 therein to secure TPS mount 89 to throttle body 50 with actuator 88 disposed therebetween. Actuator 88 is free to rotate relative to throttle body 50 and TPS mount 89. As such, operator manipulation of throttle actuator 55, show in
A temperature probe 132 extends through throttle body 50 into air intake opening 52 on an engine side 133 of throttle plate 94 and is in electrical communication with ECU 14 shown in FIG. 2. Referring back to
Actuator 88, TPS mount 89, bushing 112, and throttle shaft 96 all share a common axis 134. Common axis 134 is the axis of rotation of throttle shaft 96 to which throttle plate 94 is mounted. Although mounted about throttle shaft 96 and directly responsive to operator movement of throttle actuator 55, actuator 88 is partially rotatable about common axis 134 without affecting the position of throttle plate 94. That is, throttle plate 94 remains closed, as shown in
As shown in
The relation of actuator 88 to pin 108, as shown in
The displacement of third throttle link 80 distance X′ results in rotation of actuator 88 but does not move pin 108 or throttle shaft 96. When third throttle link 80 is displaced distance X′, actuator 88 rotates a distance Y′. In one embodiment, distance Y′ is not more than 35 degrees and is preferably approximately 19 degrees. During operation, although an operator has advanced throttle actuator 55 and displaced third throttle link 80 a distance of X′, as shown in comparing
Throttle plate 94 remains closed, as shown in
Comparing
During idle operation of outboard motor 10, as shown in
As shown in
Referring back to
As shown in
Throttle position sensor 90 signals to the ECU the movement 162 of actuator 88. The ECU, in response to the signal from throttle position sensor 90, adjusts predetermined engine operating parameters. One of the engine parameters that is adjusted is the amount of fuel provided to the engine. The amount of fuel provided to the engine is increased in response to the throttle actuator adjustment. By adjust the amount of fuel provided to the engine at transition throttle position 154, the operating speed of the engine is increased. Even though the operating speed and the amount of fuel provided to the engine is increased, from idle throttle position 142, shown in
As described above, the TPS provides an output indicative of throttle plate or throttle shaft position when the throttle plate is open, but also provides an output indicative of throttle actuator position when the throttle plate is closed. More particularly, the TPS is operationally connected to the throttle shaft so as to provide a relatively precise measurement of throttle plate position when the throttle plate is open. That is, the throttle plate cannot rotate any further than that allowed by the throttle linkage. As such, the TPS cannot provide an output indicative of throttle actuator position different than that output at WOT. Simply put, the maximum rotation permitted of the throttle plate, i.e. to a WOT position, also defines the maximum translation that may be achieved by the throttle linkage. In this regard, WOT is only achieved when the throttle linkage is fully extended. Accordingly, the ECU may determine, with relative accuracy, the position of the throttle plate relative to WOT, independent of the position of the throttle actuator. The same is not true for idle.
Referring now to
Not only does a positioning of the throttle actuator at a more idle position of the current idle position benchmark reestablish a new idle throttle position for subsequent engine operation, such positioning of the throttle actuator will cause a reestablishment of WOT for subsequent engine operation. That is, there is a fixed range of angular rotation for engine operation that is defined between idle and WOT. In this regard, with positioning and detection of throttle position below the current idle position benchmark, a new WOT position a fixed distance from the detected “idle” position is established. In a preferred embodiment, 94 degrees of rotation defines the fixed distance between idle and WOT. As such, with the establishment of a new idle position benchmark, a new WOT benchmark, 94 degrees rotationally from the idle position benchmark, is also established. As a result, while a WOT range of values may be defined 94 degrees rotationally from the engine idle minimum and maximum values, with the present invention it is not necessary to calibrate subsequent engine operation based on detection of throttle position within the WOT position range.
Referring now to
If the throttle actuator is at a position at engine startup outside the acceptable range 206, 213, the engine will maintain and continue operation of the engine at idle independent of subsequent positioning of the throttle actuator 214. In this regard, the ECU will not allow the engine to run pursuant to the parameters of a more open throttle position until the throttle actuator is first positioned within the pre-set idle range. In another embodiment, the ECU may require engine shutdown as well as idle throttle positioning before allowing a more open throttle engine operation. As a result, the ECU recalibrates at each engine startup.
If the engine is not in startup 202, 216 or the throttle actuator has been properly positioned for recalibration of the ECU, the ECU continues to receive and analyze feedback received from the TPS 218 with respect to throttle plate opening and throttle actuator position. Accordingly, the ECU will control the fuel injection, oil injection, and ignition systems to optimize engine performance based on throttle plate opening 220. If the throttle plate is closed 222, 224, the actual position of the throttle actuator, as determined through the throttle linkage, is monitored 226. If the throttle plate is open 222, 228, the degree or percent open is accurately determined based on a comparison of actual throttle plate position relative to a known WOT position. Since WOT defines the maximum rotation of the throttle plate and the maximum extension of the throttle linkage, the ECU is able to determine, with precision, the actual position of the throttle plate and can control engine operation accordingly. As such, the engine is not caused to operate in accordance with WOT parameters until the TPS provides output indicating that the throttle plate has reached its maximum rotation, i.e. 94 degrees of translation/rotation from the idle position benchmark.
If the throttle plate is closed 222, 224, the ECU will analyze the output of the TPS to determine throttle linkage or throttle actuator position 226. The ECU will then control operation of the engine based on the actual position of the throttle actuator or linkage rather than the throttle plate (which is deemed closed) 230. As referenced above, there is a degree of engine operation between operation at throttle plate closing and at engine idle. As such, the ECU is able to optimize engine performance in this range based on the actual position of the throttle actuator as measured by the TPS.
When the throttle plate is closed, the ECU analyzes the output of the TPS to determine if the throttle actuator or linkage has been positioned within a pre-set range 232. If the throttle actuator is detected within the pre-set range 232, 234, the ECU will then determine if the detected position is more idle than the idle position benchmark and, if so, the ECU consider the throttle actuator to be at an idle throttle position. In essence, detection of the throttle actuator in this pre-set range and below the current idle position benchmark is indicative of a go-to-engine-idle command from the throttle actuator to the ECU. Accordingly, the ECU will reestablish present and subsequent engine operation 210. Moreover, the ECU will reset the idle position benchmark described above to the value detected at 232 and the WOT position benchmark based on a fixed distance from the value detected at 232. In this regard, the idle position benchmark and WOT position benchmark for engine operation is reset each instance the throttle actuator is positioned within the pre-set range at a position below the idle position benchmark. One skilled in the art will appreciate that the ECU could be controlled to reset the idle and WOT position benchmarks at other intervals, e.g. every-other detection of the throttle actuator within the pre-set range would be just one of many possibilities contemplated. Alternately, the ECU could be controlled to reset the idle and WOT position benchmarks only when the difference between the last detected idle throttle position and the idle position benchmark exceeds a threshold. Additionally, in a preferred embodiment, the ECU only stores one idle position benchmark and rather than maintain a history of past benchmarks so as to reduce computational requirements of the microprocessor as well as memory requirements. As such, a new benchmark may be established independent of previous benchmarks. If the TPS output is not within idle range 232, 236, the control technique continues with monitoring of throttle actuator or linkage position 226. The control algorithm is preferably carried out continuously throughout engine operation.
Therefore, in accordance with one embodiment of the present invention, a throttle calibration control is provided and configured to determine if throttle actuator position is within an idle position range and, if so, maintain the throttle actuator position as an idle position benchmark for subsequent engine operation until a subsequent throttle actuator positioning below the idle position benchmark. The control is further configured to establish a WOT position benchmark for subsequent engine operation based on a fixed angular position from the idle position benchmark.
In accordance with another embodiment, the present invention includes a control system for an internal combustion engine. The system includes a TPS configured to provide an output indicative of actual throttle position and an ECU to control operation of an internal combustion engine. The ECU is configured to set a new engine operation paradigm for subsequent engine operation with each placement of a variable position throttle below a previous idle position benchmark.
According to another embodiment of the present invention, an outboard motor includes an internal combustion engine configured to propel a watercraft and a throttle linkage connectable to a throttle and configured to control movement of a throttle shaft and throttle plate based on input received from the throttle. The motor also includes a TPS connected to sense rotational position of the throttle shaft and translation of the throttle linkage, and is also configured to provide a first output indicative of throttle plate position relative to WOT during an open throttle plate condition and provide a second output indicative of throttle position during a closed throttle plate operation. The motor further includes an ECU configured to receive an input indicative of throttle position during closed throttle plate operation and re-establish subsequent engine operation with positioning of the throttle in a predefined idle throttle position range.
In accordance with yet a further embodiment, the present invention includes a method of throttle control calibration that includes the step determining if throttle actuator position is within an idle position range. The method also includes maintaining the throttle actuator position as an idle position benchmark for subsequent engine operation until a subsequent throttle actuator positioning in the idle position range and more toward idle than a previous idle position benchmark. A WOT position benchmark for subsequent engine operation is also established based on a fixed angular position from the idle position benchmark.
The present invention has been described in terms of the preferred embodiment, and it is recognized that equivalents, alternatives, and modifications, aside from those expressly stated, are possible and within the scope of the appending claims. While the present invention is shown as being incorporated into an outboard motor, the present invention is equally applicable with other recreational products, some of which include inboard motors, snowmobiles, personal watercrafts, all-terrain vehicles (ATVs), motorcycles, mopeds, power scooters, and the like. Therefore, it is understood that within the context of this application, the term “recreational product” is intended to define products incorporating an internal combustion engine that are not considered a part of the automotive industry. Within the context of this invention, the automotive industry is not believed to be particularly relevant in that the needs and wants of the consumer are radically different between the recreational products industry and the automotive industry. As is readily apparent, the recreational products industry is one in which size, packaging, and weight are all at the forefront of the design process, and while these factors may be somewhat important in the automotive industry, it is quite clear that these criteria take a back seat to many other factors, as evidenced by the proliferation of larger vehicles such as sports utility vehicles (SUV).
Number | Name | Date | Kind |
---|---|---|---|
4539963 | Brisbane et al. | Sep 1985 | A |
4961342 | Matsumoto et al. | Oct 1990 | A |
5571960 | Tateishi et al. | Nov 1996 | A |
5698778 | Ban et al. | Dec 1997 | A |
5906524 | Ozawa et al. | May 1999 | A |
5967861 | Ozawa et al. | Oct 1999 | A |
6029510 | Nakaie et al. | Feb 2000 | A |
6220904 | Hoshiba et al. | Apr 2001 | B1 |
6321592 | Bylsma et al. | Nov 2001 | B1 |
6351704 | Koerner | Feb 2002 | B1 |
6371819 | Ozawa et al. | Apr 2002 | B1 |
6484693 | Kanno | Nov 2002 | B1 |
6573614 | Doll | Jun 2003 | B1 |
6640621 | Ward et al. | Nov 2003 | B1 |
6704643 | Suhre et al. | Mar 2004 | B1 |
6845649 | Kubota et al. | Jan 2005 | B1 |
20020166362 | Kubota et al. | Nov 2002 | A1 |
20030052486 | Doll | Mar 2003 | A1 |