This application claims the benefit of priorities of Japanese patent application 2007-239065, filed on Sep. 14, 2007 and Japanese patent application 2008-223338, filed on Sep. 1, 2008. The disclosures of those applications are incorporated herein by reference.
Systems and methods consistent with the present invention relate to lamps and, more particularly, to headlamps of vehicles and to control of lamp deflection according to changes in a steering angle of the vehicle.
Adaptive Front-Lighting Systems (AFS) have been proposed to control the irradiating direction of headlamps in right and left directions so as to follow the steering angle of a steering wheel, thereby enhancing safety while driving a vehicle. According to this system, in addition to the straight-ahead direction, the irradiating direction of the headlamps can be changed to a direction in which the driver steers the vehicle, that is, a direction in which the driver intends to drive the vehicle, and in this respect, this lamp system is effective in enhancing safety in driving the vehicle.
In addition, in recent years, an AFS-applied lamp system has been proposed in which not only the steering angle, but also the vehicle speed, is detected so that the irradiating direction of the headlamps is made to match more accurately the conditions in which the vehicle is running by controlling the deflection of the irradiating direction of the headlamps based on the detected vehicle speed and steering angle (see, e.g., JP 2005-29080 A).
In such an AFS-applied lamp system in which a vehicle speed is taken into consideration, the irradiating direction of the headlamps is changed based on the steering angle of the steering wheel. However, there is a deviation between the actual steering angle and a direction of the steered vehicle wheels as the result of a backlash in a gear mechanism arranged between the steering wheel and the vehicle wheels. In other words, there is some play in the steering mechanism. Because of this play, there is a problem that, even when the steering wheel is slightly turned in a range in which the vehicle wheels are not actually steered, the irradiating direction of the headlamps is changed.
To address this problem, it has been proposed to set a range which is ignored so that the irradiating direction of the headlamps does not change when the steering wheel is turned within an angle included in the range-to-be-ignored (see, e.g., JP 5-92738 A). As described in JP 2005-29080 A, the range-to-be-ignored changes as the vehicle speed changes. More specifically, the range-to-be-ignored at a low vehicle speed is set larger than that at a high vehicle speed so that the irradiating direction of the headlamps does not change when the steering angle slightly changes when the vehicle is traveling straight-ahead at a low speed. Moreover, as described in JP 5-92738 A, while fluctuation of the irradiating direction of the headlamps during a straight-ahead travel is prevented, a range-to-be-ignored is also set for situation when the steering wheel is turned in a reverse direction at a certain steering angle from the previous direction. The range-to-be-ignored for the reverse turning of the steering wheel is set narrower than the range-to-be-ignored for the straight-ahead travel so that tracking of the irradiating direction of the headlamps at the time of reversely turning the steering wheel becomes higher than tracking of the irradiating direction of the headlamps during straight-ahead travel.
The range-to-be-ignored set for straight-ahead travel is effective in preventing a change of the irradiating direction of the headlamps in response to a slight change of the steering angle from 0 degrees, that is, when the vehicle is traveling straight ahead. However, when the vehicle travels along a curved road, the range-to-be-ignored for straight-ahead travel does not function because the steering angle deviates from 0 degrees and is outside the range-to-be-ignored. Therefore, when the steering wheel is slightly turned during a cornering operation, the irradiating direction of the headlamps follows the slight changes of the steering angle of the steering wheel, which reduces safety and creates discomfort for the driver. Although the change of the irradiating angle of the headlamps in response to a slight reverse turning of the steering wheel is prevented in the configuration described in JP 5-92738 A, fluctuation of the irradiating direction of the headlamps in response to slight changes of the steering angle in a cornering direction cannot be prevented.
The present disclosure describes a lamp system and a lamp deflection control method which can prevent, at any steering angle, changes in an irradiating direction of a lamp caused by slight changes in the steering angle.
According to an aspect of the present invention, a lamp system includes a processing section which determines whether the steering angle of a steering wheel of a vehicle is within or outside range-to-be-ignored and sets an output steering angle depending on whether the steering angle is within or outside the range-to-be-ignored. The system includes a deflection angle calculating section which calculates a deflection angle based on the output steering angle, and a swivel control section which controls an irradiating direction of a lamp of the vehicle in accordance with the deflection angle. The range-to-be-ignored includes a reference value. If the steering angle is determined to be outside the range-to-be-ignored, the processing section changes the reference value to change the range-to-be-ignored such that the steering angle is included within the range-to-be-ignored, and outputs, as the output steering angle, the reference value to the deflection angle calculating section.
According to another aspect of the present invention, a method for controlling a deflection of a lamp includes obtaining a steering angle of a steering wheel of the vehicle, determining whether the steering angle is within or outside a range-to-be-ignored, setting an output steering angle depending on whether the steering angle is within or outside the range-to-be-ignored, calculating a deflection angle based on the output steering angle, and controlling an irradiating direction of the lamp in accordance with the deflection angle. The range-to-be-ignored includes a reference value. If the steering angle is determined to be outside the range-to-be-ignored, the method further includes changing the reference value to change the range-to-be-ignored such that the steering angle is included within the range-to-be-ignored, and setting the output steering angle includes setting the reference value as the output steering angle.
Other aspects and advantages of the invention will be apparent from the following description, the drawings and the claims.
As shown in
The ECU 10 includes a deflection angle calculating section 11 and a swivel control section 12. The deflection angle calculating section 11 calculates a deflection angle of the irradiating direction Lx of the low-beam lamps RLBL, LLBL (i.e., an angle formed between the irradiating direction Lx of the low-beam lamps RLBL, LLBL and a straight-ahead travel direction of the vehicle) based on the steering angle signal from the steering angle sensor 20 and the vehicle speed signal from the vehicle speed sensor 30. The swivel control section 12 receives a deflection angle signal indicative of the deflection angle from the deflection angle calculating section 11, and provides a swivel control signal to control the swivel mechanisms SV in accordance with the deflection angle calculated by the deflection angle calculating section 11. The swivel control signal is provided to the swivel mechanisms SV of the respective headlamps RHL, LHL, whereby the irradiating direction Lx of the low-beam lamps RLBL, LLBL is controlled to be directed toward a direction of the deflection angle calculated by the deflection angle calculating section 11.
The ECU 10 further includes an “ignorable range” processing section 13 which processes the steering angle signal from the steering angle sensor 20 in accordance with a range-to-be-ignored before the signal is provided to the deflection angle calculating section 11. The ignorable range processing section 13 includes an ignorable range determining section 131, an ignorable range setting section 132, a reference value storing section 133 in which a reference value of the range-to-be-ignored is stored, a range width storing section 134 in which widths of the range-to-be-ignored on respective sides of the reference value are stored, an output steering angle setting section 135 and a difference calculating section 136. The ignorable range determining section 131 determines whether a steering angle, which is information carried by the steering angle signal, is within the range-to-be-ignored. The range-to-be-ignored is entered into the ignorable range determining section 131 from the ignorable range setting section 132. The ignorable range setting section 132 sets the range-to-be-ignored in accordance with the reference value stored in the reference value storing section 133 and the widths of the range-to-be-ignored stored in the range width storing section 134. In the first embodiment, the reference value is a center value of the range-to-be-ignored and, therefore, the widths of the range-to-be-ignored on the respective sides of the reference value are equal. The output steering angle setting section is coupled to the ignorable range determining section 131. If the ignorable range determining section 131 determines that the steering angle is within the range-to-be-ignored, the output steering angle setting section 135 outputs the reference value as an output steering angle. On the other hand, if the ignorable range determining section 131 determines that the steering angle is outside the range-to-be-ignored, the difference calculating section 136 calculates a difference of the steering angle from the range-to-be-ignored, and outputs the difference to the reference value storing section 133.
Operations for controlling the irradiating direction Lx of the headlamps RHL, LHL with the AFS-applied headlamp system having the foregoing configuration will be described below. As shown in the flowchart of
The ignorable range processing S10 includes entering the steering angle, which is the information carried by the steering angle signal from the steering angle sensor 20, to the ignorable range determining section 131 (S101), and comparing the input steering angle with the range-to-be-ignored in the ignorable range determining section 131 (S102). In the following description, relative terms such as larger or smaller will be used to compare the steering angle and the range-to-be-ignored with the steering angle corresponding to straight-ahead travel being set as 0 degrees. If the steering angle is within a range from a minimum value of the range-to-be-ignored to a maximum value of the range-to-be-ignored, including the maximum and minimum values of the range-to-be-ignored, the steering angle is determined to be within the range-to-be-ignored. On the other hand, if the steering angle is larger than the maximum value of the range-to-be-ignored or smaller than the minimum value of the range-to-be-ignored, the steering angle is determined to be outside the range-to-be-ignored.
If it is determined that the steering angle is within the range-to-be-ignored, the reference value stored in the reference value storing section 133 is output as the output steering angle (S103). On the other hand, if it is determined that the steering angle is outside the range-to-be-ignored, the difference between the steering angle and the range-to-be-ignored is calculated (S104), and the reference value stored in the reference value storing section 133 is updated (changed) based on the calculated difference (S105). More specifically, in a case in which the steering angle is larger than the maximum value of the range-to-be-ignored, the difference is obtained by subtracting the maximum value of the range-to-be-ignored from the steering angle, and the difference is fed back to the reference value storing section 133 and is added to the reference value so that the reference value is increased by an amount equal to the difference. In a case in which the steering angle is smaller than the minimum value of the range-to-be-ignored, the difference is obtained by subtracting the minimum value of the range-to-be-ignored from the steering angle (in this case, the resulting value becomes a negative value), and the difference is fed back to the reference value storing section 133 and is added to the reference value so that the reference value is reduced by an amount equal to the difference. The reference value stored in the reference value storing section 133 is changed in this way, and the ignorable range setting section 132 sets a new range-to-be-ignored based on the reference value so changed and the widths of the range-to-be-ignored stored in the range width storing section 134 (S106). Accordingly, if the steering angle is larger than the maximum value of the range-to-be-ignored, the range-to-be-ignored is shifted in a positive direction by the amount equal to the calculated difference, whereas if the steering angle is smaller than the maximum value of the range-to-be-ignored, the range-to-be-ignored is shifted in a negative direction by the amount equal to the calculated difference.
Because the range-to-be-ignored is changed so as to track the difference between the steering angle and the range-to-be-ignored as described above, the range-to-be-ignored is controlled to include the steering angle. When the ignorable range determining section 131 confirms (determines) that the steering angle is within the range-to-be-ignored, the output deflection angle setting section 135 outputs the reference value as the output steering angle to the deflection angle calculating section 11 (S103). Based on the output steering angle and the vehicle speed which is the information carried by the vehicle speed signal, the deflection angle calculating section 11 calculates a deflection angle (a swivel angle) of the irradiating direction Lx of the low-beam lamps RLBL, LLBL so as to be suitable for the steering angle of the steering wheel STW, and outputs the calculated deflection angle to the swivel control section 12 (S11). Based on the deflection angle input from the deflection angle calculating section 11, the swivel control section 12 generates the swivel control signal indicative of a swivel control amount for deflecting the low-beam lamps RLBL, LLBL in a direction defined by the deflection angle, and outputs the swivel control signal to the swivel mechanisms SV (S12). The swivel mechanisms SV control the corresponding low-beam lamps RLBL, LLBL to be deflected in accordance with the swivel control signal, whereby the irradiating direction Lx of the respective lamps is controlled to be deflected in a direction suitable for real-time running conditions of the vehicle.
The operations described above will now be explained with reference to the timing chart of
At a time t1, the steering angle is within the range from −2 degrees to +2 degrees, i.e., within the range-to-be-ignored, so that the reference value stored in the reference value storing section 133, which is 0 degrees, is output as the output steering angle from the ignorable range determining section 131. That is, even if the steering angle changes within the range from −2 degrees to +2 degrees, the output steering angle is maintained as 0 degrees so that the deflection angle calculating section 11 calculates the deflection angle with the output steering angle being 0 degrees. Therefore, the swivel mechanisms SV control the irradiating angle Lx of the lamps (the low-beam lamps RLBL, LLBL of the right and left headlamps RHL, LHL) to be maintained at 0 degrees.
When the steering wheel STW is turned to the right and the steering angle exceeds +2 degrees, the ignorable range determining section 131 determines that the steering angle has deviated from the range-to-be-ignored. In response to this determination, the difference calculating section 136 calculates an amount of the steering angle exceeding the range-to-be-ignored, i.e., the difference. For example, when the steering angle becomes +6 degrees at a time t2, the difference calculating section 136 calculates +6−(+2)=+4 as the difference and enters this difference of +4 to the reference value storing section 133, whereby +4 degrees is added to 0 degrees, which is the default reference value, so that the reference value is updated to +4 degrees in the reference value storing section 133. Consequently, based on the widths of ±2 degrees stored in the range width storing section 134 and the updated reference value of +4 degrees, the ignorable range setting section 132 sets a new range-to-be-ignored ranging from +2 degrees to +6 degrees, and outputs the new range-to-be-ignored to the ignorable range determining section 131. Then, in subsequent determinations, the ignorable range determining section 131 compares the input steering angle with this new range-to-be-ignored.
At this point, if the subsequently-detected steering angle is within the range-to-be-ignored ranging from +2 degrees to +6 degrees, the ignorable range determining section 131 determines that the steering angle is within the range-to-be-ignored and outputs the reference value of +4 degrees as the output steering angle. That is, even if the steering angle changes within the range of +2 degrees to +6 degrees, the output steering angle is maintained as +4 degrees so that the deflection angle calculating section 11 calculates the deflection angle with the output steering angle being +4 degrees. Therefore, the swivel mechanisms SV swivels the respective lamps such that the irradiating direction Lx of the lamps is controlled to be deflected at the deflection angle of +4 degrees, i.e., rightwardly 4 degrees.
By continuing the controls described above, when the steering angle changes as indicated by a thick dashed line in
Further, when the steering wheel is turned back such that the steering angle decreases towards 0 degrees, i.e., towards the straight-ahead traveling direction, the steering angle becomes, for example, +10 degrees at a time t4. Because the steering angle of +10 degrees is smaller than +11 degrees, which is the minimum value of the range-to-be-ignored, the difference between the steering angle of +10 degrees and the minimum value of +11 degrees of the range-to-be-ignored is calculated to be −1 degree by subtracting the minimum value of +11 degrees from the steering angle of +10 degrees, and this difference of −1 degree is added to the reference value of +13 degrees (i.e., 1 degree is subtracted from the reference value of +13 degrees), whereby the reference value becomes +12 degrees. Thus, the range-to-be-ignored is changed to a range from +10 degrees to +14 degrees. As the steering angle gradually decreases, the range-to-be-ignored gradually decreases in this way, and when the steering angle finally becomes 0 degrees at a time t5, the range-to-be-ignored becomes a range from 0 degrees to +4 degrees. At this time, since the reference value is +2 degrees, the output steering angle is maintained as +2 degrees so that the irradiating direction Lx of the lamps is maintained to be directed slightly rightwards, although the steering wheel STW is actually turned back to 0 degrees, i.e., the straight-ahead traveling position. However, this will be corrected when the steering wheel STW is subsequently turned leftwards to exceed the range-to-be-ignored.
While the example in which the steering wheel STW is turned in the + direction (i.e., the rightward direction) and is then turned back has been described above, explanation for a case where the steering wheel STW is turned in the − direction (i.e., the leftward direction) and is then turned back will be similar thereto. In such a case, when the steering angle deviates from the range-to-be-ignored in the − direction, the reference value stored in the reference value storing section 133 changes in the − direction, whereas when the steering angle deviates in the + direction, the reference value changes in the + direction.
As described above, the range-to-be-ignored changes so as to track the steering angle of the steering wheel STW such that the steering angle is included in the range-to-be-ignored. Therefore, the range-to-be-ignored functions with respect to any steering angle. Consequently, even when the steering angle of the steering wheel slightly changes within the range-to-be-ignored during cornering, the irradiating direction Lx of the lamps is prevented from being deflected by the swivel mechanisms SV.
On the other hand, when the driver intentionally turns the steering wheel STW to change the traveling direction of the vehicle, the reference value and the range-to-be-ignored change when the steering angle deviates from the range-to-be-ignored, and in association with this, the output steering angle changes, whereby the deflection control of the irradiating direction Lx of the low-beam lamps is executed. In addition, as the range-to-be-ignored changes so as to track the steering angle, slight changes of the steering angle do not result in a fluctuation of the irradiating direction Lx.
Accordingly, it is possible to prevent fluctuation of the irradiating direction Lx of the lamps with respect to any steering angle (i.e., regardless of the traveling direction of the vehicle) so as to prevent an unsafe driving condition or a disconcerting feeling of the driver.
In the first embodiment, at the time t5 in
Also in the second embodiment, the range-to-be-ignored changes so as to track the steering angle such that the steering angle is included within the range-to-be-ignored. Thus, the range-to-be-ignored functions at any steering angle. Consequently, even when the steering angle slightly changes within the range-to-be-ignored during the cornering operation of the steering wheel STW, fluctuation of the irradiating direction Lx of the lamps is prevented. In addition, in the second embodiment, when the steering wheel is turned back to the straight-ahead traveling position which is 0 degrees, the irradiating direction Lx of the lamps is also directed to the straight-ahead traveling direction, thereby preventing the driver from feeling discomfort.
In the first and second embodiments, the range-to-be-ignored is changed to track the change of the steering angle. However, when the steering angle is determined to be within the range-to-be-ignored after the change of the steering to a higher angle, the range-to-be-ignored is created in a region on a lower-angle side of the steering angle. Therefore, when the steering angle is changed toward a higher angle direction, in some situations, the steering angle immediately becomes outside the range-to-be-ignored. In such a case, in the lamp system of the first embodiment, the output steering angle is changed in accordance with the change of the reference value. In the lamp system of the second embodiment, the output steering angle is immediately changed. Thus, in some cases, the irradiating direction Lx of the lamps becomes unstable. Further, in the lamp system of the second embodiment, the output steering angle sometimes jumps, resulting in an sudden change of the irradiating direction Lx of the lamps. For example, as shown in the region S1 of
Further, the lamp system of the third embodiment executes a process which prevents the immediate change of the output steering angle when the steering angle is first determined as being within the range-to-be-ignored after the change of the range-to-be-ignored. In detail, when it is determined that the steering angle is within the range-to-be-ignored, the ignorable range determining section 131 updates the reference value stored in the reference value storing section 133 in the following manner. Firstly, a difference between the reference value and the latest steering angle determined as being outside the range-to-be-ignored is obtained (S107). Then, it is determined whether the difference is smaller than a value P or not (S108). When the difference is equal to the value P or more, the reference value is updated such that the reference value becomes closer to the value P by a value Q, which is smaller than P (Q<P) (S110), and this updated reference value is stored in the reference value storing section 133. Thus, the range-to-be-ignored is set in accordance with the updated reference value, and the updated reference value is output as the output steering angle in S103). By repeating the above process, the difference between the reference value and the latest steering angle determined to be outside the range-to-be-ignored is reduced, and eventually becomes smaller than the value P. When it is determined that the difference is smaller than the value P, the reference value is updated to be the latest steering angle determined to be outside the range-to-be-ignored to change (S109), and the range-to-be-ignored is changed accordingly, while the updated reference value is output as the output steering angle. According to the process described above, the reference value and the output steering angle is gradually changed, and eventually becomes equal to the latest steering angle determined to be outside the range-to-be-ignored. Therefore, the change in the irradiating direction Lx of the lamps becomes smoother.
According to the third embodiment, more specifically, when the steering angle is determined to be within the range-to-be-ignored right after the time t21, a difference between the reference value +13 degrees and the latest steering angle of +15 degrees that is determined to be outside range-to-be-ignored is obtained, as shown in
According to the lamp system of the third embodiment, the advantages of the first embodiment can be obtained. In addition, because the reference value is set to be the latest steering angle determined to be outside the range-to-be-ignored and the range-to-be-ignored is set of the lower-angle side and the higher-angle side of the reference value, the range-to-be-ignored effectively functions even when the steering angle is changed toward the higher-angle direction after being determined to be within the range-to-be-ignored. Therefore, slight changes of the steering angle within the range-to-be-ignored will not affect the control of the swivel mechanism, whereby the fluctuation of the irradiating angle Lx of the lamps is prevented. Further, because the output steering angle becomes the latest steering angle determined to be outside the range-to-be-ignored, the output steering angle can be set to 0 degrees when the steering angle is returned to 0 degrees, as in the second embodiment. In addition, because the jump of the output steering angle right after the steering angle is determined to be within the range-to-be-ignored is prevented, a sudden change in the irradiating angle Lx of the lamps can be prevented. Accordingly, it is possible to improve stability of the control of the irradiating direction Lx of the lamps.
Although the widths of the range-to-be-ignored on the respective sides of the reference value has been explained as being fixed in the range width storing section 134 of the embodiments described above, the widths of the range-to-be-ignored may be changed in accordance with the vehicle speed by entering the vehicle speed signal from the vehicle speed sensor 30 to the range width storing section 134 as shown by a broken line in
Further, although the range-to-be-ignored is set to be symmetrical with respect to the reference value in the ± directions, i.e., the right and left directions, so that the reference value is the center value in the ignorable range setting section 132 of the embodiments described above, the range-to-be-ignored can be set to be asymmetrical with respect to the reference value. For example, a width of the range-to-be-ignored on a side of the reference value in which the steering wheel is turned in the right and left directions from the steering angle of 0 degrees (i.e., on a side in which the absolute value of the steering angle increases) can be set larger than a width of the range-to-be-ignored on the other side of the reference value in which the steering wheel is reversely turned towards 0 degrees. According to this configuration, a response of the change in the range-to-be-ignored with respect to the change in steering angle becomes high when the steering wheel is reversely turned so that the response of the change in irradiating direction of the lamps with respect to the change in steering angle also becomes high.
The present invention is not limited to the AFS-applied lamp systems of the embodiments described above. The present inventive concept also can be applied to any lamp systems which control a deflection of the irradiating direction of the lamps in such a manner as to track the change of the steering angle.
Although the description has been made in connection with embodiments of the present invention, those skilled in the art will understand that various changes and modification may be made therein without departing from the present invention. Other implementations are within the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
2007-239065 | Sep 2007 | JP | national |
2008-223338 | Sep 2008 | JP | national |