Judgment method, device and equipment for engine synchronization and storage medium

By obtaining the flywheel voltage signal and its corresponding time, and determining the cogging voltage threshold based on the engine speed and the preset speed-voltage correspondence relationship, the problem of inaccurate engine synchronization judgment in the prior art is solved, and a higher accuracy of synchronization judgment is achieved and stronger robustness.

CN119435220AActive Publication Date: 2025-02-14WEICHAI POWER CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411386370.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-02-14
Estimated Expiration
2044-09-30

AI Technical Summary

Technical Problem

In the prior art, the synchronization judgment of the engine is inaccurate, resulting in a difference in voltage signals at idle speed and high speed, resulting in low accuracy of the synchronization judgment.

Method used

By obtaining the flywheel voltage signal and its corresponding time, the actual disk tooth rise time, the engine speed and the rise time threshold are determined, the gear electric voltage threshold is determined based on the engine speed and the preset speed-voltage correspondence relationship, and the actual disk tooth rise time is determined, and the gear electric voltage threshold is determined according to the actual disk tooth rise relationship. When it is greater than the rise time threshold, it is judged whether the flywheel voltage signal is less than or equal to the cogging voltage threshold to determine engine synchronization.

Benefits of technology

It improves the accuracy of engine synchronization judgment, reduces the probability of losing synchronization, and enhances the robustness of engine operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119435220A_ABST
    Figure CN119435220A_ABST
Patent Text Reader

Abstract

The invention discloses an engine synchronization judgment method and device, equipment and a storage medium. The judgment method comprises the following steps: acquiring a flywheel voltage signal and time corresponding to the flywheel voltage signal; according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal, the actual disc tooth rising time, the engine rotating speed and the rising time threshold value are determined; determining a cogging voltage threshold value according to the engine rotating speed and a preset rotating speed-voltage corresponding relation; when the actual disc tooth rising time is larger than the rising time threshold value, whether the flywheel voltage signal is smaller than or equal to a tooth groove voltage threshold value or not is judged; and when the flywheel voltage signal is greater than the cogging voltage threshold, outputting a synchronization abnormal signal. According to the technical scheme, the dynamic cogging voltage threshold value is determined based on the electromagnetic induction principle, the characteristics and assembly of the rotating speed sensor and the relation between the engine rotating speed and the flywheel cogging voltage signal, the accuracy of synchronous judgment of the engine is improved, and the robustness of operation of the engine is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engine control, and in particular to a method, device, equipment and storage medium for determining engine synchronization. Background Art

[0002] Synchronization is one of the necessary conditions for the normal operation of the engine. Its status is directly related to the calculation of the engine injection timing and is one of the important parameters for performance and emission control.

[0003] The current market generally adopts a fixed voltage threshold judgment scheme. Among them, the fixed threshold scheme refers to using the same voltage threshold for judgment during the engine operation. However, the above scheme can only judge whether the engine is synchronized based on a fixed voltage threshold, but the voltage signal at the same flywheel position may be different when the engine is idling and at high speed, and this method will cause the problem of low accuracy in engine synchronization judgment. Summary of the invention

[0004] The present invention provides a method, device, equipment and storage medium for judging engine synchronization, so as to solve the problem of inaccurate judgment on engine synchronization in the prior art.

[0005] According to a first aspect of the present invention, a method for determining engine synchronization is provided, comprising:

[0006] Acquire a flywheel voltage signal and a time corresponding to the flywheel voltage signal;

[0007] Determine the actual disc gear rise time, the engine speed and the rise time threshold value according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal;

[0008] Determining a cogging voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship;

[0009] When the actual disc tooth rise time is greater than the rise time threshold, it is determined whether the flywheel voltage signal is less than or equal to the tooth slot voltage threshold;

[0010] When the flywheel voltage signal is greater than the cogging voltage threshold, a synchronization abnormality signal is output.

[0011] Optionally, after determining whether the flywheel voltage signal is less than or equal to the cogging voltage threshold, the method further includes:

[0012] Get the quality monitoring voltage threshold;

[0013] When the flywheel voltage signal is less than or equal to the cogging voltage threshold, determining whether the flywheel voltage signal is greater than the quality monitoring voltage threshold;

[0014] When the flywheel voltage signal is greater than the quality monitoring voltage threshold, a flywheel unqualified signal is output.

[0015] Optionally, when the flywheel voltage signal is greater than the quality monitoring voltage threshold, a flywheel unqualified signal is output, including:

[0016] Determining the actual cumulative number of times the flywheel voltage signal is greater than a quality monitoring voltage threshold;

[0017] When the actual cumulative number is greater than or equal to the preset cumulative number, a flywheel unqualified signal is output.

[0018] Optionally, determining the cogging voltage threshold according to the engine speed and a preset speed-voltage correspondence relationship includes:

[0019] Get the ambient temperature;

[0020] Determine the actual temperature correction value based on the corresponding relationship between the ambient temperature and the preset temperature-correction value;

[0021] Determine a theoretical voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship;

[0022] The cogging voltage threshold is determined based on the theoretical voltage threshold and the actual temperature correction value.

[0023] Optionally, determining the cogging voltage threshold according to the engine speed and a preset speed-voltage correspondence relationship includes:

[0024] Determine the flywheel angular velocity based on the engine speed;

[0025] Obtaining the air gap coefficient between the flywheel and the speed sensor, the number of turns of the speed sensor coil, the magnetic field strength of the speed sensor, and the effective area of ​​the speed sensor perpendicular to the magnetic field lines;

[0026] The induced electromotive force is determined according to the flywheel angular velocity, air gap coefficient, number of coil turns, magnetic field strength and effective area; wherein the flywheel angular velocity ψ, air gap coefficient α, number of coil turns N, magnetic field strength B, effective area Asinθ and induced electromotive force E satisfy E=αNBωAsinθ;

[0027] The cogging voltage threshold is determined based on the induced electromotive force.

[0028] Optionally, determining the engine speed and the rise time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal includes:

[0029] determining the engine speed based on the flywheel voltage signal and the time corresponding to the flywheel voltage signal;

[0030] The rise time threshold is determined according to the engine speed and a preset speed-time correspondence relationship.

[0031] Optionally, after determining whether the flywheel voltage signal is greater than the quality monitoring voltage threshold, the method further includes:

[0032] When the flywheel voltage signal is less than or equal to the quality monitoring voltage threshold, the current synchronization state is maintained.

[0033] According to a second aspect of the present invention, there is provided an engine synchronization determination device, which is used to execute an engine synchronization determination method. The engine synchronization determination device comprises:

[0034] A flywheel signal acquisition module, used to acquire a flywheel voltage signal and a time corresponding to the flywheel voltage signal;

[0035] A flywheel parameter determination module determines the actual disc gear rise time, the engine speed and the rise time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal;

[0036] A cogging voltage determination module, used to determine a cogging voltage threshold value according to an engine speed and a preset speed-voltage correspondence relationship;

[0037] A cogging judgment module, used to judge whether the flywheel voltage signal is less than or equal to the cogging voltage threshold when the actual disc tooth rise time is greater than the rise time threshold;

[0038] The synchronization judgment module is used to output a synchronization abnormality signal when the flywheel voltage signal is greater than the cogging voltage threshold.

[0039] According to a third aspect of the present invention, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the method for determining engine synchronization is implemented when the processor executes the program.

[0040] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, which implements a method for determining engine synchronization when the program is executed by a processor.

[0041] The technical solution of the present invention is based on the principle of electromagnetic induction and takes into account the characteristics and assembly of the speed sensor. A preset speed-voltage correspondence is established in advance, and the corresponding tooth slot voltage threshold is determined according to the real-time engine speed. When it is determined that the flywheel is in the tooth slot position, whether the engine is synchronized is determined based on the current flywheel voltage signal and the tooth slot voltage threshold. In principle, the disadvantages of the fixed voltage threshold solution are avoided, and the dynamic tooth slot voltage threshold is determined based on the relationship between the engine speed and the flywheel tooth slot voltage signal, which improves the accuracy of the engine synchronization judgment, reduces the probability of loss of synchronization, and improves the robustness of the engine operation.

[0042] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0044] Figure 1 is a flow chart of a first engine synchronization determination method provided according to an embodiment of the present invention;

[0045] Figure 2 is a flow chart of a second engine synchronization determination method provided according to an embodiment of the present invention;

[0046] Figure 3 is a flow chart of a third engine synchronization determination method provided according to an embodiment of the present invention;

[0047] Figure 4 is a flow chart of a fourth engine synchronization determination method provided according to an embodiment of the present invention;

[0048] Figure 5 is a flow chart of a fifth engine synchronization determination method provided according to an embodiment of the present invention;

[0049] Figure 6 is a flow chart of a sixth engine synchronization determination method provided according to an embodiment of the present invention;

[0050] Figure 7 is a flow chart of a seventh engine synchronization determination method provided according to an embodiment of the present invention;

[0051] Figure 8 is a connection diagram of an engine synchronization judgment device provided according to an embodiment of the present invention;

[0052] Fig. 9 The figure is a schematic diagram of the structure of an electronic device applied to a method for determining engine synchronization according to an embodiment of the present invention. DETAILED DESCRIPTION

[0053] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0054] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0055] Among them, the flywheel is usually installed at the rear end of the engine crankshaft and has a rotational inertia. Its function is to store engine energy, overcome the resistance of other components, and make the crankshaft rotate evenly. Engine synchronization refers to the state in which the engine realizes normal coordination of the crankshaft and injection timing according to the voltage signal of the flywheel rotation. The speed sensor is connected to the engine control unit for communication. The speed sensor determines whether the engine is synchronized by detecting the voltage signal when the flywheel rotates. The detection principle of the speed sensor is based on the principle of cutting magnetic flux lines. Since the magnetic fields corresponding to the flywheel tooth tops, tooth roots, tooth grooves and engraved lines are constantly changing when the flywheel rotates, the alternating magnetic field causes the speed sensor to generate an AC voltage signal, and the AC voltage signal is used to further determine whether the engine is synchronized. In the prior art, a fixed voltage threshold is often used for synchronization judgment. The fixed voltage threshold refers to the judgment of the AC signal measured by the flywheel with the same voltage threshold during the operation of the engine. The disadvantage of this method is that the voltage measured by the flywheel at the same position may be different when corresponding to idle and high speed, which causes the problem of inaccurate synchronization judgment. Therefore, an embodiment of the present invention provides a method for judging engine synchronization. Figure 1 1 is a flow chart of a first engine synchronization determination method provided according to an embodiment of the present invention, and the determination method can be adaptively adjusted according to the engine speed state. Figure 1 As shown, the judgment method includes:

[0056] S10, acquiring a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0057] Among them, the flywheel voltage signal can be obtained through a speed sensor, which can be a magnetoelectric speed sensor, which can obtain the flywheel voltage signal and the time corresponding to the flywheel voltage signal in real time. Since the voltage signal is different at the tooth top, tooth groove, and scale line, the output result of the speed sensor can be in the form of a sine wave, that is, a voltage change waveform with respect to time and current.

[0058] S11. Determine the actual disc gear rise time, the engine speed and the rise time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal.

[0059] The actual disc tooth rise time required for the voltage signal at a fixed position to change to the voltage signal at the current position can be determined according to the current flywheel voltage signal and the time corresponding to the flywheel voltage signal.

[0060] The engine speed can be obtained based on the flywheel voltage signal and the time corresponding to the flywheel voltage signal. Specifically, the sinusoidal wave signal of the flywheel voltage signal can be converted into a square wave signal, and the current engine speed can be determined based on the square wave signal.

[0061] The rising time threshold may be the standard time required for the flywheel voltage signal to change from a voltage signal at a fixed position to a voltage signal at a tooth slot at the current engine speed.

[0062] It is understandable that, since the flywheel voltage signal is different at the tooth top and tooth root positions, the rise time threshold can be combined to determine whether the current position is the tooth slot position. Specifically, when the actual disc tooth rise time is less than the rise time threshold, it means that the flywheel is not at the tooth slot position at this time; when the actual disc tooth rise time is greater than the rise time threshold, it means that the flywheel is at the tooth slot position at this time.

[0063] S12: determining a cogging voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship.

[0064] Among them, based on the principle of magnetoelectric speed sensor, the flywheel voltage signal is related to the speed of the flywheel. The speed of the flywheel can be deduced according to the engine speed. Therefore, a prediction model of engine speed and flywheel voltage signal is established in advance. This model can characterize the standard voltage threshold at the corresponding flywheel tooth groove at each engine speed.

[0065] The cogging voltage threshold may be a standard voltage signal threshold of the flywheel voltage signal at the cogging position at the current engine speed.

[0066] S13: When the actual disc tooth rise time is greater than the rise time threshold, determine whether the flywheel voltage signal is less than or equal to the tooth slot voltage threshold.

[0067] Among them, when the actual disc tooth rise time is greater than the rise time threshold, it means that the flywheel is in the tooth position at this time. Based on the tooth position at this time, it is further determined whether the flywheel voltage signal is less than or equal to the tooth voltage threshold.

[0068] Among them, the purpose of judging whether the flywheel voltage signal is less than or equal to the cogging voltage threshold is to judge whether the voltage signal of the current flywheel at the cogging is less than or equal to the cogging voltage threshold. If so, it means that the engine is in a synchronous state at this time; if not, it means that the engine is in an asynchronous state at this time.

[0069] S14: When the flywheel voltage signal is greater than the cogging voltage threshold, a synchronization abnormality signal is output.

[0070] Among them, when the flywheel voltage signal is greater than the slot voltage threshold, the engine is in an asynchronous state at this time, and a synchronization abnormality signal is output to prompt relevant personnel to check the engine operating status.

[0071] Specifically, first, the speed sensor is used to obtain the flywheel voltage signal and the time corresponding to the flywheel voltage signal in real time, that is, the flywheel voltage signal waveform. The flywheel voltage signal waveform is converted into a square wave signal, and the actual disc tooth rise time and engine speed are determined according to the square wave signal, and the rise time threshold is determined according to the engine speed. The tooth slot voltage threshold is determined according to the preset speed-voltage correspondence relationship established in advance based on the magnetoelectric principle and the engine speed. It is judged in real time whether the current actual disc tooth rise time is greater than the rise time threshold at the current engine speed to determine whether the current flywheel is in the tooth slot. When the current actual disc tooth rise time is greater than the rise time threshold at the current engine speed, it means that the corresponding position of the speed sensor is the flywheel tooth slot position at this time. At this time, it is judged whether the engine is synchronized according to the flywheel voltage signal and the tooth slot voltage threshold. If the flywheel voltage signal is greater than the tooth slot voltage threshold, it means that the engine has an asynchronous fault, and a synchronization abnormality signal is output at this time to prompt relevant personnel to repair.

[0072] The technical solution of the embodiment of the present invention is based on the principle of electromagnetic induction and takes into account the characteristics and assembly of the speed sensor. A preset speed-voltage correspondence is established in advance, and the corresponding tooth slot voltage threshold is determined according to the real-time engine speed. When it is determined that the flywheel is in the tooth slot position, whether the engine is synchronized is determined based on the current flywheel voltage signal and the tooth slot voltage threshold. In principle, the disadvantages of the fixed voltage threshold solution are avoided, and the dynamic tooth slot voltage threshold is determined based on the relationship between the engine speed and the flywheel tooth slot voltage signal, which improves the accuracy of the engine synchronization judgment, reduces the probability of loss of synchronization, and improves the robustness of the engine operation.

[0073] Based on the above embodiments, Figure 2 is a flow chart of a second engine synchronization determination method provided according to an embodiment of the present invention. Figure 2As shown, the judgment method includes:

[0074] S20, obtaining a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0075] S21. Determine the actual disc gear rise time, the engine speed and the rise time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal.

[0076] S22: Determine a cogging voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship.

[0077] S23. When the actual disc tooth rise time is greater than the rise time threshold, determine whether the flywheel voltage signal is less than or equal to the tooth slot voltage threshold.

[0078] S24: When the flywheel voltage signal is greater than the cogging voltage threshold, a synchronization abnormality signal is output.

[0079] S25. Obtain a quality monitoring voltage threshold.

[0080] Among them, the flywheel's engraving can be used to indicate the position of the top dead center of each cylinder of the engine. The flywheel engraving has certain width and depth requirements during the processing, but there may be certain errors in the processing. The abnormal flywheel engraving refers to the situation where the flywheel engraving has processing errors that cause it to be inconsistent with the standard size. The abnormal flywheel engraving will also cause the measured voltage to be different at idle and high speed, which will cause the engine to lose synchronization abnormally and reduce the accuracy of engine synchronization judgment.

[0081] The quality monitoring voltage threshold may be a quality monitoring voltage threshold determined based on the current engine speed and the engine standard line specification. By comparing the quality monitoring voltage threshold with the current flywheel voltage signal, it can be indicated whether the position exceeds the line specification range, that is, whether there is a flywheel line abnormality.

[0082] S26. When the flywheel voltage signal is less than or equal to the cogging voltage threshold, determine whether the flywheel voltage signal is greater than the quality monitoring voltage threshold.

[0083] Among them, when the flywheel voltage signal is less than or equal to the tooth voltage threshold, the speed sensor detection position is the flywheel tooth position. At this time, it is necessary to continue to judge whether the flywheel voltage signal is greater than the quality monitoring voltage threshold, that is, to judge whether there is a flywheel line abnormality at the current position.

[0084] S27. When the flywheel voltage signal is greater than the quality monitoring voltage threshold, a flywheel unqualified signal is output.

[0085] Among them, when the flywheel voltage signal is greater than the quality monitoring voltage threshold, it means that there is a scale line at the current position and there is a certain processing error in the scale line specifications, which causes the voltage at this location to increase. At this time, an unqualified flywheel signal is output to remind relevant personnel that there is a processing error in the scale line of the flywheel, thereby reducing the probability of engine loss of synchronization.

[0086] The technical solution of the embodiment of the present invention obtains the quality monitoring voltage threshold, and when the current position is in the tooth position, determines whether the flywheel voltage signal is greater than the quality monitoring voltage threshold, and then determines whether there is an abnormal line fault at the position, that is, whether the flywheel line quality meets the engine synchronization requirements, thereby realizing passive quality measurement of the flywheel on the software side and further reducing the probability of engine loss of synchronization.

[0087] Based on the above embodiments, Figure 3 is a flow chart of a third engine synchronization determination method provided according to an embodiment of the present invention. Figure 3 As shown, the judgment method includes:

[0088] S30, obtaining a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0089] S31. Determine the actual disc gear rise time, the engine speed and the rise time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal.

[0090] S32: Determine a cogging voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship.

