VVT phase control method, device, control equipment and engine

Through the amendment of self -learning and physical phase deviations, the problem of control accuracy defects of the VVT ​​phase position positioning is solved, and higher dynamicity and lower fuel consumption are achieved.

CN116201642BActive Publication Date: 2025-01-28CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310280228.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-21
Publication Date
2025-01-28
Estimated Expiration
2043-03-21

AI Technical Summary

Technical Problem

The existing VVT phase position control method has accuracy defects, which are mainly due to electrical signal errors and wear/aging errors that cannot be effectively handled.

Method used

By obtaining the initial position of the VVT ​​of the engine and self -learning, the deviation between the current self -learning value and the first self -learning value is determined to filter the electrical signal error; To improve control accuracy.

Benefits of technology

Improve the accuracy of the VVT ​​phase position position, enhance the power of the engine and reduce fuel consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116201642B_ABST
    Figure CN116201642B_ABST
Patent Text Reader

Abstract

The present application provides a VVT phase control method, device, control equipment and engine. When the engine is started, the VVT ​​initial position of the engine is obtained, and the initial position is self-learned; according to the initial position obtained after completing the self-learning, the current self-learning value is determined; according to the current self-learning value and the pre-stored first self-learning value, the first phase deviation value of the self-learning is determined to filter out the electrical signal error and obtain the error due to wear / aging; then according to the first physical phase deviation of the engine, the first phase deviation value and the target VVT position, the corrected target VVT position is determined; based on the corrected target VVT position, the valve phase of the engine is controlled. In this way, by filtering out the electrical signal error and combining the error after engine wear / aging and the physical phase deviation to correct the target VVT position, the VVT ​​phase position control accuracy can be improved, which is beneficial to improving the engine's power and reducing fuel consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engines, and in particular to a VVT phase control method, device, control equipment and engine. Background Art

[0002] In the engine, the VVT ​​(Variable Valve Timing) system can control the intake and exhaust camshafts according to the engine's operating conditions to change the timing of the engine's intake and exhaust valves, thereby continuously adjusting the engine's valve opening and closing time and intake volume, thereby improving the engine's power and reducing fuel consumption.

[0003] At present, when VVT is turned on, self-learning of the VVT ​​phase position is required. In the existing self-learning, the phase relationship measured by the sensor is usually based on the theoretically designed phase relationship, and the difference between them is compared. The deviation obtained in this way will affect the accuracy of VVT phase position control. Summary of the invention

[0004] In view of this, the purpose of the embodiments of the present application is to provide a VVT phase control method, device, control equipment and engine, which can improve the problem of accuracy defects in VVT phase position control.

[0005] In order to achieve the above technical objectives, the technical solutions adopted in this application are as follows:

[0006] In a first aspect, an embodiment of the present application provides a VVT phase control method, the method comprising:

[0007] When the engine is started, obtaining the VVT ​​initial position of the engine and self-learning the initial position, wherein the initial position includes the relative position of the camshaft and the crankshaft corresponding to the valves in the engine;

[0008] Determining a current self-learning value according to the initial position obtained after completing the self-learning;

[0009] Determining a first phase deviation value of self-learning according to the current self-learning value and a pre-stored first self-learning value;

[0010] Acquire a first physical phase deviation of the engine, where the first physical phase deviation is obtained by actually measuring the engine before it leaves the factory;

[0011] determining a corrected target VVT position according to the first physical phase deviation, the first phase deviation value, and a pre-stored target VVT position;

[0012] Based on the corrected target VVT position, a valve phase of the engine is controlled.

[0013] In combination with the first aspect, in some optional implementations, before determining the current self-learning value according to the initial position obtained by completing the self-learning, the method further includes:

[0014] Determining whether it is the first time to self-learn the initial position within the life cycle of the engine;

[0015] If the initial position is self-learned for the first time, the value obtained by the first self-learning is stored as the first self-learning value.

[0016] In combination with the first aspect, in some optional implementations, determining the current self-learning value according to the initial position obtained by completing the self-learning includes:

[0017] If the difference between the initial position obtained by completing self-learning and the self-learning value completed last time is less than or equal to a preset threshold, the initial position obtained by completing the current self-learning is used as the current self-learning value.

[0018] In combination with the first aspect, in some optional implementations, determining a corrected target VVT position according to the first physical phase deviation, the first phase deviation value, and a pre-stored target VVT position includes:

[0019] determining a second physical phase deviation according to the first physical phase deviation and the first phase deviation value;

[0020] A corrected target VVT position is obtained according to the second physical phase deviation and the pre-stored target VVT position.

[0021] In combination with the first aspect, in some optional implementations, obtaining a corrected target VVT position according to the second physical phase deviation and a pre-stored target VVT position includes:

[0022] Adding the second physical phase deviation to the pre-stored target VVT position to obtain a candidate VVT ​​position;

[0023] Based on the preset VVT adjustment range value and the candidate VVT ​​position, the corrected target VVT position is obtained.

[0024] In combination with the first aspect, in some optional implementations, obtaining the corrected target VVT position based on the preset VVT adjustment range and the candidate VVT ​​position includes:

[0025] If the value of the candidate VVT ​​position is lower than the minimum value in the adjustment range, determining the minimum value in the adjustment range as the corrected target VVT position;

[0026] If the value of the candidate VVT ​​position exceeds the maximum value in the adjustment range, determining the maximum value in the adjustment range as the corrected target VVT position;

[0027] If the value of the candidate VVT ​​position is within the adjustment range, the candidate VVT ​​position is determined as the corrected target VVT position.

[0028] In combination with the first aspect, in some optional implementations, obtaining a first physical phase deviation of the engine includes:

[0029] The first physical phase deviation of the engine is obtained from a designated information carrier, where the information carrier includes any one of a barcode, a two-dimensional code, a numerical tag, and an electronic tag.

[0030] In combination with the first aspect, in some optional implementations, after determining the current self-learning value according to the initial position obtained by completing the self-learning, the method further includes:

[0031] According to the current self-learning value, the initial position signal of the VVT ​​is updated.

[0032] In a second aspect, an embodiment of the present application further provides a VVT phase control device, the device comprising:

[0033] A first acquisition unit, used for acquiring a VVT initial position of the engine when the engine is started, and self-learning the initial position, wherein the initial position includes a relative position of a camshaft and a crankshaft corresponding to a valve in the engine;

[0034] A first determining unit, configured to determine a current self-learning value according to the initial position obtained after completing the self-learning;

[0035] A second determining unit, used to determine a first phase deviation value of self-learning according to the current self-learning value and a pre-stored first self-learning value;

[0036] A second acquisition unit is used to acquire a first physical phase deviation of the engine, where the first physical phase deviation is obtained by actually measuring the engine before it leaves the factory;

[0037] a third determining unit, configured to determine a corrected target VVT position according to the first physical phase deviation, the first phase deviation value, and a pre-stored target VVT position;

[0038] A control unit is used to control the valve phase of the engine based on the corrected target VVT position.

[0039] In a third aspect, an embodiment of the present application further provides a control device, comprising a processor and a memory coupled to each other, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the control device executes the above method.

[0040] In a fourth aspect, an embodiment of the present application further provides an engine, comprising an engine body, a VVT system and the above-mentioned control device, wherein the VVT ​​system is arranged in the engine body, and the control device is electrically connected to the VVT ​​system.

[0041] In a fifth aspect, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. When the computer program runs on a computer, the computer executes the above method.

[0042] The invention adopting the above technical solution has the following advantages:

[0043] In the technical solution provided in the present application, when the engine is started, the VVT ​​initial position of the engine is obtained, and the initial position is self-learned; according to the initial position obtained after completing the self-learning, the current self-learning value is determined; according to the current self-learning value and the pre-stored first self-learning value, the first phase deviation value of the self-learning is determined to filter out the electrical signal error and obtain the error due to wear / aging; then according to the first physical phase deviation of the engine, the first phase deviation value and the pre-stored target VVT position, the corrected target VVT position is determined; based on the corrected target VVT position, the valve phase of the engine is controlled. In this way, by filtering out the electrical signal error, and combining the error after wear / aging and the first physical phase deviation to correct the target VVT position, the VVT ​​phase position control accuracy can be improved, which is beneficial to improving the power of the engine and reducing fuel consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The present application may be further described by the non-limiting embodiments given in the accompanying drawings. It should be understood that the following drawings only illustrate certain embodiments of the present application and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, other relevant drawings may be obtained based on these drawings without creative effort.

[0045] Figure 1 A schematic flow chart of a VVT phase control method provided in an embodiment of the present application.

[0046] Figure 2 A logic block diagram of the VVT ​​initial position correction provided in an embodiment of the present application.

