An engine synchronization judgment method, device, equipment and storage medium

By dynamically adjusting the tooth cogging voltage threshold and combining it with engine speed and ambient temperature, the problem of inaccurate engine synchronization judgment was solved, achieving higher accuracy and robustness in synchronization judgment.

CN119435220BActive Publication Date: 2025-10-24WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the existing technology, the accuracy of engine synchronization judgment is low, mainly because the fixed voltage threshold scheme cannot adapt to the changes in voltage signal at engine idling and high speed, resulting in inaccurate synchronization judgment.

Method used

By acquiring flywheel voltage signals and time, the actual tooth rise time and engine speed are determined. The tooth cogging voltage threshold is dynamically adjusted based on the engine speed and the preset speed-voltage correspondence. Combined with ambient temperature and sensor characteristics, a dynamic tooth cogging voltage threshold is established to determine whether the engine is synchronized.

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 CN119435220B_ABST
    Figure CN119435220B_ABST
Patent Text Reader

Abstract

The application discloses a kind of engine synchronization determination method, device, equipment and storage medium.Therein, the determination method includes: obtaining flywheel voltage signal and the time corresponding to flywheel voltage signal;Actual disc tooth rise time, engine speed and rise time threshold value are determined according to flywheel voltage signal and the time corresponding to flywheel voltage signal;According to engine speed and preset speed-voltage corresponding relationship, determine the cogging voltage threshold value;When actual disc tooth rise time is greater than rise time threshold value, judge whether flywheel voltage signal is less than or equal to cogging voltage threshold value;When flywheel voltage signal is greater than cogging voltage threshold value, output synchronization abnormal signal.The technical scheme of the present application is based on electromagnetic induction principle, considering the characteristics and assembly of speed sensor, based on the relationship between engine speed and flywheel cogging voltage signal to determine dynamic cogging voltage threshold value, improve the accuracy of engine synchronization determination, improve the robustness of engine operation.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of engine control technology, and particularly relates to an engine synchronization judgment method, device, equipment and storage medium. BACKGROUND

[0002] Synchronization is one of the necessary conditions for the normal operation of an engine, and its state is directly related to the calculation of the engine injection time and is one of the important parameters of performance and emission control.

[0003] The current market generally adopts a fixed voltage threshold judgment scheme. The fixed threshold scheme refers to using the same voltage threshold to determine whether the engine is synchronized during engine operation. However, the above scheme can only determine whether the engine is synchronized based on a fixed voltage threshold, but the voltage signal at the same flywheel position may be different under engine idle and high-speed conditions, and thus this method can cause low accuracy of engine synchronization judgment. SUMMARY

[0004] The present application provides an engine synchronization judgment method, device, equipment and storage medium to solve the problem of inaccurate engine synchronization judgment in the prior art.

[0005] According to a first aspect of the present application, an engine synchronization judgment method is provided, which includes:

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

[0007] Determining an actual disc tooth rise time, an engine speed and a rise time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal;

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

[0009] 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;

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

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

[0012] Obtaining a 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, outputting a flywheel unqualified signal.

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

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

[0017] when the actual cumulative number of times is greater than or equal to the preset cumulative number of times, outputting the flywheel unqualified signal.

[0018] Optionally, the cogging voltage threshold is determined according to the engine speed and a preset speed-voltage corresponding relationship, comprising:

[0019] obtaining an ambient temperature;

[0020] determining an actual temperature correction value according to the ambient temperature and a preset temperature-correction value corresponding relationship;

[0021] determining a theoretical voltage threshold according to the engine speed and the preset speed-voltage corresponding relationship;

[0022] determining the cogging voltage threshold according to the theoretical voltage threshold and the actual temperature correction value.

[0023] Optionally, the cogging voltage threshold is determined according to the engine speed and a preset speed-voltage corresponding relationship, comprising:

[0024] determining a flywheel angular speed according to the engine speed;