[0091] S33. When the actual disc tooth rise time is greater than the rise time threshold, determine whether the flywheel voltage signal is less than or equal to the tooth slot voltage threshold.

[0092] S34: When the flywheel voltage signal is greater than the cogging voltage threshold, a synchronization abnormality signal is output.

[0093] S35. Obtain a quality monitoring voltage threshold.

[0094] S36: When the flywheel voltage signal is less than or equal to the cogging voltage threshold, determine whether the flywheel voltage signal is greater than the quality monitoring voltage threshold.

[0095] S37, determining the actual cumulative number of times the flywheel voltage signal is greater than the quality monitoring voltage threshold.

[0096] Among them, in order to prevent the system from misjudgment and ensure the accuracy of passive monitoring of flywheel quality, the number of times the flywheel voltage signal is greater than the quality monitoring voltage threshold is accumulated. The actual accumulated number is the sum of the number of times the flywheel voltage signal is greater than the quality monitoring voltage threshold in all the history of the current vehicle operation.

[0097] S38. When the actual cumulative number is greater than or equal to the preset cumulative number, a flywheel unqualified signal is output.

[0098] Among them, when the actual cumulative number is greater than or equal to the preset cumulative number, it means that the flywheel is confirmed to have an abnormal engraving line fault, and then a flywheel unqualified signal is output to ensure the accuracy of the flywheel quality judgment.

[0099] The technical solution of the embodiment of the present invention further improves the accuracy of flywheel quality monitoring and prevents the occurrence of misjudgment by determining the actual cumulative number of times the flywheel voltage signal is greater than the quality monitoring voltage threshold, and judging the abnormal flywheel marking fault based on whether the actual cumulative number meets the preset cumulative number.

[0100] Based on the above embodiments, Figure 4 is a flow chart of a fourth engine synchronization determination method provided according to an embodiment of the present invention. Figure 4 As shown, the judgment method includes:

[0101] S40, obtaining a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0102] S41, determining an actual disc gear rise time, an engine speed, and a rise time threshold according to a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0103] S42: Obtain the ambient temperature.

[0104] The ambient temperature can be obtained based on the temperature sensor inside the engine. Since the temperature has a certain influence on the magnetic field strength, the lower the temperature, the weaker the magnetic field strength, which in turn has a certain influence on the flywheel voltage signal.

[0105] S43, determining the actual temperature correction value according to the corresponding relationship between the ambient temperature and the preset temperature-correction value.

[0106] The preset temperature-correction value may be the relationship between the temperature and the flywheel voltage signal correction parameter, and the preset temperature-correction value may be obtained by pre-calibration.

[0107] The actual temperature correction value may be a correction parameter of the flywheel voltage signal corresponding to the current ambient temperature.

[0108] S44: Determine a theoretical voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship.

[0109] The theoretical voltage threshold may be a theoretical voltage value determined without considering the influence of temperature on the flywheel voltage signal.

[0110] S45. Determine the cogging voltage threshold value according to the theoretical voltage threshold value and the actual temperature correction value.

[0111] Among them, the cogging voltage threshold is determined according to the theoretical voltage threshold and the actual temperature correction value. The cogging voltage value takes into account the influence of ambient temperature on the magnetic field strength, thereby improving the accuracy of engine synchronization judgment and improving the fault tolerance of the flywheel voltage signal.

[0112] S46: When the actual disc tooth rise time is greater than the rise time threshold, determine whether the flywheel voltage signal is less than or equal to the tooth slot voltage threshold.

[0113] S47: When the flywheel voltage signal is greater than the cogging voltage threshold, a synchronization abnormality signal is output.

[0114] It is understandable that when the fixed voltage threshold solution in the prior art is adopted, the solution also does not consider the influence of temperature on the actual flywheel voltage value because the voltage threshold is fixed, thereby further reducing the accuracy of flywheel synchronization judgment. The technical solution of the embodiment of the present invention, on the basis of dynamically determining the cogging voltage threshold according to the engine speed, further considers the influence of temperature on the cogging voltage threshold, thereby further improving the accuracy of engine synchronization judgment.

[0115] Based on the above embodiments, Figure 5 is a flow chart of a fifth engine synchronization determination method provided according to an embodiment of the present invention. Figure 5 As shown, the judgment method includes:

[0116] S50: Acquire a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0117] S51. Determine an actual disc gear rise time, an engine speed, and a rise time threshold according to a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0118] S52: Determine the flywheel angular velocity according to the engine speed.

[0119] Among them, since the engine crankshaft is mechanically connected to the flywheel, the flywheel angular velocity can be derived from the engine speed.

[0120] S53, obtaining the air gap coefficient between the flywheel and the speed sensor, the number of coil turns of the speed sensor, the magnetic field strength of the speed sensor, and the effective area of ​​the speed sensor perpendicular to the magnetic field lines.

[0121] S54, determining the induced electromotive force according to the flywheel angular velocity, air gap coefficient, coil turns, magnetic field strength and effective area. The flywheel angular velocity ω, air gap coefficient α, coil turns N, magnetic field strength B, effective area Asinθ and induced electromotive force E satisfy E=αNBωAsinθ.

[0122] Among them, based on Faraday's electromagnetic induction principle Since the coil turns N and the magnetic field strength B can be obtained in the corresponding speed sensor technical manual, the effective area Asinθ is related to the setting position of the speed sensor, and the air gap coefficient α is related to the distance between the flywheel and the speed sensor probe, the variables in this formula are only the flywheel angular velocity ω and the induced electromotive force E. The flywheel angular velocity ω is determined according to the engine speed, and the tooth voltage threshold can be determined according to the induced electromotive force E.

[0123] S55. Determine the cogging voltage threshold value according to the induced electromotive force.

[0124] S56: When the actual disc tooth rise time is greater than the rise time threshold, determine whether the flywheel voltage signal is less than or equal to the tooth slot voltage threshold.

[0125] S57: When the flywheel voltage signal is greater than the cogging voltage threshold, a synchronization abnormality signal is output.

[0126] The technical solution of the embodiment of the present invention, based on the principle of electromagnetic induction and taking into account the characteristics and assembly of the speed sensor, establishes the corresponding relationship between the flywheel angular velocity and the induced electromotive force, and then determines the tooth slot voltage threshold, thereby realizing an adaptive synchronization maintenance solution, reducing the probability of loss of synchronization, and improving the robustness of engine operation.

[0127] Based on the above embodiments, Figure 6 is a flow chart of a sixth engine synchronization determination method provided according to an embodiment of the present invention. Figure 6 As shown, the judgment method includes:

[0128] S60: Acquire a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0129] S61, determining the actual disc gear rising time and the engine speed according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal.

[0130] S62: Determine a rising time threshold according to the engine speed and a preset speed-time correspondence relationship.

[0131] Among them, due to the different engine speeds, the standard time required for the flywheel voltage signal to change from the voltage signal at a fixed position to the voltage signal at the tooth slot is different. That is, the higher the engine speed, the shorter the corresponding rise time threshold. Therefore, the rise time threshold is determined according to the engine speed and the preset speed-time correspondence relationship, so as to accurately determine whether the position corresponding to the speed sensor is the tooth slot position.

[0132] S63: Determine a cogging voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship.

[0133] S64: When the actual disc tooth rise time is greater than the rise time threshold, determine whether the flywheel voltage signal is less than or equal to the tooth slot voltage threshold.

[0134] S65. When the flywheel voltage signal is greater than the cogging voltage threshold, a synchronization abnormality signal is output.

[0135] The technical solution of the embodiment of the present invention determines the rise time threshold according to the engine speed and the preset speed-time correspondence, and dynamically adjusts the rise time threshold according to the engine speed, thereby improving the accuracy of the position judgment corresponding to the speed sensor.

[0136] Based on the above embodiments, Figure 7 is a flow chart of a seventh engine synchronization determination method provided according to an embodiment of the present invention. Figure 7 As shown, the judgment method includes:

[0137] S70: Acquire a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0138] S71. Determine an actual disc gear rise time, an engine speed, and a rise time threshold according to a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0139] S72: Determine a cogging voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship.

[0140] S73. When the actual disc tooth rise time is greater than the rise time threshold, determine whether the flywheel voltage signal is less than or equal to the tooth slot voltage threshold.

[0141] S74: When the flywheel voltage signal is greater than the cogging voltage threshold, a synchronization abnormality signal is output.

[0142] S75. Obtain a quality monitoring voltage threshold.

[0143] S76. When the flywheel voltage signal is less than or equal to the cogging voltage threshold, determine whether the flywheel voltage signal is greater than the quality monitoring voltage threshold.

[0144] S77. When the flywheel voltage signal is greater than the quality monitoring voltage threshold, a flywheel unqualified signal is output.

[0145] S78. When the flywheel voltage signal is less than or equal to the quality monitoring voltage threshold, maintain the current synchronization state.

[0146] Among them, when the flywheel voltage signal is less than or equal to the quality monitoring voltage threshold, it means that the engine is in a synchronous state. Continue to judge whether the flywheel voltage signal is greater than the quality monitoring voltage threshold. When the flywheel voltage signal is less than or equal to the quality monitoring voltage threshold, the flywheel quality monitoring is qualified, and then continue to maintain the current synchronization state, reducing the probability of losing synchronization and improving the robustness of engine operation.

[0147] The technical solution of the embodiment of the present invention is based on the principle of electromagnetic induction and takes into account the characteristics and assembly of the speed sensor. A preset speed-voltage correspondence is established in advance, and the corresponding tooth slot voltage threshold is determined according to the real-time engine speed. When it is determined that the flywheel is in the tooth slot position, whether the engine is synchronized is determined based on the current flywheel voltage signal and the tooth slot voltage threshold. In principle, the disadvantages of the fixed voltage threshold solution are avoided, and the dynamic tooth slot voltage threshold is determined based on the relationship between the engine speed and the flywheel tooth slot voltage signal, which improves the accuracy of the engine synchronization judgment, reduces the probability of loss of synchronization, and improves the robustness of the engine operation.

[0148] Based on the same inventive concept, Figure 8 is a connection diagram of an engine synchronization judgment device provided according to an embodiment of the present invention, such as Figure 8 As shown, an embodiment of the present invention provides an engine synchronization judgment device, which is used to execute an engine synchronization judgment method. The engine synchronization judgment device includes:

[0149] The flywheel signal acquisition module 100 is used to acquire a flywheel voltage signal and the time corresponding to the flywheel voltage signal.

[0150] The flywheel parameter determination module 200 determines the actual disc tooth rise time, the engine speed and the rise time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal.

[0151] The cogging voltage determination module 300 is used to determine a cogging voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship.

[0152] The cogging judgment module 400 is used to judge whether the flywheel voltage signal is less than or equal to the cogging voltage threshold when the actual disc tooth rise time is greater than the rise time threshold.

[0153] The synchronization judgment module 500 is used to output a synchronization abnormality signal when the flywheel voltage signal is greater than the cogging voltage threshold.

[0154] Specifically, first, the flywheel voltage signal and the time corresponding to the flywheel voltage signal are obtained according to the flywheel signal acquisition module 100; then the actual disc tooth rise time, engine speed and rise time threshold are determined according to the parameter determination module 200; then the voltage threshold determination module 300 is used to determine the tooth slot voltage threshold according to the engine speed and the preset speed-voltage correspondence relationship; then the voltage judgment module 400 is used to judge when the actual disc tooth rise time is greater than the rise time threshold, and then continue to judge whether the flywheel voltage signal is less than or equal to the tooth slot voltage threshold; then the synchronization judgment module 500 is used to judge when the flywheel voltage signal is greater than the tooth slot voltage threshold, and output a synchronization abnormality signal.

[0155] The technical solution of the embodiment of the present invention is based on the flywheel signal acquisition module, the parameter determination module, the voltage threshold determination module, the voltage judgment module and the synchronization judgment module. Based on the principle of electromagnetic induction, when judging that the flywheel is in the tooth slot position, it judges whether the engine is synchronized based on the current flywheel voltage signal and the tooth slot voltage threshold, thereby improving the accuracy of the engine synchronization judgment, reducing the probability of loss of synchronization, and improving the robustness of the engine operation.

[0156] Based on the same inventive concept, an embodiment of the present invention further provides a computer device, Fig. 9 is a schematic diagram of the structure of an electronic device applied to a method for determining engine synchronization according to an embodiment of the present invention, such as Fig. 9 As shown, it includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, a method for determining engine synchronization is implemented.

[0157] Among them, electronic devices are intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0158] like Fig. 9 As shown, the electronic device 50 includes at least one processor 51, and a memory connected to the at least one processor 51 in communication, such as a read-only memory (ROM) 52, a random access memory (RAM) 53, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 51 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 52 or the computer program loaded from the storage unit 58 to the random access memory (RAM) 53. In the RAM 53, various programs and data required for the operation of the electronic device 50 can also be stored. The processor 51, the ROM 52, and the RAM 53 are connected to each other via a bus 54. An input / output (I / O) interface 55 is also connected to the bus 54.

[0159] A number of components in the electronic device 50 are connected to the I / O interface 55, including: an input unit 56, such as a keyboard, a mouse, etc.; an output unit 57, such as various types of displays, speakers, etc.; a storage unit 58, such as a disk, an optical disk, etc.; and a communication unit 59, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 59 allows the electronic device 50 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0160] The processor 51 may be a variety of general and / or dedicated processing components with processing and computing capabilities. Some examples of the processor 51 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 51 executes the various methods and processes described above, such as a determination method applied to engine synchronization.

[0161] Based on the same inventive concept, an embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, a method for determining engine synchronization is implemented.

[0162] Of course, the computer-executable instructions of a computer-readable storage medium provided in an embodiment of the present invention are not limited to the method operations described above, and can also execute the related operations in the engine synchronization determination method provided in any embodiment of the present invention, and continue to refer to Fig. 9 As shown, it is tangibly contained in a computer-readable storage medium, such as a storage unit 58. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 50 via the ROM 52 and / or the communication unit 59. When the computer program is loaded into the RAM 53 and executed by the processor 51, one or more steps of the judgment method applied to engine synchronization described above can be executed. Alternatively, in other embodiments, the processor 51 can be configured to execute the judgment method applied to engine synchronization in any other appropriate manner (for example, by means of firmware).

[0163] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0164] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0165] In the context of an embodiment of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device, or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0166] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0167] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0168] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0169] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0170] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for determining engine synchronization, characterized in that: include: Acquire a flywheel voltage signal and a time corresponding to the flywheel voltage signal; Determine the actual disc gear rise time, the engine speed and the rise time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal; determining a cogging voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship; When the actual disc tooth rise time is greater than the rise time threshold, determining whether the flywheel voltage signal is less than or equal to the cogging voltage threshold; When the flywheel voltage signal is greater than the cogging voltage threshold, a synchronization abnormality signal is output.

2. The determination method according to claim 1, characterized in that: After determining whether the flywheel voltage signal is less than or equal to the cogging voltage threshold, the method further includes: Get the quality monitoring voltage threshold; When the flywheel voltage signal is less than or equal to the cogging voltage threshold, determining whether the flywheel voltage signal is greater than the quality monitoring voltage threshold; When the flywheel voltage signal is greater than the quality monitoring voltage threshold, a flywheel unqualified signal is output.

3. The determination method according to claim 2, characterized in that: When the flywheel voltage signal is greater than the quality monitoring voltage threshold, a flywheel unqualified signal is output, including: Determining an actual cumulative number of times that the flywheel voltage signal is greater than the quality monitoring voltage threshold; When the actual cumulative number is greater than or equal to the preset cumulative number, a flywheel failure signal is output.

4. The determination method according to claim 1, characterized in that: Determining the cogging voltage threshold according to the engine speed and a preset speed-voltage correspondence relationship includes: Get the ambient temperature; Determine the actual temperature correction value according to the corresponding relationship between the ambient temperature and the preset temperature-correction value; Determining a theoretical voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship; A cogging voltage threshold is determined according to the theoretical voltage threshold and the actual temperature correction value.

5. The determination method according to claim 1, characterized in that: Determining the cogging voltage threshold according to the engine speed and a preset speed-voltage correspondence relationship includes: determining a flywheel angular velocity based on the engine speed; Obtaining an air gap coefficient between the flywheel and the speed sensor, the number of turns of the coil of the speed sensor, the magnetic field strength of the speed sensor, and the effective area of ​​the speed sensor perpendicular to the magnetic field lines; The induced electromotive force is determined according to the flywheel angular velocity, the air gap coefficient, the number of coil turns, the magnetic field strength and the effective area; wherein the flywheel angular velocity ψ, the air gap coefficient α, the number of coil turns N, the magnetic field strength B, the effective area Asinθ and the induced electromotive force E satisfy E=αNBωAsinθ; A cogging voltage threshold is determined according to the induced electromotive force.

6. The determination method according to claim 1, characterized in that: Determining an engine speed and a rise time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal includes: determining an engine speed according to the flywheel voltage signal and a time corresponding to the flywheel voltage signal; The rising time threshold is determined according to the engine speed and a preset speed-time correspondence relationship.

7. The determination method according to claim 2, characterized in that: After determining whether the flywheel voltage signal is greater than the quality monitoring voltage threshold, the method further includes: When the flywheel voltage signal is less than or equal to the quality monitoring voltage threshold, the current synchronization state is maintained.

8. An engine synchronization judgment device, characterized in that: The engine synchronization judging method according to any one of claims 1 to 7 is used to execute the engine synchronization judging device, wherein the engine synchronization judging device comprises: A flywheel signal acquisition module, used to acquire a flywheel voltage signal and a time corresponding to the flywheel voltage signal; a flywheel parameter determination module, which determines an actual disc gear rise time, an engine speed, and a rise time threshold value according to the flywheel voltage signal and a time corresponding to the flywheel voltage signal; a cogging voltage determination module, configured to determine a cogging voltage threshold value according to the engine speed and a preset speed-voltage correspondence relationship; a cogging judgment module, configured to judge whether the flywheel voltage signal is less than or equal to the cogging voltage threshold when the actual disc tooth rise time is greater than the rise time threshold; The synchronization judgment module is used to output a synchronization abnormality signal when the flywheel voltage signal is greater than the cogging voltage threshold.

9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the engine synchronization determination method as described in any one of claims 1-7 is implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the engine synchronization determination method as described in any one of claims 1-7 is implemented.

Citation Information

Patent Citations

  • Crankshaft rotating speed measuring structure and engine

    CN108005785A

  • Crank angle signal generating device for internal combustion engine

    JP1992232384A

  • Engine system and its operation method

    JP2004116470A

  • Method and device for controlling ignition timing of ignition device for internal combustion engine

    JP2009156203A

  • Electronic rotation speed-dependent control and / or diagnosis process for combustion engines

    US20030056755A1