Phase calculation method for low-speed engine with tooth missing signal
By using 120 teeth discs and Hall sensors with 2 teeth missing in low-speed engines, the phase signal is detected and the problem of insufficient accuracy and timeliness of phase signal calculation in the prior art is solved, and the engine control performance is improved.
Patent Information
- Application Number
- CN202411585115.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-03-21
AI Technical Summary
The phase signal calculation methods of existing low-speed engines are insufficient in accuracy and timeliness, which are difficult to meet the requirements of engine control performance.
The gear disc with 120 teeth missing and two teeth missing and two Hall sensors are used to calculate the engine phase by detecting the teeth missing signal. The first rising or falling edge after the teeth missing signal is used as a reference point, and the phase signal of the virtual teeth is calculated based on the rotation speed and time.
It realizes timely and accurate calculation of engine phase, improves the control performance of the electronic control system, and can better meet the engine's driving data needs.
Smart Images

Figure CN119664522A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of low-speed engines, and in particular to a phase calculation method for a low-speed engine with a missing tooth signal. Background Art
[0002] In the electronic control system of low-speed engines, in order to enable the electronic control system of the engine to achieve timely driving of valves with strong phase or time correlation, so that the electronic control system can meet the control performance requirements of the engine, the phase signal of ordinary low-speed engines is calculated by detecting the speed measuring gear plate plus the dead point signal. Summary of the invention
[0003] The purpose of the present invention is to solve the technical problems existing in the background technology. To this end, a method for calculating the phase of a low-speed engine with a missing tooth signal is provided.
[0004] In order to achieve the above object, the technical solution adopted by the present invention is as follows:
[0005] A method for calculating the phase of a low-speed engine with a missing tooth signal, comprising:
[0006] The low-speed engine uses a 120-tooth sprocket with 2 missing teeth and two sets of Hall sensors, where the difference between A and B of each set of Hall sensors is 1 / 4 tooth;
[0007] When the rising edge of phase A arrives earlier than the rising edge of phase B, the engine is in forward rotation. When a missing tooth signal is detected, the first rising edge after the missing tooth signal is identified as 3°. When the engine continues to rotate forward, each time the rising edge of phase A is detected in the same direction, the phase of 1 / 4 tooth is removed from the time of the current rising edge minus the time of the rising edge of phase B to obtain the speed when each rising edge is triggered, and the phase signal of the virtual tooth is calculated based on the speed and time.
[0008] When the rising edge of phase B arrives earlier than the rising edge of phase A, the engine is in reverse rotation. When a missing tooth signal is detected, the first falling edge after the missing tooth signal is identified as 354°. When the engine continues to rotate in the opposite direction, each time the falling edge of phase A is detected in the same direction, the phase of 1 / 4 tooth is removed from the falling edge time of phase B minus the falling edge time of this falling edge to obtain the speed when each falling edge is triggered, and the phase signal of the virtual tooth is calculated based on the speed and time.
[0009] The following is a technical solution further limited by the present invention. After receiving the A and B phase signals, the A and B phase signals are first filtered to avoid interference from burr signals.
[0010] The following is a technical solution further defined by the present invention, where the phase difference between A and B is 1 / 4 phase.
[0011] The following is a technical solution further limited by the present invention: when the engine rotates forward, the tooth width is the time of the current rising edge of the A phase minus the time of the previous rising edge.
[0012] The following is a technical solution further limited by the present invention: when the engine direction is forward, when it is detected that the current tooth width is greater than 2.5 times the previous tooth width, the tooth is a missing tooth signal.
[0013] The following is a technical solution further limited by the present invention: when the engine rotates in the reverse direction, the time of the current falling edge of the A phase minus the time of the previous falling edge is the tooth width.
[0014] The following is a technical solution further limited by the present invention: when the engine direction is reverse, if it is detected that the current tooth width is greater than 2.5 times the previous tooth width, then the tooth is a missing tooth signal.
[0015] The following is a technical solution further limited by the present invention: for the phase signal, the real-time phase is updated in real time each time the A and B phase signals are detected.
[0016] The following is a technical solution further defined by the present invention: when the low-speed engine changes from forward to reverse or from reverse to forward, the low-speed engine passes through a stage where the speed is 0, and the speed of the virtual tooth is simultaneously set to 0.
[0017] The following is a technical solution further defined by the present invention. When the engine starts to turn, the virtual gear is calculated according to the direction of the engine, and the injection and timing of the engine are calculated by the virtual gear.
[0018] Compared with the prior art, the present invention has the following technical effects:
[0019] The present invention calculates the engine phase by detecting the signal of the toothless sprocket, and can obtain the driving data of the engine in a timely and accurate manner, so that the electronic control system can meet the control performance requirements of the engine.
[0020] The present invention is further described below in conjunction with the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art will be briefly introduced below. 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 paying creative work.
[0022] Figure 1 It is a schematic diagram comparing the A and B phase signals and the phase difference of the present invention;
[0023] Figure 2 It is a phase diagram of the engine forward direction of the present invention;
[0024] Figure 3 It is a phase diagram of the engine reverse of the present invention. DETAILED DESCRIPTION
[0025] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present invention, so the present invention is not limited by the specific embodiments disclosed below.
[0026] The traditional low-speed engine speed measurement is to detect the top dead center signal through the Hall sensor to give the 0 phase, and test the gear to calculate the speed signal and specific phase.
[0027] The present invention is directed to a low-speed engine that uses a toothed disc with missing teeth signals to perform phase calculation. The phase calculation component includes a 120-tooth toothed disc with 2 missing teeth and two sets of Hall sensors, wherein each set of Hall sensors A and B have a 1 / 4 tooth difference. The A and B phase signals and the phase difference are as follows: Figure 1 shown.
[0028] After receiving the A and B phase signals, the A and B phase signals are first filtered to avoid interference from burr signals.
[0029] like Figure 2 As shown, since the phase difference between A and B is 1 / 4 phase, when the rising edge of phase A arrives earlier than the rising edge of phase B, the engine is considered to be in forward rotation. When the engine rotates forward, the time of the current rising edge of phase A minus the time of the previous rising edge is the tooth width. When it is detected that the current tooth width is greater than 2.5 times the previous tooth width and the engine direction is forward, the tooth is considered to be a missing tooth signal, and the first rising edge after the tooth is identified as 3°. When the engine continues to rotate forward, each time the rising edge of phase A is detected in the same direction, the phase of 1 / 4 tooth is removed based on the current rising edge time minus the rising edge time of phase B to obtain the speed when each rising edge is triggered, and the phase signal of the virtual tooth is calculated based on the speed and time. For the phase signal, the real-time phase is updated in real time each time the A and B phase signals are detected.
[0030] like Figure 3As shown, when the rising edge of phase B arrives earlier than the rising edge of phase A, the engine is considered to be in reverse rotation. When the engine rotates in the reverse direction, the time of the current falling edge of phase A minus the time of the previous falling edge is the tooth width. When it is detected that the current tooth width is greater than 2.5 times the previous tooth width and the engine direction is reverse, the tooth is considered to be a missing tooth signal, and the first falling edge after the tooth is identified as 354°. When the engine continues to rotate in the reverse direction, each time the falling edge of phase A is detected in the same direction, the phase of 1 / 4 tooth is removed based on the time of this falling edge minus the time of the falling edge of phase B to obtain the speed when each falling edge is triggered, and the phase signal of the virtual tooth is calculated based on the speed and time. For the phase signal, the real-time phase is updated in real time each time the A and B phase signals are detected.
[0031] When the low-speed engine turns from forward to reverse or from reverse to forward, the low-speed engine will go through a stage of zero speed, and the speed of the virtual gear is set to 0 at the same time. At the same time, when the engine starts to turn, the virtual gear will be calculated according to the direction of the engine. The injection and timing of the engine are calculated by the virtual gear.
[0032] The above is only a preferred embodiment of the present invention, and does not limit the present invention in any form. Any technician familiar with the art can make many possible changes and modifications to the technical solution of the present invention by using the above disclosed methods and technical contents without departing from the scope of the technical solution of the present invention, or modify it into an equivalent embodiment of equivalent changes. Therefore, all equivalent changes made according to the shape, structure and principle of the present invention without departing from the content of the technical solution of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for calculating the phase of a low-speed engine with a missing tooth signal, characterized in that: include: The low-speed engine uses a 120-tooth sprocket with 2 missing teeth and two sets of Hall sensors, where the difference between A and B of each set of Hall sensors is 1 / 4 tooth; When the rising edge of phase A arrives earlier than the rising edge of phase B, the engine is in forward rotation. When a missing tooth signal is detected, the first rising edge after the missing tooth signal is identified as 3°. When the engine continues to rotate forward, each time the rising edge of phase A is detected in the same direction, the phase of 1 / 4 tooth is removed from the time of the current rising edge minus the time of the rising edge of phase B to obtain the speed when each rising edge is triggered, and the phase signal of the virtual tooth is calculated based on the speed and time. When the rising edge of phase B arrives earlier than the rising edge of phase A, the engine is in reverse rotation. When a missing tooth signal is detected, the first falling edge after the missing tooth signal is identified as 354°. When the engine continues to rotate in the opposite direction, each time the falling edge of phase A is detected in the same direction, the phase of 1 / 4 tooth is removed from the falling edge time of phase B minus the falling edge time of this falling edge to obtain the speed when each falling edge is triggered, and the phase signal of the virtual tooth is calculated based on the speed and time.
2. A method for calculating the phase of a low-speed engine with a missing tooth signal as claimed in claim 1, characterized in that: After receiving the A and B phase signals, the A and B phase signals are first filtered to avoid interference from burr signals.
3. A method for calculating the phase of a low-speed engine with a missing tooth signal as claimed in claim 1, characterized in that: The phase difference between A and B is 1 / 4 phase.
4. A method for calculating the phase of a low-speed engine with a missing tooth signal as claimed in claim 1, characterized in that: When the engine rotates forward, the tooth width is the time of the current rising edge of phase A minus the time of the previous rising edge.
5. A method for calculating the phase of a low-speed engine with a missing tooth signal as claimed in claim 1, characterized in that: When the engine direction is forward, if it is detected that the current tooth width is greater than 2.5 times the previous tooth width, then the tooth is a missing tooth signal.
6. A method for calculating the phase of a low-speed engine with a missing tooth signal as claimed in claim 1, characterized in that: When the engine rotates in the reverse direction, the tooth width is the time of the current falling edge of phase A minus the time of the previous falling edge.
7. A method for calculating the phase of a low-speed engine with a missing tooth signal as claimed in claim 1, characterized in that: When the engine direction is reverse, if it is detected that the current tooth width is greater than 2.5 times the previous tooth width, then the tooth is a missing tooth signal.
8. A method for calculating the phase of a low-speed engine with a missing tooth signal as claimed in claim 1, characterized in that: For the phase signal, the real-time phase is updated in real time each time the A and B phase signals are detected.
9. A method for calculating the phase of a low-speed engine with a missing tooth signal as claimed in claim 1, characterized in that: When the low-speed engine changes from forward to reverse or from reverse to forward, the low-speed engine passes through a stage where the speed is 0, and the speed of the virtual gear is simultaneously set to 0.
10. A method for calculating the phase of a low-speed engine with a missing tooth signal as claimed in claim 9, characterized in that: When the engine starts to turn, the virtual gear is calculated according to the direction of the engine, and the injection and timing of the engine are calculated by the virtual gear.
Citation Information
Patent Citations
Engine gas distribution system and engine phase judging method of engine gas distribution system
CN104100379A
Crankshaft signal and cam signal acquisition and processing method
CN117054127A
FPGA (Field Programmable Gate Array)-based low-speed engine phase driving method, acquisition device and electric control system
CN117588321A
Method and apparatus for monitoring speed and position of a rotating member
US20160054351A1