CN117449967A - Engine synchronization method and device and electronic equipment - Google Patents

Engine synchronization method and device and electronic equipment Download PDF

Info

Publication number
CN117449967A
CN117449967A CN202311426443.2A CN202311426443A CN117449967A CN 117449967 A CN117449967 A CN 117449967A CN 202311426443 A CN202311426443 A CN 202311426443A CN 117449967 A CN117449967 A CN 117449967A
Authority
CN
China
Prior art keywords
angle
engine
flywheel
preset
tooth
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311426443.2A
Other languages
Chinese (zh)
Inventor
李海海
陈晓琪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Qingyan Bohao Automotive Technology Co ltd
Original Assignee
Suzhou Qingyan Bohao Automotive Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Qingyan Bohao Automotive Technology Co ltd filed Critical Suzhou Qingyan Bohao Automotive Technology Co ltd
Priority to CN202311426443.2A priority Critical patent/CN117449967A/en
Publication of CN117449967A publication Critical patent/CN117449967A/en
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/009Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/40Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
    • F02D41/401Controlling injection timing
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The application discloses an engine synchronization method, an engine synchronization device and electronic equipment, and relates to the technical field of engines, wherein the engine synchronization method comprises the following steps: identifying the missing teeth of a flywheel of an engine, and setting the angle corresponding to the missing teeth of the flywheel as a first angle in an angle system; after the engine is started, collecting a plurality of voltage values of the battery system through a preset angle window, and determining a second angle corresponding to the missing tooth of the flywheel at the moment of the minimum value in the plurality of voltage values; and when the second angle is within the preset range, the first angle is adjusted, and when the second angle is out of the preset range, the engine synchronization is completed based on the first angle. The scheme is used for carrying out synchronization judgment based on the battery voltage, can be suitable for an asymmetric engine without a cam shaft sensor, can effectively reduce the cost of engine parts, and is not influenced by the number and arrangement of engine cylinders.

Description

