Method for verifying CVVD position learning result and CVVD system for verifying CVVD position learning result
阅读说明:本技术 用于验证cvvd位置学习结果的方法以及用于验证cvvd位置学习结果的cvvd系统 (Method for verifying CVVD position learning result and CVVD system for verifying CVVD position learning result ) 是由 具本昌 于 2019-05-08 设计创作,主要内容包括:本发明涉及用于验证CVVD位置学习结果的方法以及用于验证CVVD位置学习结果的CVVD系统。用于验证CVVD位置学习结果的方法可以包括:如果控制器确定需要对在CVVD系统的短持续时间和长持续时间中所获得的学习值进行验证,那么通过利用用于凸轮轴旋转的辅助凸轮传感器的信号值来确定连接至电机的控制轴的位置,从而执行学习值验证控制。(The invention relates to a method for verifying a CVVD position learning result and a CVVD system for verifying the CVVD position learning result. The method for verifying the CVVD position learning result may include: if the controller determines that the learned values obtained in the short duration and the long duration of the CVVD system need to be verified, the learned value verification control is performed by determining the position of the control shaft connected to the motor using the signal value of the auxiliary cam sensor for camshaft rotation.)
1. A method for verifying CVVD position learning results, comprising the steps of:
determining, by the controller, whether a verification of learned values obtained in the short and long durations of the CVVD system is required;
the learned value verification control is performed by determining the position of a control shaft connected to a motor as a signal value of an auxiliary cam sensor that detects rotation of a camshaft.
2. The method of claim 1, wherein the auxiliary cam sensor is located in a middle portion of the camshaft.
3. The method of claim 1, wherein the step of determining whether the learning value needs to be verified is based on each of a CVVD system hardware abnormality, a learning value abnormality, and a motor voltage abnormality, wherein the learning value verification control is performed when all of the conditions are not satisfied, the learning abnormality is determined when any one of the conditions is satisfied, and further comprising the step of switching from the learning value verification control to a relearning control for learning each of a long duration and a short duration when the learning abnormality is determined.
4. The method according to claim 3, wherein the learning value verification control is divided into a long position verification control in which a threshold value of a signal value of the assist cam sensor for a long duration is applied and a short position verification control in which a threshold value of a signal value of the assist cam sensor for a short duration is applied.
5. The method of claim 4, wherein the long location verification control is performed by: the long-duration control is performed by rotating the motor, a long-duration threshold value of each of the high signal a and the high signal B that distinguish the signal values of the assist cam sensor is applied as a threshold value, and when a condition of the long-duration threshold value is satisfied, the learning of the long duration is verified as normal.
6. The method according to claim 5, wherein each of the high signal A and the high signal B is a signal hold time having a signal value determined by the auxiliary cam sensor detecting the auxiliary target wheel located at the middle portion of the camshaft, and wherein a long duration threshold that satisfies a condition is determined as the signal hold time.
7. The method of claim 5, wherein switching to learning control occurs when a long duration threshold is not met.
8. The method of claim 4, wherein short location verification control is performed by: short duration control is performed by rotating the motor, a short duration threshold value of each of the high signal a and the high signal B that distinguish the signal value of the assist cam sensor is applied as a threshold value, and when a condition of the short duration threshold value is satisfied, learning of the short duration is verified as normal.
9. The method according to claim 8, wherein each of the high signal a and the high signal B is a signal hold time having a signal value determined by the auxiliary cam sensor detecting the auxiliary target wheel located at the middle portion of the camshaft, and wherein a short duration threshold that satisfies a condition is determined as the signal hold time.
10. The method of claim 8, wherein switching to learning control occurs when the short duration threshold is not met.
11. The method of claim 3, wherein the CVVD system hardware anomaly is a connection failure of a motor connector that prevents CAN communication between the motor and the controller.
12. The method according to claim 3, wherein the learning value abnormality is a loss of the learning value caused by a reset of the learning value.
13. The method of claim 3, wherein the motor voltage anomaly is a voltage drop.
14. The method according to claim 3, wherein the relearning control is executed from a next ignition timing at which the abnormal timing is learned.
15. The method according to claim 14, wherein the relearning control stores and completes a learning value obtained by short-duration learning after the long-duration learning.
16. A CVVD system, comprising: a controller configured to determine whether a learning value existing in the CVVD system needs to be verified during one of a hardware anomaly, a learning value anomaly, and a motor voltage anomaly; and performing learning value verification control using the rotation detection value; and when relearning is required, switching is made from the learned value verification control to relearning control.
17. The CVVD system according to claim 16, comprising an auxiliary cam sensor and a cam sensor, the cam sensor being disposed at an end portion of the camshaft, the auxiliary cam sensor being disposed at a middle portion of the camshaft.
18. The CVVD system according to claim 17, wherein the auxiliary cam sensor generates a rotation detection value of the camshaft by an a-projection and a B-projection of the auxiliary target wheel provided at a middle portion of the camshaft.
19. The CVVD system of claim 16, wherein the controller includes a CVVD learn verify map configured to provide a signal indicating whether a hardware anomaly, a learned value anomaly, or a motor voltage anomaly exists in the CVVD system.
20. The CVVD system according to claim 16, wherein the controller controls the continuously variable valve timing system to directly control a camshaft.
Technical Field
The present invention relates to Continuously Variable Valve Duration (CVVD) position learning.
Background
The statements in this section merely provide background information related to the present disclosure and may not constitute prior art.
Generally, a Continuously Variable Valve Duration (CVVD) system performs valve duration (i.e., the duration of a cam that drives an intake valve, which means the time when the intake valve is in an open state) learning at the end of a production line at the initial stage of engine assembly to perform an accurate duration/timing control operation. In this case, the valve duration learning at the end of the production line means learning the CVVD position by the initial learning or the end of the production line learning.
For example, CVVD position learning is a method for rotating a control shaft connected to a cam driving an intake valve by a rotor to change a cam duration (i.e., valve duration), and determining a position value of the control shaft by an RPM of the control shaft to determine the duration (i.e., a time at which the intake valve is in an open state).
Thus, the CVVD position learning ensures the accuracy of the duration/timing control operation of the engine-equipped CVVD system, and the CVVD system accurately drives the engine ignition timing to perform engine control without engine start-up misfire.
Disclosure of Invention
CVVD systems have a variety of reasons for which verification of CVVD position learning results is desired or required.
For example, various causes may be due to hardware aspects of the CVVD system such as motor power failure, connector disconnection, and CVVD microcomputer failure. In this case, even if the duration is determined by CVVD position learning, the air amount cannot be controlled, and therefore, there is a possibility that an engine start-up and shut down, an idling instability, and a deterioration in fuel economy may occur.
Therefore, CVVD position learning requires relearning when the accuracy of the determined duration cannot be guaranteed due to hardware aspects of the CVVD system.
In view of the foregoing, an aspect of the present invention is directed to provide a method for verifying a CVVD position learning result and a CVVD system for verifying a CVVD position learning result, which can verify learning values of short and long durations, respectively, through a detection value of an auxiliary cam sensor applied to a camshaft, thereby preventing engine start-up misfire, idle instability, and fuel economy degradation caused without verifying a learning abnormality, and particularly, when a system hardware failure (or error) occurs and a learning value is lost, relearning each of the short/long durations from a next ignition timing of the learning abnormal timing, thereby preventing occurrence of an abrupt output change of an engine due to relearning.
The principles of the present invention may be understood by the following description.
According to one aspect of the invention, a method for verifying a CVVD position learning result includes: if the controller determines that the learned values obtained in the short duration and the long duration of the CVVD system need to be verified, learned value verification control is performed by determining the position of a control shaft connected to the motor as the signal value of an auxiliary cam sensor that detects the rotation of the camshaft.
The necessity of verifying the learning value may be based on each of a CVVD system hardware abnormality, a learning value abnormality, and a motor voltage abnormality as conditions, learning value verification control may be executed when all of the conditions are not satisfied, the learning abnormality may be determined when any one of the conditions is satisfied, and when the learning abnormality is determined, switching from the learning value verification control to relearning control for learning each of the long duration and the short duration may be performed.
The learning value verification control may be divided into a long position verification control in which a threshold value of a signal value of the assist cam sensor for a long duration is applied and a short position verification control in which a threshold value of a signal value of the assist cam sensor for a short duration is applied.
The long location verification control may be performed by: the long-duration control is performed by rotating the motor, a long-duration threshold value of each of the high signal a and the high signal B that distinguish the signal values of the assist cam sensor is applied as a threshold value, and when a condition of the long-duration threshold value is satisfied, the learning of the long duration is verified as normal. Each of the high signal a and the high signal B may be a signal hold time having a signal value determined by the auxiliary cam sensor detecting the auxiliary target wheel located at the middle portion of the camshaft, and the long-duration threshold satisfying the condition may be determined as the signal hold time. When the long-duration threshold condition is not met, a switch may be made to learning control.
The short location verification control may be performed by: short duration control is performed by rotating the motor, a short duration threshold value of each of the high signal a and the high signal B that distinguish the signal value of the assist cam sensor is applied as a threshold value, and when a condition of the short duration threshold value is satisfied, learning of the short duration is verified as normal. Each of the high signal a and the high signal B may be a signal hold time having a signal value determined by the auxiliary cam sensor detecting the auxiliary target wheel located at the middle portion of the camshaft, and a short duration threshold satisfying a condition may be determined as the signal hold time. When the short-duration threshold condition is not satisfied, switching to learning control may be made.
CVVD system hardware anomalies CAN be motor connector connection failures that prevent CAN communication between the motor and the controller. The learning value abnormality may be a loss of the learning value caused by a reset of the learning value. The motor voltage anomaly may be a voltage drop.
The relearning control may be accomplished by: the learning value obtained by the short-duration learning after the long-duration learning is stored from the learning abnormal timing to the next ignition timing.
According to one aspect of the invention, a CVVD system includes: the controller is used for determining whether the existing learning value needs to be verified or not under the conditions of abnormal hardware, abnormal learning value and abnormal motor voltage of the CVVD system respectively; and performing learning value verification control using the rotation detection value; and when relearning is required, the long duration and the short duration are executed by switching from the learned value verification control to the relearning control.
The auxiliary cam sensor may be paired with a cam sensor, the cam sensor may be provided at an end portion of the camshaft, and the auxiliary cam sensor may be provided at a middle portion of the camshaft. The assist cam sensor may generate a rotation detection value of the camshaft by the a protrusion and the B protrusion of the assist target wheel, and the assist target wheel may be disposed at a middle portion of the camshaft.
The controller comprises a CVVD learning verification mapping which can provide signals for the controller whether hardware abnormity, abnormal learning value or abnormal motor voltage exists in the CVVD system.
The controller may control a Continuously Variable Valve Timing (CVVT) system to directly control the camshaft.
Further areas of applicability will become apparent from the description provided herein. It should be understood that the description and specific examples are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.
Drawings
In order that the invention may be better understood, various embodiments of the invention will now be described, by way of example, with reference to the accompanying drawings, in which:
fig. 1A, 1B, and 2 are flow diagrams of methods for verifying CVVD position learning results;
fig. 3 is a diagram showing a configuration example of a CVVD system for verifying a CVVD position learning result;
FIG. 4 is a schematic diagram showing an example of signal values of an assist cam sensor for controlling the short/long duration position of the shaft;
fig. 5 is a diagram showing an example of short/long-duration rotation control of a motor for existing learned value verification and relearn value acquisition in a CVVD system; and
fig. 6 is a diagram illustrating an operation state of the CVVD system after verifying and relearning a CVVD position learning result.
The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.
Detailed Description
The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features.
Referring to fig. 1A, 1B and 2, the method for verifying the Continuous Variable Valve Duration (CVVD) position learning result is divided into learning abnormality entry control (S10 to S40) using a sensor for learning an existing learning abnormality, learning value verification control (S50 to S80 and S50-1 to S80-1), and relearning control (S100 to S160) for a new learning value.
Thus, the method for verifying the CVVD position learning result monitors the assist cam sensor signal during the short-duration and long-duration controls in the learning abnormal entry control (S10 to S40) to monitor whether to output a signal value corresponding to the respective duration. Next, it is determined by monitoring that no signal value corresponding to the corresponding duration is output, or that any one of disconnection of the motor connector, generation of low voltage by the motor, failure in storing of the learned value is a learning abnormality, and the method for verifying the CVVD position learning result is switched to the relearning control (S100 to S160) to perform relearning. Further, the method for verifying the CVVD position learning result performs relearning control at the next ignition timing (S100 to S160).
Therefore, the cross check (crosscheck) type CVVD position learning method may have the following advantages. The target value of the control shaft is checked only by the position sensor (or the rotation angle sensor) without considering the duration of the intake valve, which is finally determined by the housing and the connecting rod connected between the control shaft of the motor and the camshaft, thereby eliminating the disadvantage that the existing method of the CVVD system cannot measure the actual duration of the intake valve by the auxiliary cam sensor newly mounted on the camshaft. In addition, the alignment of the housing and the link can be determined by monitoring the auxiliary cam sensor, and it can also be determined whether each component of the hardware (items corresponding to On-Board Diagnostics (OBD) regulations for CVVD systems) is normal.
Referring to fig. 3, the CVVD system 1 includes, as constituent elements, a CVVD controller 2, a
For example, the CVVD controller 2 includes a brushless direct current (BLDC) three-phase motor 2-1, a control shaft 2-2 connected to a
For example, the cam sensor 6 is located at an end of the
For example, the
More specifically, the data input unit 10-1 detects engine data including a vehicle speed, an accelerator pedal opening, a battery voltage, a coolant temperature/intake air temperature range, etc., as well as an engine crank (a rotation state of a crank shaft of a starter motor), an engine RPM (revolutions per minute), and a key on/off (ignition), detects sensor data, and detects motor data; the sensor data includes that a detected value of a sensor (e.g., hall sensor, cam sensor 6) for controlling the shaft short/long position is abnormal, a communication error (e.g., CAN communication error of EMS and CVVD system) and a learned value (e.g., a value stored in a memory of the map 10-2 or the controller 10) of a short/long duration using a stopper (not shown) of the control shaft is lost; the motor data includes motor abnormalities due to connector disconnection and low voltage and RPM of the motor 2-1, etc.
Specifically, the CVVD learning map 10-2 stores and updates position learning values for short-duration and long-duration control. The CVVD learning verification map 10-3 generates a learning abnormal signal for any one of no-duration signal value output, motor connector disconnection, motor low voltage generation, and learning value storage failure.
For example, the
Hereinafter, the method of fig. 1A, 1B, and 2 for verifying the CVVD position learning result will be described in detail with reference to fig. 3 to 6. In this case, the control subject is the
Referring to fig. 1A and 1B, the
Referring to fig. 3, the operation of the
First, in the CVVD hardware abnormality detecting step (S10), the hardware communication state of the CVVD controller 2 is used. For example, when CAN communication with the motor 2-1 is not possible for about two seconds, the
Next, in the learned value storage failure checking step (S20), the learned value stored in the CVVD learning map 10-2 of the CVVD system 1 or the memory of the
In the power supply voltage abnormality detecting step (S30), the power supply voltage of the motor 2-1 of the CVVD controller 2 is used. For example, when a voltage drop of about 5.1V or less is detected, the
Finally, in the control shaft position detecting step (S40), the
Thus, when each of the conditions in the hardware abnormality detecting step (S10), the learned value storage failure checking step (S20), and the power supply voltage abnormality detecting step (S30) is not satisfied through each of the steps of the learning abnormality entry control (S10 to S40), the
Referring again to fig. 1A and 1B, the
Specifically, the long position verification control (S50 to S80) is executed by the long duration control execution step (S50), the assist cam sensor long output verification step (S60 to S70), and the long duration learning normal check step (S80). Further, the short position verification control (S50-1 to S80-1) is executed by the short duration control execution step (S50-1), the assist cam sensor short output verification step (S60-1 to S70-1), and the short duration learning normal check step (S80-1).
Among the long duration and the short duration for the learning verification, the
Referring to fig. 4, it is shown that the
As shown in the drawing, the assist cam sensor 7 is provided with an assist target wheel 7-1 for checking the short/long duration position of the control shaft 2-2, and the assist target wheel 7-1 includes an a projection 7-1a and a B projection 7-1B projecting from the outer periphery of the
Therefore, the a-projection 7-1a generates the cam sensor signal value as the high signal a from each of the measured short/long durations for CVVD learning abnormality diagnosis; the B-protrusion 7-1B generates a cam sensor signal value as a high signal B from each of the measured short/long durations for CVVD learning abnormality diagnosis.
Thus, the
Therefore, when THD _1< high signal a < THD _2 and THD _3< high signal B < THD _4 both satisfy the condition, the
For this purpose, each of THD _1/THD _2(S60), THD _3/THD _4(S70), THD _5/THD _6(S60-1), and THD _7/THD _8(S70-1) representing a threshold value may employ "THD _1 ═ 99 °", "THD _2 ═ 180 °", "THD _3 ═ 260 °", "THD _4 ═ 360 °", "THD _5 ═ 137 °", "THD _6 ═ 180 °", "THD _7 ═ 222 °", and "THD _8 ═ 360 °. Therefore, the high signal a for THD _1(99 °) < high signal a < THD _2(180 °) is a signal holding time corresponding to 81 °, the high signal B for THD _3(260 °) < high signal B < THD _4(360 °) is a signal holding time corresponding to 100 °, the high signal a for THD _5(137 °) < high signal a < THD _6(180 °) is a signal holding time corresponding to 43 °, the high signal B for THD _7(222 °) < high signal B < THD _8(360 °) is a signal holding time corresponding to 138 °, which is a threshold value satisfying the condition.
Fig. 5 illustrates the
For example, the long-duration learning normality check (S80) is shown at the upper side of fig. 5 by verifying the RPM of the motor 2-1, which is measured by: the motor 2-1 connected to the end of the control shaft 2-2 is rotated until the long-duration stop positions of the left and right sides are checked by the contact with the stopper 2-3 (S80). In this case, the
For example, it is shown in the lower side of fig. 5 that the short duration learning normal check (S80-1) is performed by verifying the RPM of the motor 2-1, which is measured by: the motor 2-1 connected to the end of the control shaft 2-2 is rotated until short-duration stop positions of the left and right sides are checked by contact with the stopper 2-3 (S80-1). In this case, the
On the other hand, referring to fig. 2, when any one of each of the hardware abnormality detection (S10), the learned value storage failure check (S20), and the power supply voltage abnormality detection (S30) is found in the learning abnormality entry control (S10 to S40), the
The relearning control (S100 to S160) checks the RPM of the motor by relearning the long duration and the short duration, and then stores it as a learning value. For this purpose, the relearning control (S100 to S160) is divided into a motor position learning abnormality storage step in S100, an ignition timing determination step in S110, a motor position relearning execution step in S120, a CVVD relearning request step in S130, a long-duration control execution step in S140, a short-duration control execution step in S150, and a long/short-duration learning value storage completion step in S160.
For example, the motor position learning abnormality storage (S100) is performed such that: the
For example, the motor position relearning execution (S120) means that the
For example, in the learning value storing completion (S160), the learning value obtained by measuring the RPM of the motor 2-1 is stored in the CVVD learning map 10-2 or the memory by the
Meanwhile, referring to fig. 6, a control strategy in which the
As shown, the control strategy is based on a target timing/duration set according to the operating region, and the target timing/duration is determined according to the specified times of Intake Valve Opening (IVO) and Intake Valve Closing (IVC). Next, the oil control valve of the
As described above, the method for verifying the CVVD position learning result applied to the CVVD system 1 according to the embodiment of the present invention determines the necessity or advisability of verification of the existing learning value under the conditions of the CVVD system hardware abnormality, the learning value abnormality, and the motor voltage abnormality, respectively, performs the learning value verification control using the rotation detection value of the
According to one embodiment, the CVVD system of the present invention can achieve the following actions and effects by verifying the CVVD position learning result through the auxiliary cam sensor data.
First, whether each component constituting hardware of the CVVD system is normal may be determined based on an item corresponding to an on-board diagnosis (OBD) specification by using information of an auxiliary cam sensor applied to a middle position of a camshaft. Second, the alignment of the motor assembly (e.g., control shaft, housing, linkage) may be determined based on the data of the auxiliary cam sensor. Third, generation of a learning result that cannot control the air amount is prevented by eliminating various problems caused by hardware aspects such as motor power abnormality, connector disconnection, and CVVD microcomputer malfunction during CVVD position learning. And finally, according to the learning result, accurate air volume control is ensured, so that the problems of engine starting flameout, unstable idling, fuel economy reduction and the like when the CVVD system works are avoided.
The invention is not limited by the foregoing description and accompanying drawings. Accordingly, those skilled in the art will appreciate that substitutions, modifications and variations may be made without departing from the spirit and scope of the invention.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:缸压传感器的故障诊断装置