[0047] Figure 3A logic block diagram of target VVT position correction provided in an embodiment of the present application.

[0048] Figure 4 This is a block diagram of a VVT phase control device provided in an embodiment of the present application.

[0049] Icons: 400 - VVT phase control device; 410 - first acquisition unit; 420 - first determination unit; 430 - second determination unit; 440 - second acquisition unit; 450 - third determination unit; 460 - control unit. DETAILED DESCRIPTION

[0050] The present application will be described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that in the drawings or descriptions, similar or identical parts use the same figure numbers, and the implementation methods not shown or described in the drawings are forms known to ordinary technicians in the relevant technical field. In the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0051] The inventors have found that when VVT is turned on, it is necessary to self-learn the VVT ​​phase position. In the existing self-learning, it is usually based on the theoretically designed phase relationship. The phase relationship measured by the sensor is compared with the theoretical phase relationship, and the difference between them is processed. The deviation obtained by this method essentially includes the dispersion of engine body parts, assembly errors and electrical signal errors (electrical signal errors include sensor dispersion, signal delay, signal disk dispersion, air gap, etc.). In fact, the factors that affect the opening and closing angle of the engine valve and the calculation of the intake volume are the deviations of the physical phase caused by the dispersion of engine body parts and assembly errors. The deviation caused by the electrical signal will not affect the actual valve opening and closing angle, nor will it affect the calculation of the intake volume. Therefore, the deviation obtained by the existing method includes electrical signal errors, which will affect the accuracy of VVT phase position control.

[0052] In view of the above problems, the inventors of the present application have proposed the following embodiments to solve the above problems after long-term research and exploration. The embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. The following embodiments and features in the embodiments can be combined with each other without conflict.

[0053] The present application provides a control device that may include a processing module and a storage module. The storage module stores a computer program, and when the computer program is executed by the processing module, the control device can execute the corresponding steps in the following VVT (Variable Valve Timing) phase control method.

[0054] The control device may be an ECU (Electronic Control Unit) module in a car. It is understandable that the processing module and the storage module may be integrated into one, or may exist independently.

[0055] The embodiment of the present application also provides an engine, the engine comprising an engine body, a VVT system and the above-mentioned control device, the VVT ​​system is arranged in the engine body, and the control device is electrically connected to the VVT ​​system. The control device can optimize and adjust the phase position corresponding to the valve in the VVT ​​system. Among them, the structure of the engine body and the VVT ​​system is a conventional structure, which will not be repeated here.

[0056] Please refer to Figure 1 The present application also provides a VVT phase control method, which can be applied to the above-mentioned control device, and the control device executes or implements each step of the method. The VVT ​​phase control method may include the following steps:

[0057] Step 110, when the engine is started, obtaining the VVT ​​initial position of the engine, and self-learning the initial position, wherein the initial position includes the relative position of the camshaft and the crankshaft corresponding to the valves in the engine;

[0058] Step 120, determining a current self-learning value according to the initial position obtained after completing the self-learning;

[0059] Step 130, determining a first phase deviation value for self-learning according to the current self-learning value and a pre-stored first self-learning value;

[0060] Step 140, obtaining a first physical phase deviation of the engine, where the first physical phase deviation is obtained by actually measuring the engine before it leaves the factory;

[0061] Step 150, determining a corrected target VVT position according to the first physical phase deviation, the first phase deviation value and a pre-stored target VVT position;

[0062] Step 160: Control the valve phase of the engine based on the corrected target VVT position.

[0063] In the above-mentioned implementation, the first phase deviation value of self-learning is determined according to the current self-learning value and the pre-stored first self-learning value, so that the electrical signal error can be filtered out and the error due to wear / aging can be obtained. Then, according to the first physical phase deviation of the engine, the first phase deviation value and the pre-stored target VVT position, the corrected target VVT position is determined; based on the corrected target VVT position, the valve phase of the engine is controlled. In this way, by filtering out the electrical signal error and correcting the target VVT position in combination with the error after wear / aging and the first physical phase deviation, the VVT ​​phase position control accuracy can be improved, the accuracy of calculating the intake volume can be improved, and the performance indicators of the engine such as fuel consumption, emissions, and power can be improved, such as reducing fuel consumption and improving power.

[0064] The following will describe the various steps of the VVT ​​phase control method in detail as follows:

[0065] In step 110, when the engine is started, the VVT ​​system in the engine can automatically collect the VVT ​​initial position of the engine and self-learn the initial position. It can be understood that in the VVT ​​system, sensors for collecting the initial position are included, such as camshaft angle sensors, crankshaft angle sensors, etc. The VVT ​​system can use the camshaft angle sensor to collect the initial angle of the camshaft when the engine is started, and use the crankshaft angle sensor to collect the initial angle of the crankshaft as the VVT ​​initial position. Among them, the self-learning initial position can be understood as recording and storing the position data in the initial position.

[0066] In this embodiment, the control device can obtain various operating state parameters of the engine, including but not limited to signals such as speed, load, temperature, crankshaft phase position and camshaft phase position.

[0067] In addition, the control device is provided with an input and output interface, which can receive external information, such as receiving the physical phase deviation measured by the factory; and can output the control signal to the actuator.

[0068] Before determining the current self-learning value according to the initial position obtained after self-learning in step 120, the method further includes:

[0069] Determining whether it is the first time to self-learn the initial position within the life cycle of the engine;

[0070] If the initial position is self-learned for the first time, the value obtained by the first self-learning is stored as the first self-learning value.

[0071] Understandably, each time the engine is started, the corresponding initial position of the valve will be self-learned. The control device can judge each self-learning to detect whether this self-learning is the first self-learning. Among them, the first self-learning refers to the first self-learning after the engine is assembled on the vehicle. Each engine has only one first self-learning in its life cycle (referring to the period from the engine being put into use to being abandoned).

[0072] If the initial position of this self-learning is the first self-learning, the position data obtained by the first self-learning is stored as the first self-learning value. The first self-learning value can be used as one of the reference values ​​for subsequent position compensation correction.

[0073] In this embodiment, step 120 determines the current self-learning value according to the initial position obtained by completing the self-learning, including:

[0074] If the difference between the initial position obtained by self-learning and the self-learning value completed last time is less than or equal to a preset threshold, the initial position obtained by the current self-learning is used as the current self-learning value;

[0075] If the difference between the initial position obtained by self-learning and the self-learning value completed last time is greater than a preset threshold, and this self-learning is not the first self-learning, the initial position obtained by the last self-learning is used as the current self-learning value. The self-learning value obtained by the last self-learning is the VVT ​​initial position of the engine collected and stored when the engine was last started.

[0076] If this self-learning is the first self-learning, the first self-learning value will be used as the current self-learning value.

[0077] In this embodiment, the preset threshold is used to measure whether the initial position obtained by self-learning is abnormal, and can be flexibly determined according to the actual situation. Understandably, as the cumulative running time of the engine increases, the wear of the internal structure of the engine (such as the camshaft and the crankshaft) becomes more and more serious. Therefore, the initial position obtained by each subsequent self-learning has a certain deviation from the self-learning value completed last time, and the deviation usually increases gradually, but the deviation usually does not exceed the preset threshold. If the deviation exceeds the preset threshold, it means that the initial position currently collected is abnormal data or unreliable data.

[0078] For example, if the sensor collecting data fails and the deviation exceeds the preset threshold, the initial position obtained from the last self-learning can be used as the current self-learning value to correct the subsequent valve position.

[0079] In addition, when the difference between the initial position obtained by this self-learning and the self-learning value completed last time is greater than the preset threshold, the control device can issue an early warning prompt to enable the user to discover abnormal information in time, so that the user can check and maintain the abnormal situation in time to avoid the continued occurrence of abnormal conditions.

[0080] In step 130, the deviation value obtained by subtracting the current self-learning value from the first self-learning value is the first phase deviation value of self-learning.

[0081] It is understandable that the first self-learning value and the current self-learning value both include the same electrical signal deviation. In addition, the first self-learning value also includes part of the physical phase deviation, and the current self-learning value includes the physical phase deviation in the first self-learning value and the physical phase deviation based on wear. In this embodiment, the deviation value obtained by subtracting the current self-learning value from the first self-learning value is the physical phase deviation of engine wear, that is, the first phase deviation value of self-learning.

[0082] The electrical signal deviation includes, but is not limited to, sensor dispersion, signal delay, signal disc dispersion, etc. The physical phase deviation includes, but is not limited to, engine body component dispersion, assembly error, etc.