Engine synchronization method and device and electronic equipment
Technical Field
The present disclosure relates to the field of engine technologies, and in particular, to an engine synchronization method, an engine synchronization device, and an electronic device.
Background
In an engine control system, engine synchronization means that injection and ignition must be synchronized with the operating conditions of the engine at a specified time, which is referred to as injection timing and ignition timing. In order to acquire the injection timing and the ignition timing, the cylinder working position needs to be confirmed, and the process is called cylinder judgment. The purpose of judging the cylinder is mainly realized in two aspects: on the one hand, for ignition timing, waste fire can be avoided, ignition energy loss is reduced, and the service life of the ignition coil is prolonged; on the other hand, as for the injection timing, the fuel injector can be ensured to inject fuel at a designated position, so that the fuel consumption and the emission are reduced.
Currently, for 4-stroke engine, engine synchronization is generally achieved by detecting a camshaft signal of an engine with a camshaft sensor to determine cylinders. However, this engine synchronization method is not applicable to an asymmetric engine without a camshaft sensor.
Disclosure of Invention
The application discloses an engine synchronization method, an engine synchronization device and electronic equipment, which can be applied to an asymmetric engine without a camshaft sensor.
In a first aspect, the present application provides a method of engine synchronization, the method comprising:
identifying a flywheel tooth missing of an engine, and setting an angle corresponding to the flywheel tooth missing as a first angle in an angle system, wherein the angle system is used for determining the angle position of the engine;
after the engine is started, collecting a plurality of voltage values of a battery system through a preset angle window, and determining a second angle corresponding to the missing tooth of the flywheel at the moment of the minimum value in the plurality of voltage values;
when the second angle is within a preset range, the first angle is adjusted;
and when the second angle is out of the preset range, completing engine synchronization based on the first angle.
In one possible embodiment, the identifying the missing flywheel teeth of the engine includes:
acquiring a first square wave period corresponding to a current flywheel tooth of the engine and a second square wave period corresponding to a previous flywheel tooth;
judging whether the first square wave period is a preset multiple of the second square wave period or not;
if yes, determining that the current flywheel tooth is the flywheel tooth missing.
In one possible embodiment, before the collecting the plurality of voltage values of the battery system through the preset angle window, the method further includes:
and acquiring the preset angle window, wherein in the preset angle window, the voltage value in the battery system is smaller than a preset voltage value.
In one possible embodiment, the first angle is 0 degrees;
and when the second angle is within a preset range, adjusting the first angle, including:
and when the second angle is within the preset range, increasing the first angle by 360 degrees.
In one possible embodiment, the preset range includes an angular range corresponding to a valve closing compression stroke.
In a second aspect, the present application provides an engine synchronizing device, the device comprising:
the device comprises an identification module, a first angle and a second angle, wherein the identification module is used for identifying the missing teeth of a flywheel of an engine, and setting the angle corresponding to the missing teeth of the flywheel as a first angle in an angle system, wherein the angle system is used for determining the angle position of the engine;
the determining module is used for collecting a plurality of voltage values of the battery system through a preset angle window after the engine is started, and determining a second angle corresponding to the flywheel tooth missing at the moment when the minimum value in the plurality of voltage values is located;
the adjusting module is used for adjusting the first angle when the second angle is within a preset range;
and the synchronization module is used for completing engine synchronization based on the first angle when the second angle is out of the preset range.
In a possible embodiment, the identification module is specifically configured to:
acquiring a first square wave period corresponding to a current flywheel tooth of the engine and a second square wave period corresponding to a previous flywheel tooth;
judging whether the first square wave period is a preset multiple of the second square wave period or not;
if yes, determining that the current flywheel tooth is the flywheel tooth missing.
In one possible embodiment, the apparatus further comprises:
the acquisition module is used for acquiring the preset angle window, wherein in the preset angle window, the voltage value in the battery system is smaller than a preset voltage value.
In one possible embodiment, the first angle is 0 degrees;
and when the second angle is within a preset range, adjusting the first angle, including:
and when the second angle is within the preset range, increasing the first angle by 360 degrees.
In one possible embodiment, the preset range includes an angular range corresponding to a valve closing compression stroke.
In a third aspect, the present application provides an electronic device, including:
a memory for storing a computer program;
and the processor is used for realizing the steps of the engine synchronization method when executing the computer program stored in the memory.
In a fourth aspect, the present application provides a computer readable storage medium having a computer program stored therein, which when executed by a processor, implements the above-described engine synchronization method steps.
Based on the engine synchronization method, the synchronization judgment is carried out based on the battery voltage, and compared with the pressure signal judgment cylinder, a cam signal sensor is not needed, so that the engine synchronization judgment method can be applied to an asymmetric engine without a cam shaft sensor, battery voltage signal acquisition is completed by an ECU (electronic control unit) without any sensor, and the cost of engine parts can be effectively reduced. In addition, for an asymmetric engine, the position of the flywheel missing tooth in the angle system can be distinguished through voltage signal change, so that the engine cylinder number and arrangement are not affected.
The technical effects of each of the second aspect and the third aspect and the technical effects that may be achieved by each aspect are described above with reference to the first aspect or the technical effects that may be achieved by each possible aspect in the first aspect, and the description is not repeated here.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a crankshaft waveform and a camshaft waveform provided herein;
FIG. 2 is a flow chart of an engine synchronization method provided herein;
fig. 3 is a schematic diagram of flywheel signal acquisition provided in the present application;
FIG. 4 is a schematic diagram of an engine synchronizing device according to the present disclosure;
fig. 5 is a schematic structural diagram of an electronic device provided in the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the present application will be described in further detail with reference to the accompanying drawings. The specific method of operation in the method embodiment may also be applied to the device embodiment or the system embodiment. It should be noted that "a plurality of" is understood as "at least two" in the description of the present application. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a exists alone, A and B exist together, and B exists alone. A is connected with B, and can be represented as follows: both cases of direct connection of A and B and connection of A and B through C. In addition, in the description of the present application, the words "first," "second," and the like are used merely for distinguishing between the descriptions and not be construed as indicating or implying a relative importance or order.
Embodiments of the present application are described in detail below with reference to the accompanying drawings.
In an engine control system, engine synchronization means that injection and ignition must be synchronized with the operating conditions of the engine at a specified time, which is referred to as injection timing and ignition timing. In order to acquire the injection timing and the ignition timing, the cylinder working position needs to be confirmed, and the process is called cylinder judgment. The purpose of judging the cylinder is mainly realized in two aspects: on the one hand, for ignition timing, waste fire can be avoided, ignition energy loss is reduced, and the service life of the ignition coil is prolonged; on the other hand, as for the injection timing, the fuel injector can be ensured to inject fuel at a designated position, so that the fuel consumption and the emission are reduced.
Currently, for 4-stroke engine, engine synchronization is generally achieved by detecting a camshaft signal of an engine with a camshaft sensor to determine cylinders. As shown in fig. 1, there are two input signals, the upper part is a typical crank waveform, in which 58 teeth+2 missing teeth are 360 degrees, and the second is a typical cam waveform, two long two short one 720 degrees. However, this engine synchronization method is not applicable to an asymmetric engine without a camshaft sensor.
In order to solve the above problems, the embodiments of the present application provide an engine synchronization method, based on which synchronization determination is performed based on a battery voltage, and compared with a pressure signal cylinder determination method, a cam signal sensor is not required, so that the method can be applied to an asymmetric engine without a cam shaft sensor, battery voltage signal acquisition is completed by an ECU, and no sensor is required, so that the cost of engine parts can be effectively reduced. In addition, for an asymmetric engine, the position of the flywheel missing tooth in the angle system can be distinguished through voltage signal change, so that the engine cylinder number and arrangement are not affected. The method and the device according to the embodiments of the present application are based on the same technical concept, and because the principles of the problems solved by the method and the device are similar, the embodiments of the device and the method can be referred to each other, and the repetition is not repeated.
As shown in fig. 2, a flowchart of an engine synchronization method provided in the present application specifically includes the following steps:
s201, identifying a flywheel missing tooth of an engine, and setting an angle corresponding to the flywheel missing tooth as a first angle in an angle system;
when engine synchronization is carried out, the identification of the missing teeth of the engine flywheel is one of the key steps, wherein the method for identifying the missing teeth of the engine flywheel can be as follows:
the method comprises the steps of obtaining a first square wave period corresponding to the current flywheel tooth of an engine, capturing flywheel edge mutation by a Hall sensor or a magneto-electric sensor to obtain square waves, and converting the square waves into square waves or sine waves through magnetic induction effect. Then, a second square wave period corresponding to the previous flywheel tooth is obtained. The previous flywheel tooth may be determined according to an identification sequence of the aircraft tooth, or may be determined according to an acquisition sequence of the square wave period, so long as the square wave period of each flywheel tooth is sequentially acquired according to a preset sequence, and a specific acquisition mode is not particularly limited. For example, the number of teeth of the flywheel of the engine is 53, and is sequentially 1 st, 2 nd, … and 53 th, the 1 st tooth is the starting point, and when the engine rotates, the identification sequence of the flywheel teeth is sequentially 1 st, 2 nd, … th and 53 th, and if the current flywheel tooth is 5 th tooth, the previous flywheel tooth is 4 th tooth; for another example, the flywheel of the engine has 53 teeth, 1 st tooth, 2 nd tooth, …, 53 th tooth, and 1 st tooth as starting points, and when the square wave period of the flywheel teeth is acquired, the flywheel teeth corresponding to the acquired square wave period are 53 th tooth, 52 th tooth, … th tooth, and 1 st tooth in order, and if the current flywheel tooth is 5 th tooth, the previous flywheel tooth is 6 th tooth.
Judging whether the first square wave period is a preset multiple of the second square wave period, wherein the preset multiple is within a range of 2.5-4, including 2.5 and 4, if the first square wave period is the preset multiple of the second square wave period, determining that the current flywheel tooth is a flywheel tooth missing state, and if not, determining that the current flywheel tooth is a common flywheel tooth. For example, when the number of teeth of the flywheel of the engine is 53, the number of teeth of the flywheel is 1 st, 2 nd, … and 53 th, the number of teeth of the flywheel is 1 st, 2 nd, … and 53 th, the identification sequence of the teeth of the flywheel is 1 st, 2 nd, 5 th, 4 th, and if the square wave period of the 5 th is 2.5-4 times of the square wave period of the 4 th, the 5 th tooth is determined to be the missing tooth of the flywheel.
After the missing teeth of the flywheel of the engine are identified through the method, further, in an angle system, an angle corresponding to the missing teeth of the flywheel is set as a first angle, wherein the angle system is used for determining the angle position of the engine, the angle range of the angle system is 0-720, and the first angle can be 0 degrees or other angles, such as 2 degrees, 3 degrees and the like.
S202, after an engine is started, collecting a plurality of voltage values of a battery system through a preset angle window, and determining a second angle corresponding to the missing tooth of the flywheel at the moment of the minimum value in the plurality of voltage values;
and when the engine is started, acquiring a preset angle window, wherein the voltage value in the battery system is smaller than a preset voltage value in the preset angle window. When the engine is started, the engine is driven by the starting motor, at the moment, the resistance of the engine changes along with the opening or closing of the valves of each cylinder, when the pumping loss of the engine is large, the resistance of the whole engine can be increased, the motor current is increased, and the battery voltage is reduced. Therefore, the voltage value in the battery system is smaller than the preset voltage value within the preset angle window.
After the preset angle window is obtained, further, a plurality of voltage values of the battery system are collected through the preset angle window. Further, determining a flywheel missing tooth at the moment of the minimum value in the plurality of voltage values, and corresponding a second angle in the angle system.
By way of example, assuming a starter pull-up engine speed of 300RPM, the acquisition window is set to 30 to 120 degrees depending on the engine stroke, the window time length is 50ms, and when the sampling period is 4ms, the sampling points are 12, the sampling values are exemplified as follows: [10.4v,10.2v, 9.6v, 9.2v, 8.8v, 8.4v, 9.2v …,10.4v ], found the minimum voltage to be 8.4v, and the current angle was analyzed to be 70 degrees from the crankshaft teeth.
And S203, when the second angle is within the preset range, the first angle is adjusted, and when the second angle is out of the preset range, the engine synchronization is completed based on the first angle.
In the embodiment of the present application, the preset range may be a valve closing compression stroke, or may be an optimal range determined by actual experimental data. When the second angle is within a preset range, the first angle is adjusted, namely the first angle is increased by 360 degrees, at the moment, a plurality of voltage values of the battery system are collected again through a preset angle window, whether the second angle corresponding to the missing tooth of the flywheel at the moment of the minimum value in the plurality of voltage values is still within the preset range is determined, if yes, the first angle is continuously increased by 360 degrees until the second angle is out of the preset range, the current first angle is maintained, the working position of the cylinder is confirmed based on the first angle, the oil injection and the ignition are synchronous with the working condition of the engine at the appointed moment, and on one hand, for the ignition timing, waste fire can be avoided, the ignition energy loss is reduced, and the service life of the ignition coil is prolonged; on the other hand, as for the injection timing, the fuel injector can be ensured to inject fuel at a designated position, so that the fuel consumption and the emission are reduced.
Based on the engine synchronization method, the synchronization judgment is carried out based on the battery voltage, and compared with the pressure signal judgment cylinder, a cam signal sensor is not needed, so that the engine synchronization judgment method can be applied to an asymmetric engine without a cam shaft sensor, battery voltage signal acquisition is completed by an ECU (electronic control unit) without any sensor, and the cost of engine parts can be effectively reduced. In addition, for an asymmetric engine, the position of the flywheel missing tooth in the angle system can be distinguished through voltage signal change, so that the engine cylinder number and arrangement are not affected. For more detailed description of the embodiments of the present application, a specific example will be described below, and a schematic diagram of flywheel signal acquisition is shown in fig. 3. In fig. 3, the rectangular wave is 36-2 type flywheel signal acquisition, and two missing teeth are shown in the figure, and when missing teeth are identified through the missing teeth identification method shown in fig. 2, a first angle corresponding to the position of the missing teeth in the angle system is defined as 0 degree. However, in practice, there are two cases where the missing teeth are located in the angle system (0-720 degrees), one is 0 degrees, and the other is 360 degrees, and since the crank signal can only determine the angular position within 360 degrees, it is necessary to determine the missing teeth by using other characteristic signals within the range of 720 degrees for the four-stroke engine, and in this example, the cylinder determination is performed according to the battery voltage. In general, the resistance of the engine is the greatest in the suction compression stroke, the battery voltage is pulled relatively low by the starting machine, the voltage can rise during the power stroke, and the position of the current system can be further judged by utilizing the characteristic. Specifically, in fig. 3, at engine start, the system finds the first (compression) tooth missing, defines the tooth missing temporarily to 0 degrees (which should actually be 360 degrees) first, because the system cannot know whether the tooth missing is in the exhaust stroke or the compression stroke, after which the system knows the compression stroke if the battery voltage in the acquisition window is too low by presetting the acquisition window, and readjust the angle system to the current angle by 360 degrees.
Based on the same inventive concept, an engine synchronization device is further provided in the embodiments of the present application, as shown in fig. 4, which is a schematic structural diagram of an engine synchronization device in the present application, where the device includes:
the identifying module 401 is configured to identify a missing tooth of a flywheel of an engine, and set an angle corresponding to the missing tooth of the flywheel as a first angle in an angle system, where the angle system is configured to determine an angular position where the engine is located;
the determining module 402 is configured to collect a plurality of voltage values of the battery system through a preset angle window after the engine is started, and determine a second angle corresponding to the missing flywheel tooth at a moment when a minimum value of the plurality of voltage values is located;
an adjusting module 403, configured to adjust the first angle when the second angle is within a preset range;
and the synchronization module 404 is configured to complete engine synchronization based on the first angle when the second angle is outside the preset range.
In a possible embodiment, the identification module 401 is specifically configured to:
acquiring a first square wave period corresponding to a current flywheel tooth of the engine and a second square wave period corresponding to a previous flywheel tooth;
judging whether the first square wave period is a preset multiple of the second square wave period or not;
if yes, determining that the current flywheel tooth is the flywheel tooth missing.
In one possible embodiment, the apparatus further comprises:
the acquisition module is used for acquiring the preset angle window, wherein in the preset angle window, the voltage value in the battery system is smaller than a preset voltage value.
In one possible embodiment, the first angle is 0 degrees;
and when the second angle is within a preset range, adjusting the first angle, including:
and when the second angle is within the preset range, increasing the first angle by 360 degrees.
In one possible embodiment, the preset range includes an angular range corresponding to a valve closing compression stroke.
Based on the engine synchronization method, the synchronization judgment is carried out based on the battery voltage, so that the method is applicable to an asymmetric engine without a cam shaft sensor, the cost of engine parts can be effectively reduced, and in addition, the method is not influenced by the number of engine cylinders and arrangement.
Based on the same inventive concept, the embodiment of the present application further provides an electronic device, where the electronic device may implement the function of the engine synchronization method apparatus, and referring to fig. 5, the electronic device includes:
the embodiment of the present application does not limit the specific connection medium between the processor 501 and the memory 502, but the connection between the processor 501 and the memory 502 through the bus 500 is exemplified in fig. 5. The connection between the other components of bus 500 is shown in bold lines in fig. 5, and is merely illustrative and not limiting. Bus 500 may be divided into an address bus, a data bus, a control bus, etc., and is represented by only one thick line in fig. 5 for ease of illustration, but does not represent only one bus or one type of bus. Alternatively, the processor 501 may be referred to as a controller, and the names are not limited.
In the embodiment of the present application, the memory 502 stores instructions executable by the at least one processor 501, and the at least one processor 501 may perform the engine synchronization method described above by executing the instructions stored in the memory 502. The processor 501 may implement the functions of the various modules in the apparatus shown in fig. 4 described above.
The processor 501 is a control center of the device, and various interfaces and lines can be used to connect various parts of the entire control device, and by executing or executing instructions stored in the memory 502 and invoking data stored in the memory 502, various functions of the device and processing data can be performed to monitor the device as a whole.
In one possible design, processor 501 may include one or more processing units, and processor 501 may integrate an application processor and a modem processor, where the application processor primarily processes operating systems, user interfaces, application programs, and the like, and the modem processor primarily processes wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 501. In some embodiments, processor 501 and memory 502 may be implemented on the same chip, or they may be implemented separately on separate chips in some embodiments.
The processor 501 may be a general purpose processor such as a Central Processing Unit (CPU), digital signal processor, application specific integrated circuit, field programmable gate array or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, and may implement or perform the methods, steps and logic blocks disclosed in embodiments of the present application. The general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the engine synchronization method disclosed in connection with the embodiments of the present application may be directly embodied as a hardware processor executing or may be executed by a combination of hardware and software modules in the processor.
The memory 502, as a non-volatile computer readable storage medium, may be used to store non-volatile software programs, non-volatile computer executable programs, and modules. The Memory 502 may include at least one type of storage medium, and may include, for example, flash Memory, hard disk, multimedia card, card Memory, random access Memory (Random Access Memory, RAM), static random access Memory (StaticRandom Access Memory, SRAM), programmable Read-Only Memory (Programmable Read Only Memory, PROM), read-Only Memory (ROM), charged erasable programmable Read-Only Memory (ElectricallyErasable Programmable Read-Only Memory, EEPROM), magnetic Memory, magnetic disk, optical disk, and the like. Memory 502 is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 502 in the present embodiment may also be circuitry or any other device capable of implementing a memory function for storing program instructions and/or data.
By programming the processor 501, the code corresponding to the engine synchronization method described in the previous embodiment may be cured into the chip, thereby enabling the chip to perform the steps of the engine synchronization method of the embodiment shown in fig. 2 at run-time. How to design and program the processor 501 is a technique well known to those skilled in the art, and will not be described in detail herein.
Based on the same inventive concept, the embodiments of the present application also provide a storage medium storing computer instructions that, when run on a computer, cause the computer to perform the engine synchronization method as discussed above.
In some possible embodiments, aspects of the engine synchronization method provided herein may also be implemented in the form of a program product comprising program code for causing a control apparatus to carry out the steps of the engine synchronization method according to various exemplary embodiments of the present application as described herein above when the program product is run on a device.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present application without departing from the spirit or scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims and the equivalents thereof, the present application is intended to cover such modifications and variations.