[0025] obtaining an air gap coefficient between the flywheel and the speed sensor, a coil turn number of the speed sensor, a magnetic field strength of the speed sensor, and an effective area of the speed sensor perpendicular to the magnetic force line;

[0026] determining an induced electromotive force according to the flywheel angular speed, the air gap coefficient, the coil turn number, the magnetic field strength, and the effective area; wherein the flywheel angular speed ψ, the air gap coefficient α, the coil turn number N, the magnetic field strength B, the effective area Asinθ, and the induced electromotive force E satisfy E = αNBωAsinθ;

[0027] determining the cogging voltage threshold according to the induced electromotive force.

[0028] Optionally, the engine speed and the rise time threshold are determined according to the flywheel voltage signal and a time corresponding to the flywheel voltage signal, comprising:

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

[0030] determining the rise time threshold according to the engine speed and a preset speed-time corresponding relationship.

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

[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 application, there is provided an engine synchronization judging device for implementing the engine synchronization judging method, the engine synchronization judging device comprising:

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

[0035] a flywheel parameter determination module configured to determine an actual disc tooth rise time, an engine speed and a rise time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal;

[0036] a cogging voltage determination module configured to determine a cogging voltage threshold according to the engine speed and a preset speed-voltage corresponding relationship;

[0037] a cogging judging 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;

[0038] a synchronization judging module configured 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 application, there is provided a computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the engine synchronization judging method when executing the program.

[0040] According to a fourth aspect of the present application, there is provided a computer readable storage medium having a computer program stored thereon, the program implementing the engine synchronization judging method when executed by a processor.

[0041] The technical solution of the present application, based on the principle of electromagnetic induction, considering the characteristics and assembly of the speed sensor, pre-establishes a preset speed-voltage corresponding relationship, determines the corresponding cogging voltage threshold according to the real-time engine speed, and judges whether the engine is synchronized based on the current flywheel voltage signal and the cogging voltage threshold when judging that the flywheel is at the cogging position, thereby avoiding the drawbacks brought by the fixed voltage threshold scheme in principle, determining the dynamic cogging voltage threshold based on the relationship between the engine speed and the flywheel cogging voltage signal, improving the accuracy of engine synchronization judgment, reducing the probability of losing synchronization, and improving the robustness of engine operation.

[0042] It is to be understood that the details set forth in the description contained herein do not limit the scope of the application. Other embodiments of the application will be readily apparent to those skilled in the art from the description herein. It should be understood that the description and drawings are illustrative of the various embodiments and are not intended to limit the scope of the application. Other ways of practicing the application will be apparent to one of ordinary skill in the art. BRIEF DESCRIPTION OF DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those of ordinary skill in the art without any creative effort based on these drawings.

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

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

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

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

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

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

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

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

[0052] Figure 9 is a structural schematic diagram of an electronic device applied to an engine synchronization judgment method provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0053] In the following, the technical solutions in the embodiments of the present application will be described clearly and completely in conjunction with the drawings in the embodiments of the present application, and obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of the present application.

[0054] It should be noted that the terms "first", "second" and the like in the description and claims of the present application and the above drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units need not be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0055] The flywheel is usually installed at the rear end of the engine crankshaft and has a moment of inertia, which functions to store engine energy and overcome the resistance of other components to make the crankshaft rotate uniformly. Engine synchronization refers to a state in which the crankshaft and the fuel injection timing are normally coordinated according to the voltage signal of the flywheel rotation. The speed sensor is in communication connection with the engine control unit, and the speed sensor judges 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 induction lines. Since the magnetic field corresponding to the tooth top, tooth root, tooth groove and engraved line of the flywheel changes constantly when the flywheel rotates, the alternating magnetic field causes the speed sensor to generate an alternating voltage signal, and the engine synchronization is further judged according to the alternating voltage signal. In the prior art, a fixed voltage threshold is often used to judge synchronization, which means that the alternating signal measured by the flywheel is compared with the same voltage threshold during engine operation. The disadvantage of this method is that the voltage measured by the flywheel at the same position may be different when the engine is idling or running at high speed, which may cause inaccurate synchronization judgment. Therefore, the present embodiment provides a method for judging engine synchronization, Figure 1 is a flow chart of a first method for judging engine synchronization according to the present embodiment, which can be self-adaptively adjusted according to the speed state of the engine. As shown in Figure 1 , the method comprises:

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