[0083] In this embodiment, the engine production line can transmit the information of the measured first physical phase deviation of the engine (the deviation is obtained during the engine assembly process and is the deviation between the measured valve phase and the theoretically designed valve phase) in the form of a numerical label, an electronic label, a barcode or a QR code. The numerical label can be understood as a label or card printed with the first physical phase deviation.

[0084] In step 140, the first physical phase deviation may be pre-stored in a storage module of the control device, or the first physical phase deviation may be recorded in a designated information carrier. When the first physical phase deviation needs to be obtained, it may be directly read from the storage module, or obtained from a designated information carrier.

[0085] Exemplarily, step 140 of acquiring a first physical phase deviation of the engine includes:

[0086] The first physical phase deviation of the engine is obtained from a designated information carrier, where the information carrier includes any one of a barcode, a two-dimensional code, a numerical tag, and an electronic tag.

[0087] For example, the control device can read the information of the first physical phase deviation provided by the production line by scanning a barcode or a QR code, a diagnostic instrument or other tools, and then convert the first physical phase deviation into instructions, and input the instructions into the processing module / storage module of the control device through a communication protocol for storage.

[0088] In this embodiment, step 150 determines a corrected target VVT position according to the first physical phase deviation, the first phase deviation value and a pre-stored target VVT position, including:

[0089] Step 151, determining a second physical phase deviation according to the first physical phase deviation and the first phase deviation value;

[0090] Step 152: Obtain a corrected target VVT position according to the second physical phase deviation and a pre-stored target VVT position.

[0091] In step 151, the first physical phase deviation is added to the first phase deviation value to obtain the second physical phase deviation.

[0092] Wherein, step 152 obtains a corrected target VVT position according to the second physical phase deviation and a pre-stored target VVT position, including:

[0093] Adding the second physical phase deviation to the pre-stored target VVT position to obtain a candidate VVT ​​position;

[0094] Based on the preset VVT adjustment range value and the candidate VVT ​​position, the corrected target VVT position is obtained.

[0095] Wherein, based on the preset VVT adjustment range and the candidate VVT ​​position, the corrected target VVT position is obtained, including:

[0096] If the value of the candidate VVT ​​position is lower than the minimum value in the adjustment range, determining the minimum value in the adjustment range as the corrected target VVT position;

[0097] If the value of the candidate VVT ​​position exceeds the maximum value in the adjustment range, determining the maximum value in the adjustment range as the corrected target VVT position;

[0098] If the value of the candidate VVT ​​position is within the adjustment range, the candidate VVT ​​position is determined as the corrected target VVT position.

[0099] In this embodiment, the pre-stored target VVT position can be understood as the optimal VVT position, which is a value obtained in advance through testing. For example, the VVT ​​position obtained in advance to minimize engine fuel consumption or maximize torque is used as the optimal VVT position, that is, the pre-stored target VVT position.

[0100] Similarly, the preset VVT adjustment range is the range of the upper limit and the lower limit of the VVT ​​adjustment, including the upper limit value and the lower limit value, wherein the upper limit value and the lower limit value are position data obtained in advance through testing.

[0101] In step 160, the control device optimizes the valve phase adjustment of the engine based on the updated VVT initial position (i.e., the current self-learning value) using the corrected target VVT position. During the valve adjustment process, the influence of the electrical signal deviation is filtered out, and the physical phase deviation of the engine when it leaves the factory and the physical deviation caused by wear after operation are taken into account. This can improve the accuracy of valve phase adjustment, achieve precise control of the engine's intake and fuel injection amounts, fully tap the engine's potential, and obtain better fuel consumption, emissions, power and other performance.

[0102] In this embodiment, after determining the current self-learning value according to the initial position obtained after self-learning in step 120, the method further includes:

[0103] According to the current self-learning value, the initial position signal of the VVT ​​is updated.

[0104] The initial position signal is used to adjust and control the valve phase of the engine in combination with the corrected target VVT position.

[0105] Please refer to Figure 2 and Figure 3 , the following will be based on Figure 2 and Figure 3 , the implementation process of the method is explained with examples, as follows:

[0106] S201, the engine starts successfully and completes self-learning at the VVT ​​initial position, and enters step S202.

[0107] S202, the processing module in the control device determines whether it is the first self-learning, if yes, it goes to step S203, otherwise it goes to step S204.

[0108] S203, storing the self-learning value after the self-learning is completed as the first self-learning value, and entering step S204.

[0109] S204, updating and replacing the self-learning value after the self-learning is completed as the current self-learning value, and entering step S205.

[0110] S205, update the VVT ​​initial position signal according to the updated current self-learning value and enter step S301.

[0111] S301, read the first self-learning value from the storage module of the control device, and enter step S302.

[0112] S302, read the current self-learning value from the storage module, and enter step S303.

[0113] S303, subtract the current self-learning value from the first self-learning value to obtain the deviation between the current self-learning value and the first self-learning value (ie, the first phase deviation value), and then proceed to step S304.

[0114] S304, read the factory measured physical deviation from the storage module (this deviation is obtained during the engine assembly process, and is the deviation between the measured valve phase and the theoretically designed valve phase, and is transmitted to the control device. This deviation is the first physical phase deviation), and enter step S305.

[0115] S305, the final physical phase deviation (ie, the second physical phase deviation) is obtained by adding the deviation between the current self-learning value and the first self-learning value to the factory measured physical deviation, and then the process goes to step S306.

[0116] S306, read the pre-stored target VVT position from the storage module, and proceed to step S307.

[0117] S307, add the target VVT position to the final physical phase deviation to obtain a corrected target VVT position, and proceed to step S308.

[0118] S308, determining whether the corrected target VVT position exceeds the upper limit of VVT adjustment, if yes, proceeding to step S309, otherwise proceeding to step S310.

[0119] S309: The final target VVT position is the upper limit of VVT regulation.

[0120] S310, further determine whether the corrected target VVT position exceeds the lower limit of VVT adjustment, if yes, proceed to step S311, otherwise proceed to step S312.

[0121] S311, the final target position is the lower limit of VVT adjustment.

[0122] S312: The final target position is the corrected target VVT position.

[0123] Finally, by updating the VVT ​​initial position signal and the corrected target VVT position, the engine valve phase can be precisely controlled.

[0124] Based on the above design, by processing the electrical signal deviation and the physical phase deviation respectively, that is, filtering out the electrical signal deviation through step S303 and introducing the physical phase deviation after wear, the precise control of the valve opening and closing angle can be achieved, the accurate calculation of the engine intake volume can be improved, and the control accuracy of the system can be improved, which is conducive to giving full play to the performance potential of the engine hardware and obtaining better fuel consumption, emissions, power and other performance.

[0125] Please refer to Figure 4The present application also provides a VVT phase control device 400, which includes at least one software function module that can be stored in a storage module in the form of software or firmware or fixed in an operating system (OS) of a control device. The processing module is used to execute executable modules stored in the storage module, such as software function modules and computer programs included in the VVT ​​phase control device 400.

[0126] The VVT ​​phase control device 400 includes a first acquisition unit 410, a first determination unit 420, a second determination unit 430, a second acquisition unit 440, a third determination unit 450 and a control unit 460. The functions of each unit may be as follows:

[0127] A first acquisition unit 410 is used to acquire a VVT initial position of the engine when the engine is started, and self-learn the initial position, wherein the initial position includes a relative position of a camshaft and a crankshaft corresponding to a valve in the engine;

[0128] A first determining unit 420 is used to determine a current self-learning value according to the initial position obtained after completing the self-learning;

[0129] A second determining unit 430 is used to determine a first phase deviation value of self-learning according to the current self-learning value and a pre-stored first self-learning value;

[0130] A second acquisition unit 440 is used to acquire a first physical phase deviation of the engine, where the first physical phase deviation is obtained by actually measuring the engine before it leaves the factory;

[0131] A third determining unit 450 is used to determine a corrected target VVT position according to the first physical phase deviation, the first phase deviation value and a pre-stored target VVT position;

[0132] The control unit 460 is used to control the valve phase of the engine based on the corrected target VVT position.

[0133] Optionally, the VVT ​​phase control device 400 may further include a judgment unit. Before the first determination unit 420 determines the current self-learning value according to the initial position obtained by completing the self-learning, the judgment unit is used to: judge whether it is the first time to self-learn the initial position within the life cycle of the engine; if it is the first time to self-learn the initial position, store the value obtained by the first self-learning as the first self-learning value.

[0134] Optionally, the first determination unit 420 can also be used to: if the difference between the initial position obtained by completing self-learning and the self-learning value completed last time is less than or equal to a preset threshold, then the initial position obtained by currently completing self-learning is used as the current self-learning value.

[0135] Optionally, the third determining unit 450 may also be configured to:

[0136] determining a second physical phase deviation according to the first physical phase deviation and the first phase deviation value;