Claims (10)

1. A method of engine synchronization, the method comprising:
identifying a flywheel tooth missing of an engine, and setting an angle corresponding to the flywheel tooth missing as a first angle in an angle system, wherein the angle system is used for determining the angle position of the engine;
after the engine is started, collecting a plurality of voltage values of a battery system through a preset angle window, and determining a second angle corresponding to the missing tooth of the flywheel at the moment of the minimum value in the plurality of voltage values;
when the second angle is within a preset range, the first angle is adjusted;
and when the second angle is out of the preset range, completing engine synchronization based on the first angle.
2. The method of claim 1, wherein the identifying the missing flywheel teeth of the engine comprises:
acquiring a first square wave period corresponding to a current flywheel tooth of the engine and a second square wave period corresponding to a previous flywheel tooth;
judging whether the first square wave period is a preset multiple of the second square wave period or not;
if yes, determining that the current flywheel tooth is the flywheel tooth missing.
3. The method of claim 1, further comprising, prior to said acquiring the plurality of voltage values of the battery system through the preset angle window:
and acquiring the preset angle window, wherein in the preset angle window, the voltage value in the battery system is smaller than a preset voltage value.
4. The method of claim 1, wherein the first angle is 0 degrees;
and when the second angle is within a preset range, adjusting the first angle, including:
and when the second angle is within the preset range, increasing the first angle by 360 degrees.
5. The method of claim 1, wherein the predetermined range comprises an angular range corresponding to a valve closing compression stroke.
6. An engine synchronizing device, the device comprising:
the device comprises an identification module, a first angle and a second angle, wherein the identification module is used for identifying the missing teeth of a flywheel of an engine, and setting the angle corresponding to the missing teeth of the flywheel as a first angle in an angle system, wherein the angle system is used for determining the angle position of the engine;
the determining module is used for collecting a plurality of voltage values of the battery system through a preset angle window after the engine is started, and determining a second angle corresponding to the flywheel tooth missing at the moment when the minimum value in the plurality of voltage values is located;
the adjusting module is used for adjusting the first angle when the second angle is within a preset range;
and the synchronization module is used for completing engine synchronization based on the first angle when the second angle is out of the preset range.
7. The apparatus of claim 6, wherein the identification module is specifically configured to:
acquiring a first square wave period corresponding to a current flywheel tooth of the engine and a second square wave period corresponding to a previous flywheel tooth;
judging whether the first square wave period is a preset multiple of the second square wave period or not;
if yes, determining that the current flywheel tooth is the flywheel tooth missing.
8. The apparatus of claim 6, wherein the apparatus further comprises:
the acquisition module is used for acquiring the preset angle window, wherein in the preset angle window, the voltage value in the battery system is smaller than a preset voltage value.
9. An electronic device, comprising:
a memory for storing a computer program;
a processor for carrying out the method steps of any one of claims 1-5 when executing a computer program stored on said memory.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored therein a computer program which, when executed by a processor, implements the method steps of any of claims 1-5.
CN202311426443.2A 2023-10-31 2023-10-31 Engine synchronization method and device and electronic equipment Pending CN117449967A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311426443.2A CN117449967A (en) 2023-10-31 2023-10-31 Engine synchronization method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311426443.2A CN117449967A (en) 2023-10-31 2023-10-31 Engine synchronization method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN117449967A true CN117449967A (en) 2024-01-26