[0057] Wherein, the flywheel voltage signal can be obtained by a speed sensor, which can be a magneto electric speed sensor, and the flywheel voltage signal and the time corresponding to the flywheel voltage signal are obtained in real time. Since the voltage signals at the tooth top, tooth root and scale line are different, the output of the speed sensor can be a sine wave, that is, the voltage variation waveform diagram about time and current.

[0058] S11, determining 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.

[0059] Wherein, the actual disc tooth rise time required for the voltage signal at the 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] Wherein, the engine speed can be obtained according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal, and specifically, the sine wave signal of the flywheel voltage signal can be converted into a square wave signal, and the current engine speed can be determined according to the square wave signal.

[0061] Wherein, the rise time threshold can be the standard time required for the flywheel voltage signal to change from the voltage signal at the fixed position to the voltage signal at the tooth root position under the current engine speed.

[0062] It can be understood that since the flywheel voltage signal at the tooth top and tooth root positions is different, the current position can be determined to be the tooth root position in combination with the rise time threshold. Specifically, when the actual disc tooth rise time is less than the rise time threshold, it indicates that the flywheel is not at the tooth root position at this time; when the actual disc tooth rise time is greater than the rise time threshold, it indicates that the flywheel is at the tooth root position at this time.

[0063] S12, determining the tooth root voltage threshold according to the engine speed and the preset speed-voltage corresponding relationship.

[0064] Wherein, based on the principle of magneto electric speed sensor, the flywheel voltage signal is related to the speed of the flywheel, and the speed of the flywheel can be derived according to the engine speed, so a prediction model of the engine speed and the flywheel voltage signal is established in advance, which can represent the standard voltage threshold of the flywheel tooth root position under each engine speed.

[0065] Wherein, the tooth root voltage threshold can be the standard voltage signal threshold of the flywheel voltage signal at the tooth root position under the current engine speed.

[0066] S13, when the actual disc tooth rise time is greater than the rise time threshold, it is judged whether the flywheel voltage signal is less than or equal to the tooth root voltage threshold.

[0067] When the actual disc tooth rise time is greater than the rise time threshold value, it indicates that the flywheel is at the tooth groove position at this time, and based on the position of the tooth groove at this time, it is continuously judged whether the flywheel voltage signal is less than or equal to the tooth groove voltage threshold value.

[0068] The purpose of judging whether the flywheel voltage signal is less than or equal to the tooth groove voltage threshold value is to judge whether the voltage signal of the current flywheel at the tooth groove is less than or equal to the tooth groove voltage threshold value, and if so, it indicates that the engine is in a synchronous state at this time; if not, it indicates that the engine is in a non-synchronous state at this time.

[0069] S14, when the flywheel voltage signal is greater than the tooth groove voltage threshold value, output a synchronous abnormal signal.

[0070] When the flywheel voltage signal is greater than the tooth groove voltage threshold value, the engine is in a non-synchronous state at this time, and a synchronous abnormal signal is output to prompt relevant personnel to check the engine running state.

[0071] Specifically, first, the flywheel voltage signal and the time corresponding to the flywheel voltage signal, i.e. the flywheel voltage signal waveform, are obtained in real time by using the speed sensor. The flywheel voltage signal waveform is converted into a square wave signal, the actual disc tooth rise time and the engine speed are determined according to the square wave signal, and the rise time threshold value is determined according to the engine speed. The tooth groove voltage threshold value is determined according to the preset speed-voltage corresponding relationship established in advance based on the magneto-electric principle in combination with the engine speed. It is judged in real time whether the current actual disc tooth rise time is greater than the rise time threshold value under the current engine speed, so as to judge whether the current flywheel is at the tooth groove. When the current actual disc tooth rise time is greater than the rise time threshold value under the current engine speed, it indicates that the position corresponding to the speed sensor at this time is the flywheel tooth groove position, and at this time, whether the engine is synchronous is judged according to the flywheel voltage signal and the tooth groove voltage threshold value. If the flywheel voltage signal is greater than the tooth groove voltage threshold value, it indicates that the engine has a desynchronization fault at this time, and a synchronous abnormal signal is output to prompt relevant personnel to repair.

[0072] The technical scheme of the embodiment of the application is based on the electromagnetic induction principle, considers the characteristics and assembly of the speed sensor, pre-establishes a preset speed-voltage corresponding relationship, determines the corresponding tooth groove voltage threshold value according to the real-time engine speed, judges whether the engine is synchronous based on the current flywheel voltage signal and the tooth groove voltage threshold value when the flywheel is at the tooth groove position, and avoids the disadvantages brought by the fixed voltage threshold value scheme in principle. The dynamic tooth groove voltage threshold value is determined based on the relationship between the engine speed and the flywheel tooth groove voltage signal, the accuracy of engine synchronization judgment is improved, the probability of losing synchronization is reduced, and the robustness of engine operation is improved.

[0073] On the basis of the above-mentioned embodiment, Figure 2 is a second engine synchronization judgment method flow chart provided by the embodiment of the application, as shown in Figure 2As shown, the determination method comprises:

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

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

[0076] S22, determine the slot voltage threshold value according to the engine speed and the preset speed-voltage corresponding relationship.

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

[0078] S24, when the flywheel voltage signal is greater than the slot voltage threshold value, output a synchronization abnormal signal.

[0079] S25, acquire the quality monitoring voltage threshold value.

[0080] Wherein, the flywheel scale can be used to indicate the position of the top dead center of each cylinder of the engine. The flywheel scale has certain width and depth requirements in the machining process, but there may be certain errors in the machining process. The flywheel scale abnormality refers to the case that the flywheel scale has machining errors that do not meet the standard size. Flywheel scale abnormalities can also cause the measured voltage to be different at idle speed and high speed, thereby causing the engine to lose synchronization abnormally and reducing the accuracy of engine synchronization determination.

[0081] Wherein, the quality monitoring voltage threshold value can be a quality monitoring voltage threshold value determined based on the current engine speed and the standard scale specification of the engine. By comparing the quality monitoring voltage threshold value with the current flywheel voltage signal, it can be determined whether the position exceeds the scale specification range, i.e. whether there is a flywheel scale abnormality.

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

[0083] Wherein, when the flywheel voltage signal is less than or equal to the slot voltage threshold value, the position detected by the speed sensor at this time is the flywheel slot position, and at this time it is further determined whether the flywheel voltage signal is greater than the quality monitoring voltage threshold value, i.e. whether the current position has a flywheel scale abnormality.

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

[0085] When the flywheel voltage signal is greater than the quality monitoring voltage threshold, it indicates that there is a scale line at the current position and the scale line specification has a certain machining error, thereby causing the voltage at the position to become larger, at this time, an unqualified flywheel signal is output to prompt the relevant personnel that the scale line of the flywheel has a machining error, thereby reducing the probability of engine synchronization loss.

[0086] The technical scheme of the embodiment of the application acquires the quality monitoring voltage threshold, and when the current position is at the tooth groove position, judges whether the flywheel voltage signal is greater than the quality monitoring voltage threshold, and further judges whether there is a scale line abnormal fault at the position, that is, whether the flywheel scale line quality meets the engine synchronization requirement, thereby realizing passive quality measurement of the software end flywheel and further reducing the probability of engine synchronization loss.

[0087] On the basis of the above embodiment, Figure 3 A third engine synchronization judgment method flowchart is provided according to the embodiment of the application, as shown in the figure, the judgment method comprises: Figure 3

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

[0089] S31, determining an actual disc tooth rising time, an engine speed and a rising time threshold according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal.

[0090] S32, determining a tooth groove voltage threshold according to the engine speed and a preset speed-voltage corresponding relationship.

[0091] S33, when the actual disc tooth rising time is greater than the rising time threshold, judging whether the flywheel voltage signal is less than or equal to the tooth groove voltage threshold.

[0092] S34, when the flywheel voltage signal is greater than the tooth groove voltage threshold, outputting a synchronization abnormal signal.

[0093] S35, acquiring a quality monitoring voltage threshold.

[0094] S36, when the flywheel voltage signal is less than or equal to the tooth groove voltage threshold, judging whether the flywheel voltage signal is greater than the quality monitoring voltage threshold.

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

[0096] In order to prevent misjudgment of the system and ensure the accuracy of passive monitoring of the flywheel quality, the number of times that the flywheel voltage signal is greater than the quality monitoring voltage threshold is accumulated, and the actual cumulative number of times is the sum of the number of times that all flywheel voltage signals of the history of the current vehicle operation are greater than the quality monitoring voltage threshold.

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

[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 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 whether the flywheel marking fault is abnormal based on whether the actual cumulative number meets the preset cumulative number.

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

[0101] S40: Acquire a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

[0102] S41. 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.

[0103] S42. Obtain the ambient temperature.

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

[0105] S43: Determine the actual temperature correction value according to the ambient temperature and the preset temperature-correction value correspondence relationship.

[0106] The preset temperature-correction value may be the relationship between temperature and a correction parameter of the flywheel voltage signal, 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 according to the theoretical voltage threshold and the actual temperature correction value.

[0111] Wherein, the cogging voltage threshold is determined according to the theoretical voltage threshold and the actual temperature correction value, the cogging voltage value considers the influence of the environmental temperature on the magnetic field strength, thereby improving the accuracy of the engine synchronization judgment, and improving the fault tolerance rate of the flywheel voltage signal.

[0112] S46, judging 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.

[0113] S47, outputting a synchronization abnormal signal when the flywheel voltage signal is greater than the cogging voltage threshold.

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

[0115] On the basis of the above-mentioned embodiment, Figure 5 is a fifth engine synchronization judgment method flow chart provided by the embodiment of the present application, as shown in the figure, the judgment method comprises: Figure 5

[0116] S50, obtaining the flywheel voltage signal and the time corresponding to the flywheel voltage signal.

[0117] S51, determining 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.

[0118] S52, determining the flywheel angular velocity according to the engine speed.

[0119] Wherein, since the engine crankshaft is mechanically connected with 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 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 force line.

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

[0122] Wherein, based on the Faraday's law of electromagnetic induction ​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 variable in the formula is only the flywheel angular velocity ω and the induced electromotive force E, and the flywheel angular velocity ω is determined according to the engine speed, so that the slot voltage threshold can be determined according to the induced electromotive force E.

[0123] S55, determining the slot voltage threshold according to the induced electromotive force.

[0124] S56, 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 slot voltage threshold.

[0125] S57, when the flywheel voltage signal is greater than the slot voltage threshold, outputting a synchronization abnormal signal.

[0126] The technical scheme of the embodiment of the application, the electromagnetic induction principle, the consideration of the speed sensor characteristics and the assembly, the establishment of the corresponding relationship between the flywheel angular velocity and the induced electromotive force, and the determination of the slot voltage threshold, realize the adaptive synchronization maintenance scheme, reduce the probability of losing synchronization, and improve the engine operation robustness.

[0127] On the basis of the above embodiment, Figure 6 is a sixth engine synchronization judgment method flowchart provided by the embodiment of the application, as Figure 6 shown, the judgment method comprises:

[0128] S60, obtaining the flywheel voltage signal and the time corresponding to the flywheel voltage signal.

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

[0130] S62, determining the rise time threshold according to the engine speed and the preset speed-time corresponding relationship.

[0131] Since the standard time required for the flywheel voltage signal corresponding to different engine speeds to change from the voltage signal at the fixed position to the voltage signal at the slot is different, that is, the higher the engine speed, the shorter the corresponding rise time threshold, so as to accurately determine whether the position corresponding to the speed sensor is the slot position according to the engine speed and the preset speed-time corresponding relationship to determine the rise time threshold.

[0132] S63, determining the slot voltage threshold according to the engine speed and the preset speed-voltage corresponding relationship.

[0133] S64, 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 slot voltage threshold.

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

[0135] The technical scheme of the embodiment of the application determines the rise time threshold according to the engine speed and the preset speed-time corresponding relationship, dynamically adjusts the rise time threshold according to the engine speed, and improves the accuracy of position determination corresponding to the speed sensor.

[0136] On the basis of the above embodiment, Figure 7 is a seventh engine synchronization judgment method flowchart provided by the embodiment of the application, as shown in the figure, the judgment method comprises: Figure 7

[0137] S70, obtain a flywheel voltage signal and a time corresponding to the flywheel voltage signal.

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

[0139] S72, determine a cogging voltage threshold according to the engine speed and a preset speed-voltage corresponding relationship.

[0140] S73, judge whether the flywheel voltage signal is less than or equal to the cogging voltage threshold when the actual cogging rise time is greater than the rise time threshold.

[0141] S74, output a synchronization abnormal signal when the flywheel voltage signal is greater than the cogging voltage threshold.

[0142] S75, obtain a quality monitoring voltage threshold.

[0143] S76, 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 cogging voltage threshold.

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

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

[0146] When the flywheel voltage signal is less than or equal to the quality monitoring voltage threshold, it indicates that the engine is in a synchronization state at this time. 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 at this time, and the current synchronization state is further maintained, thereby reducing the probability of losing synchronization and improving the robustness of engine operation.

[0147] ​The technical scheme of the embodiment of the application is based on the principle of electromagnetic induction, considers the characteristics and assembly of the rotating speed sensor, pre-establishes the preset rotating speed-voltage correspondence, determines the corresponding gear slot voltage threshold value according to the real-time engine rotating speed, judges whether the engine is synchronous based on the current flywheel voltage signal and the gear slot voltage threshold value when judging that the flywheel is at the gear slot position, avoids the disadvantages brought by the fixed voltage threshold value scheme in principle, determines the dynamic gear slot voltage threshold value based on the relationship between the engine rotating speed and the flywheel gear slot voltage signal, improves the accuracy of the engine synchronous judgment, reduces the probability of losing synchronization, and improves the robustness of the engine operation.

[0148] Based on the same inventive concept, Figure 8 A connection diagram of an engine synchronous judgment device is provided according to the embodiment of the application, as shown in the figure, the embodiment of the application provides an engine synchronous judgment device for executing the engine synchronous judgment method, and the engine synchronous judgment device comprises: Figure 8

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

[0150] The flywheel parameter determination module 200 is configured to determine the actual gear tooth rise time, the engine rotating speed and the rise time threshold value according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal.

[0151] The gear slot voltage determination module 300 is configured to determine the gear slot voltage threshold value according to the engine rotating speed and the preset rotating speed-voltage correspondence.

[0152] The gear slot judgment module 400 is configured to judge whether the flywheel voltage signal is less than or equal to the gear slot voltage threshold value when the actual gear tooth rise time is greater than the rise time threshold value.

[0153] The synchronous judgment module 500 is configured to output a synchronous abnormal signal when the flywheel voltage signal is greater than the gear slot voltage threshold value.

[0154] Specifically, first, the flywheel signal acquisition module 100 is used to acquire the flywheel voltage signal and the time corresponding to the flywheel voltage signal; second, the parameter determination module 200 is used to determine the actual gear tooth rise time, the engine rotating speed and the rise time threshold value; third, the voltage threshold value determination module 300 is used to determine the gear slot voltage threshold value according to the engine rotating speed and the preset rotating speed-voltage correspondence; fourth, the voltage judgment module 400 is used to judge whether the flywheel voltage signal is less than or equal to the gear slot voltage threshold value when the actual gear tooth rise time is greater than the rise time threshold value; and fifth, the synchronous judgment module 500 is used to output a synchronous abnormal signal when the flywheel voltage signal is greater than the gear slot voltage threshold value.

[0155] ​The technical scheme of the embodiment of the application, according to the flywheel signal acquisition module, the parameter determination module, the voltage threshold determination module, the voltage determination module and the synchronization determination module, based on the electromagnetic induction principle, when judging that the flywheel is at the tooth slot position, whether the engine is synchronized is determined based on the current flywheel voltage signal and the tooth slot voltage threshold, the accuracy of engine synchronization determination is improved, the probability of losing synchronization is reduced, and the robustness of engine operation is improved.

[0156] Based on the same inventive concept, the embodiment of the application also provides a computer device, Figure 9 is a structural schematic diagram of an electronic device applied to the judgment method of engine synchronization provided by the embodiment of the application, as Figure 9 shown, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, and the processor implements the judgment method of engine synchronization when executing the program.

[0157] The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, 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 meant to be examples only, and are not intended to limit the implementations of the present application described and / or claimed in this document.

[0158] As Figure 9 shown, the electronic device 50 includes at least one processor 51, and a memory, such as a read-only memory (ROM) 52, a random access memory (RAM) 53, etc., which is in communication with the at least one processor 51, wherein the memory stores a computer program executable by the 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 loaded from the storage unit 58 into 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 through a bus 54. An input / output (I / O) interface 55 is also connected to the bus 54.

[0159] A plurality 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 magnetic 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 can be various general and / or special-purpose 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 special-purpose 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 performs various methods and processes described above, such as the judgment method for engine synchronization.

[0161] Based on the same inventive concept, the embodiments of the present application also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the judgment method for engine synchronization.

[0162] Of course, the computer executable instructions of the computer readable storage medium provided by the embodiments of the present application are not limited to the method operations as described above, but can also perform related operations in the judgment method for engine synchronization provided by any of the embodiments of the present application, which is described in detail with reference to Figure 9 The computer program is tangibly embodied in the computer readable storage medium, such as the storage unit 58, as shown. 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 for engine synchronization described above can be performed. Alternatively, in other embodiments, the processor 51 can be configured to perform the judgment method for engine synchronization by any other appropriate means (e.g., by means of firmware).

[0163] The various embodiments of the systems and techniques described above can be implemented in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a load programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0164] Computer programs used to implement the processes of the application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program

[0165] In the context of embodiments of the present application, a computer- readable storage medium can be a tangible medium that can contain or store computer programs for use by or in connection with an instruction execution system, apparatus, or device. Computer-readable storage media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0166] To provide for interaction with a user, the systems and techniques described here can 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 a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0167] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can 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] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can 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 large management difficulty and weak business scalability in traditional physical host and VPS service.

[0169] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in sequence, or executed in a different order, as long as the desired results of the present disclosure are achieved, and the present disclosure is not limited herein.

[0170] The specific embodiments described above are not intended to be limiting, and persons skilled in the art will appreciate that various modifications, combinations, sub-combinations and alternatives can be made to the specific embodiments without departing from the spirit and principles of the disclosure. Accordingly, the disclosure is not limited to the specific embodiments described above, but only by the scope of the appended claims.

Claims

1. An engine synchronization determination method characterized by comprising: The method comprises the following steps: acquiring a flywheel voltage signal and a time corresponding to the flywheel voltage signal; determining an actual cogging rise time, an engine speed and a rise time threshold value required for the flywheel voltage signal to change from a voltage signal at a fixed position to a voltage signal at a current position according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal, wherein the rise time threshold value is a standard time required for the flywheel voltage signal to change from a voltage signal at a fixed position to a voltage signal at a cogging position at a current engine speed; determining a cogging voltage threshold value according to the engine speed and a preset speed-voltage corresponding relationship; judging whether the flywheel voltage signal is less than or equal to the cogging voltage threshold value when the actual cogging rise time is greater than the rise time threshold value; outputting a synchronization abnormal signal when the flywheel voltage signal is greater than the cogging voltage threshold value.

2. The judging method according to claim 1, characterized by After judging whether the flywheel voltage signal is less than or equal to the cogging voltage threshold value, the method further comprises the following steps: acquiring a quality monitoring voltage threshold value; judging whether the flywheel voltage signal is greater than the quality monitoring voltage threshold value when the flywheel voltage signal is less than or equal to the cogging voltage threshold value; outputting a flywheel unqualified signal when the flywheel voltage signal is greater than the quality monitoring voltage threshold value.

3. The method of claim 2, wherein When the flywheel voltage signal is greater than the quality monitoring voltage threshold value, outputting a flywheel unqualified signal comprises the following steps: determining an actual cumulative number of times that the flywheel voltage signal is greater than the quality monitoring voltage threshold value; outputting a flywheel unqualified signal when the actual cumulative number of times is greater than or equal to a preset cumulative number of times.

4. The method of claim 1, wherein Determining a cogging voltage threshold value according to the engine speed and a preset speed-voltage corresponding relationship comprises the following steps: acquiring an ambient temperature; determining an actual temperature correction value according to the ambient temperature and a preset temperature-correction value corresponding relationship; determining a theoretical voltage threshold value according to the engine speed and a preset speed-voltage corresponding relationship; determining a cogging voltage threshold value according to the theoretical voltage threshold value and the actual temperature correction value.

5. The method of claim 1, wherein Determining a cogging voltage threshold value according to the engine speed and a preset speed-voltage corresponding relationship comprises the following steps: determining a flywheel angular speed according to the engine speed; acquiring an air gap coefficient between the flywheel and a speed sensor, a coil turn number of the speed sensor, a magnetic field strength of the speed sensor and an effective area of the speed sensor perpendicular to the magnetic force line; Determine induced electromotive force according to the flywheel angular velocity, the air gap coefficient, the coil number of turns, the magnetic field strength and the effective area; wherein the flywheel angular velocity , the air gap coefficient , the coil number of turns N, the magnetic field strength B, the effective area and induced electromotive force E satisfy ; determining a cogging voltage threshold value according to the induced electromotive force.

6. The method of claim 1, wherein Determining an engine speed and a rise time threshold value according to a flywheel voltage signal and a time corresponding to the flywheel voltage signal comprises the following steps: determining an engine speed according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal; determining a rise time threshold value according to the engine speed and a preset speed-time corresponding relationship.

7. The method of claim 2, wherein After judging whether the flywheel voltage signal is greater than the quality monitoring voltage threshold value, the method further comprises the following step: maintaining a current synchronization state when the flywheel voltage signal is less than or equal to the quality monitoring voltage threshold value.

8. An engine synchronization judging device characterized by comprising: The device for judging engine synchronization comprises: The flywheel signal acquisition module is configured to acquire a flywheel voltage signal and a time corresponding to the flywheel voltage signal; The flywheel parameter determination module is configured to determine, according to the flywheel voltage signal and the time corresponding to the flywheel voltage signal, an actual disc tooth rise time required for the flywheel voltage signal to change from a voltage signal at a fixed position to a voltage signal at a current position, an engine speed, and a rise time threshold value; wherein the rise time threshold value is a standard time required for the flywheel voltage signal to change from the voltage signal at the fixed position to a voltage signal at a tooth slot under the current engine speed; The tooth slot voltage determination module is configured to determine a tooth slot voltage threshold value according to the engine speed and a preset speed-voltage corresponding relationship; The tooth slot determination module is configured to determine whether the flywheel voltage signal is less than or equal to the tooth slot voltage threshold value when the actual disc tooth rise time is greater than the rise time threshold value; The synchronization determination module is configured to output a synchronization abnormal signal when the flywheel voltage signal is greater than the tooth slot voltage threshold value.

9. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the engine synchronization determination method of any one of claims 1-7.

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

Citation Information

Patent Citations

  • Engine system and its operation method

    JP2004116470A

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

    US20030056755A1