[0137] A corrected target VVT position is obtained according to the second physical phase deviation and the pre-stored target VVT position.

[0138] Optionally, the third determining unit 450 may also be configured to:

[0139] Adding the second physical phase deviation to the pre-stored target VVT position to obtain a candidate VVT ​​position;

[0140] Based on the preset VVT adjustment range value and the candidate VVT ​​position, the corrected target VVT position is obtained.

[0141] Optionally, the third determining unit 450 may also be configured to:

[0142] If the value of the candidate VVT ​​position is lower than the minimum value in the adjustment range, determining the minimum value in the adjustment range as the corrected target VVT position;

[0143] If the value of the candidate VVT ​​position exceeds the maximum value in the adjustment range, determining the maximum value in the adjustment range as the corrected target VVT position;

[0144] If the value of the candidate VVT ​​position is within the adjustment range, the candidate VVT ​​position is determined as the corrected target VVT position.

[0145] Optionally, the second acquisition unit 440 may be configured to: acquire the first physical phase deviation of the engine from a designated information carrier, wherein the information carrier includes any one of a barcode, a QR code, a numerical tag, and an electronic tag.

[0146] Optionally, the VVT ​​phase control device 400 may further include an updating unit. After the first determining unit 420 determines the current self-learning value according to the initial position obtained by completing the self-learning, the updating unit is used to update the initial position signal of the VVT ​​according to the current self-learning value.

[0147] In this embodiment, the processing module may be an integrated circuit chip having the ability to process signals. The above-mentioned processing module may be a general-purpose processor. For example, the processor may be a central processing unit (CPU), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, and may implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application.

[0148] The storage module may be, but is not limited to, a random access memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, etc. In this embodiment, the storage module may be used to store the VVT ​​initial position, the first self-learning value, the last self-learning value, the first physical phase deviation of the engine, etc. Of course, the storage module may also be used to store a program, and the processing module executes the program after receiving the execution instruction.

[0149] It should be noted that technicians in the relevant field can clearly understand that for the convenience and simplicity of description, the specific working process of the control device described above can refer to the corresponding process of each step in the aforementioned method, and will not be elaborated here.

[0150] The embodiment of the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is run on a computer, the computer executes the VVT ​​phase control method described in the above embodiment.

[0151] Through the description of the above implementation methods, technical personnel in this field can clearly understand that the present application can be implemented by hardware, and can also be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including a number of instructions for enabling a computer device (which can be a personal computer, a control device, or a network device, etc.) to execute the methods described in each implementation scenario of the present application.

[0152] In summary, the embodiment of the present application provides a VVT phase control method, device, control equipment and engine. In this scheme, when the engine is started, the VVT ​​initial position of the engine is obtained, and the initial position is self-learned, and the initial position includes the relative position of the camshaft and the crankshaft corresponding to the valve in the engine; according to the initial position obtained by completing the self-learning, the current self-learning value is determined; according to the current self-learning value and the pre-stored first self-learning value, the first phase deviation value of the self-learning is determined to filter out the electrical signal error and obtain the error due to wear / aging; the first physical phase deviation of the engine is obtained, and the first physical phase deviation is obtained by the actual engine before leaving the factory; according to the first physical phase deviation, the first phase deviation value and the pre-stored target VVT position, the corrected target VVT position is determined; based on the corrected target VVT position, the valve phase of the engine is controlled. In this way, by filtering out the electrical signal error, and combining the error after wear / aging and the first physical phase deviation to correct the target VVT position, the VVT ​​phase position control accuracy can be improved, which is beneficial to improving the power of the engine and reducing fuel consumption.

[0153] In the embodiments provided in the present application, it should be understood that the disclosed device, system and method can also be implemented in other ways. The above-described device, system and method embodiments are merely schematic, for example, the flowchart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to the multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a part of a module, a program segment or a code, and a part of the module, program segment or code contains one or more executable instructions for implementing the specified logical function. It should also be noted that each box in the block diagram and / or the flowchart, and the combination of the boxes in the block diagram and / or the flowchart can be implemented by a dedicated hardware-based system that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions. In addition, each functional module in each embodiment of the present application can be integrated together to form an independent part, or each module can exist separately, or two or more modules can be integrated to form an independent part.

[0154] The above description is only an embodiment of the present application and is not intended to limit the protection scope of the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A VVT phase control method, characterized in that: The method comprises: When the engine is started, obtaining the VVT ​​initial position of the engine and self-learning the initial position, wherein the initial position includes the relative position of the camshaft and the crankshaft corresponding to the valves in the engine; Determining a current self-learning value according to the initial position obtained after completing the self-learning; Determining a first phase deviation value of self-learning according to the current self-learning value and a pre-stored first self-learning value; Acquire a first physical phase deviation of the engine, where the first physical phase deviation is obtained by actually measuring the engine before it leaves the factory; determining a corrected target VVT position according to the first physical phase deviation, the first phase deviation value, and a pre-stored target VVT position; Based on the corrected target VVT position, a valve phase of the engine is controlled.

2. The method according to claim 1, characterized in that Before determining the current self-learning value according to the initial position obtained after completing the self-learning, the method further includes: Determining whether it is the first time to self-learn the initial position within the life cycle of the engine; If the initial position is self-learned for the first time, the value obtained by the first self-learning is stored as the first self-learning value.

3. The method according to claim 1, characterized in that According to the initial position obtained by completing the self-learning, determining the current self-learning value includes: If the difference between the initial position obtained by completing self-learning and the self-learning value completed last time is less than or equal to a preset threshold, the initial position obtained by completing the current self-learning is used as the current self-learning value.

4. The method according to claim 1, characterized in that: Determining a corrected target VVT position according to the first physical phase deviation, the first phase deviation value, and a pre-stored target VVT position includes: determining a second physical phase deviation according to the first physical phase deviation and the first phase deviation value; A corrected target VVT position is obtained according to the second physical phase deviation and the pre-stored target VVT position.

5. The method according to claim 4, characterized in that Obtaining a corrected target VVT position according to the second physical phase deviation and a pre-stored target VVT position includes: Adding the second physical phase deviation to the pre-stored target VVT position to obtain a candidate VVT ​​position; Based on the preset VVT adjustment range value and the candidate VVT ​​position, the corrected target VVT position is obtained.

6. The method according to claim 5, characterized in that Based on the preset VVT adjustment range and the candidate VVT ​​position, the corrected target VVT position is obtained, including: If the value of the candidate VVT ​​position is lower than the minimum value in the adjustment range, determining the minimum value in the adjustment range as the corrected target VVT position; If the value of the candidate VVT ​​position exceeds the maximum value in the adjustment range, determining the maximum value in the adjustment range as the corrected target VVT position; If the value of the candidate VVT ​​position is within the adjustment range, the candidate VVT ​​position is determined as the corrected target VVT position.

7. The method according to claim 1, characterized in that Obtaining the first physical phase deviation of the engine, including: The first physical phase deviation of the engine is obtained from a designated information carrier, where the information carrier includes any one of a barcode, a two-dimensional code, a numerical tag, and an electronic tag.

8. The method according to any one of claims 1 to 7, characterized in that After determining the current self-learning value according to the initial position obtained after completing the self-learning, the method further includes: According to the current self-learning value, the initial position signal of the VVT ​​is updated.

9. A VVT phase control device, characterized in that: The device comprises: A first acquisition unit, used for acquiring a VVT initial position of the engine when the engine is started, and self-learning the initial position, wherein the initial position includes a relative position of a camshaft and a crankshaft corresponding to a valve in the engine; A first determining unit, configured to determine a current self-learning value according to the initial position obtained after completing the self-learning; A second determining unit, used to determine a first phase deviation value of self-learning according to the current self-learning value and a pre-stored first self-learning value; A second acquisition unit is used to acquire a first physical phase deviation of the engine, where the first physical phase deviation is obtained by actually measuring the engine before it leaves the factory; a third determining unit, configured to determine a corrected target VVT position according to the first physical phase deviation, the first phase deviation value, and a pre-stored target VVT position; A control unit is used to control the valve phase of the engine based on the corrected target VVT position.

10. A control device, characterized in that: The control device comprises a processor and a memory coupled to each other, wherein a computer program is stored in the memory. When the computer program is executed by the processor, the control device executes the method according to any one of claims 1 to 8.

11. An engine, characterized in that: The engine includes an engine body, a VVT system and a control device as claimed in claim 10, wherein the VVT ​​system is arranged in the engine body, and the control device is electrically connected to the VVT ​​system.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed on a computer, the computer is enabled to execute the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • VVT phase determination method and device, VVT system and storage medium

    CN112253277A

  • Engine control device

    JP2001055933A