Family

ID=89596158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311426443.2A Pending CN117449967A (en) 2023-10-31 2023-10-31 Engine synchronization method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN117449967A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002332905A (en) * 2001-05-11 2002-11-22 Denso Corp Control device for internal combustion engine
JP2006275001A (en) * 2005-03-30 2006-10-12 Fujitsu Ten Ltd Engine control device and engine control method
CN104100379A (en) * 2013-04-01 2014-10-15 北汽福田汽车股份有限公司 Engine gas distribution system and engine phase judging method of engine gas distribution system
JP2017150336A (en) * 2016-02-22 2017-08-31 株式会社デンソー Control device
CN111042940A (en) * 2019-12-31 2020-04-21 潍柴动力股份有限公司 Detection method, device, system and equipment of engine crankshaft
CN116146666A (en) * 2021-12-28 2023-05-23 中国石油天然气集团有限公司 Flywheel for engine, engine and signal measurement method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002332905A (en) * 2001-05-11 2002-11-22 Denso Corp Control device for internal combustion engine
JP2006275001A (en) * 2005-03-30 2006-10-12 Fujitsu Ten Ltd Engine control device and engine control method
CN104100379A (en) * 2013-04-01 2014-10-15 北汽福田汽车股份有限公司 Engine gas distribution system and engine phase judging method of engine gas distribution system
JP2017150336A (en) * 2016-02-22 2017-08-31 株式会社デンソー Control device
CN111042940A (en) * 2019-12-31 2020-04-21 潍柴动力股份有限公司 Detection method, device, system and equipment of engine crankshaft
CN116146666A (en) * 2021-12-28 2023-05-23 中国石油天然气集团有限公司 Flywheel for engine, engine and signal measurement method

Similar Documents

Publication Publication Date Title
US5425340A (en) Process of marking cylinders for control of an electronic injection system of an internal combustion engine
DE102004004573A1 (en) Device for controlling the engine rotation stop by estimating kinetic energy and the stop position
BRPI0512436A (en) operating a motor without a cam sensor
EP2541029A1 (en) Four-stroke cycle internal combustion engine and method of identifying cylinder of four-stroke cycle internal combustion engine
EP1070964B1 (en) Device for the detection of the reverse rotation of a rotary part of an internal combustion engine
CN106499532B (en) Quick starting method of engine
CN104813585B (en) For handling method and the corresponding device by the signal of bilateral transducer supply
CN104798305A (en) Method for processing a signal supplied by a bi-directional sensor and corresponding device
US8660776B2 (en) Method for starting an internal combustion engine
US6679223B2 (en) Engine control system with cam sensor
CN110657038B (en) Oil injection control method of diesel engine
US6202634B1 (en) Process for recognizing the ignition cycle of a certain cylinder during the start of an internal-combustion engine
EP2060779B1 (en) Engine ignition control device
CN117449967A (en) Engine synchronization method and device and electronic equipment
CN109973278B (en) Method for improving starting performance of engine of vehicle
US20080295803A1 (en) Camshaft wheel for determining startup engine angle and machine using same
WO2022199279A1 (en) Method and apparatus for quickly starting car, device, and storage medium
CN108661816B (en) Electric control injection control method for high-pressure common-rail diesel engine
JP2000018074A (en) Fuel injection system of internal combustion engine
CN111207929B (en) Method and system for intercepting real-time collected engine cylinder pressure signal
EP1426597A1 (en) Hardware architecture of a managing system for start-up and injection phase in an internal combustion engine
US10815956B2 (en) Ignition performance increasing method of automobile and automobile comprising the same
EP0671556A1 (en) A device for controlling fuel injection in an internal combustion engine
JP2000240489A (en) Fuel injection control device for internal combustion engine and fuel injection control method
CN113915013B (en) Engine timing synchronization method for flywheel with special shape

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination