CN115750111A - Low-speed engine oil injection control device, low-speed engine and low-speed engine oil injection control method - Google Patents
Low-speed engine oil injection control device, low-speed engine and low-speed engine oil injection control method Download PDFInfo
- Publication number
- CN115750111A CN115750111A CN202211376369.3A CN202211376369A CN115750111A CN 115750111 A CN115750111 A CN 115750111A CN 202211376369 A CN202211376369 A CN 202211376369A CN 115750111 A CN115750111 A CN 115750111A
- Authority
- CN
- China
- Prior art keywords
- cylinder
- control module
- angle
- crankshaft
- oil injection
- 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
Links
- 238000002347 injection Methods 0.000 title claims abstract description 158
- 239000007924 injection Substances 0.000 title claims abstract description 158
- 238000000034 method Methods 0.000 title claims abstract description 23
- 239000010705 motor oil Substances 0.000 title claims abstract description 13
- 239000003921 oil Substances 0.000 claims abstract description 118
- 239000000446 fuel Substances 0.000 claims description 29
- 238000004088 simulation Methods 0.000 claims description 17
- 230000001360 synchronised effect Effects 0.000 abstract description 11
- 238000004364 calculation method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 238000005259 measurement Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 239000000243 solution Substances 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 101100134058 Caenorhabditis elegans nth-1 gene Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010304 firing Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
The invention discloses a low-speed engine oil injection control device, a low-speed engine and a low-speed engine oil injection control method, wherein the low-speed engine oil injection control device comprises an angle sensor, a rotating speed sensor, a whole engine control module and n cylinder control modules; the angle sensor is used for measuring the crankshaft angle of the first cylinder, and the rotating speed sensor is used for measuring the rotating speed of the crankshaft; the first cylinder corresponds to the first cylinder control module; the whole control module is used for receiving the oil injection angle parameters and sending the oil injection angle parameters to each air cylinder control module; the first cylinder control module is used for acquiring a crankshaft angle and a crankshaft rotating speed of a first cylinder and sending the crankshaft angle and the crankshaft rotating speed to the second cylinder control module; each cylinder control module is used for carrying out oil injection control on the cylinder corresponding to the cylinder control module according to the oil injection angle parameter, the crankshaft rotating speed and the crankshaft angle of the cylinder corresponding to the cylinder control module, so that the problems of synchronous oil injection and drive control of the engine are solved, and meanwhile, the real-time performance of control of each cylinder can be improved and wiring is simplified.
Description
Technical Field
The invention relates to the technical field of oil injection control, in particular to an oil injection control device of a low-speed engine, the low-speed engine and an oil injection control method of the low-speed engine.
Background
The low-speed engine is provided with a plurality of cylinders, oil injection of the cylinders needs to be controlled, the oil injection control needs to be accurate, the oil injection control is extremely complex, and one control device is used for connecting all the cylinders, so that the connection relation is very disordered, and the oil injection control cannot be well realized.
Disclosure of Invention
The invention provides a low-speed engine oil injection control device, a low-speed engine and a low-speed engine oil injection control method, which solve the problems of synchronous oil injection and drive control of the low-speed engine, and can improve the real-time performance of control of each cylinder and simplify wiring.
According to an aspect of the present invention, there is provided a fuel injection control device for a low speed engine, the fuel injection control device including:
the device comprises an angle sensor, a rotating speed sensor, a whole machine control module and n cylinder control modules; the n cylinder control modules correspond to n cylinders of the low-speed engine one by one; wherein n is a positive integer greater than or equal to 2;
the n cylinders comprise a first cylinder, the angle sensor is used for measuring a first cylinder crankshaft angle of the first cylinder, and the rotating speed sensor is used for measuring a crankshaft rotating speed of the first cylinder; the first cylinder corresponds to a first cylinder control module in the n cylinder control modules;
the whole machine control module is used for receiving oil injection angle parameters configured by a user and sending the oil injection angle parameters to each air cylinder control module;
the first cylinder control module is used for acquiring a first cylinder crankshaft angle measured by the angle sensor, acquiring a crankshaft rotating speed measured by the rotating speed sensor, and sending the first cylinder crankshaft angle and the crankshaft rotating speed to the second cylinder control module;
the ith cylinder control module is used for calculating the ith cylinder crankshaft angle of the ith cylinder according to the first cylinder crankshaft angle and the crankshaft rotating speed after receiving the first cylinder crankshaft angle and the crankshaft rotating speed sent by the ith-1 cylinder control module; i is an integer greater than 1 and less than n;
and each cylinder control module is used for carrying out oil injection control on the cylinder corresponding to the cylinder control module according to the oil injection angle parameter, the crankshaft rotating speed and the crankshaft angle of the cylinder corresponding to the cylinder control module.
Further, the first cylinder control module is also used for sending the crankshaft angle and the crankshaft rotating speed of the first cylinder to the whole machine control module;
the whole machine control module is used for sending the crankshaft angle and the crankshaft speed of the first cylinder to the first cylinder control module;
the first cylinder control module is used for sending the first cylinder crankshaft angle and the crankshaft rotation speed to the second cylinder control module after receiving the first cylinder crankshaft angle and the crankshaft rotation speed sent by the whole machine control module;
the ith cylinder control module is also used for sending the crankshaft angle of the first cylinder, the crankshaft angle of the second cylinder, i 8230, i-1 cylinder, i-1 cylinder and the crankshaft angle and the crankshaft rotation speed to the (i + 1) th cylinder control module; i is an integer greater than 1 and less than n;
and the nth cylinder control module is used for sending the crankshaft angle and the crankshaft rotating speed of each cylinder to the whole machine control module.
Further, the cylinder control module comprises an angle simulation unit and an angle driving unit;
the angle simulation unit of the ith cylinder control module is used for determining the time difference between the time when the ith cylinder control module receives the crankshaft angle of the first cylinder and the time when the angle sensor measures the crankshaft angle of the first cylinder, determining the crankshaft angle of the first cylinder at the current moment according to the time difference and the crankshaft rotation speed, and determining the crankshaft angle of the ith cylinder according to the crankshaft angle of the first cylinder at the current moment and the crankshaft offset angle of the ith cylinder and the first cylinder;
and the angle driving unit of the ith cylinder control module is used for carrying out oil injection control on the ith cylinder according to the crankshaft angle, the crankshaft speed and the oil injection angle parameters of the ith cylinder.
Further, the oil injection angle parameter includes an oil injection start angle and an oil injection end angle, or the oil injection angle parameter includes an oil injection start angle and an oil injection duration.
Further, the cylinder control module comprises an FPGA.
Furthermore, the whole machine control module and the cylinder control module, and the cylinder control modules are communicated with each other through an EtherCAT protocol.
Furthermore, the complete machine control module is used for receiving oil injection angle parameters configured by a user through a CAN protocol.
According to another aspect of the invention, a low-speed engine is provided, and the low-speed engine comprises the low-speed engine fuel injection control device.
According to another aspect of the invention, a low-speed engine oil injection control method is provided, and the low-speed engine oil injection control device comprises an angle sensor, a rotating speed sensor, a whole machine control module and n cylinder control modules; the n cylinder control modules correspond to n cylinders of the low-speed engine one by one; wherein n is a positive integer greater than or equal to 2; the n cylinders comprise a first cylinder, the angle sensor is used for measuring a first cylinder crankshaft angle of the first cylinder, and the rotating speed sensor is used for measuring a crankshaft rotating speed of the first cylinder; the first cylinder corresponds to a first cylinder control module in the n cylinder control modules;
the low-speed engine fuel injection control method comprises the following steps:
the complete machine control module receives oil injection angle parameters configured by a user and sends the oil injection angle parameters to each air cylinder control module;
the first cylinder control module acquires a first cylinder crankshaft angle measured by the angle sensor and a crankshaft rotating speed measured by the rotating speed sensor, and sends the first cylinder crankshaft angle and the crankshaft rotating speed to the second cylinder control module;
after receiving the first cylinder crankshaft angle and the crankshaft rotation speed sent by the i-1 cylinder control module, the i cylinder control module calculates the i cylinder crankshaft angle corresponding to the i cylinder according to the first cylinder crankshaft angle and the crankshaft rotation speed; i is an integer greater than 1 and less than n;
and each cylinder control module performs oil injection control on the cylinder corresponding to the cylinder control module according to the oil injection angle parameter, the crankshaft rotating speed and the crankshaft angle of the cylinder corresponding to the cylinder control module.
Further, the low-speed engine fuel injection control method further comprises the following steps:
the first cylinder control module sends the crankshaft angle and the crankshaft rotating speed of the first cylinder to the whole machine control module;
the whole machine control module sends the crankshaft angle and the crankshaft speed of the first cylinder to the first cylinder control module;
after receiving the first cylinder crankshaft angle and the crankshaft rotating speed sent by the whole machine control module, the first cylinder control module sends the first cylinder crankshaft angle and the crankshaft rotating speed to the second cylinder control module;
the ith cylinder control module sends a first cylinder crankshaft angle, a second cylinder crankshaft angle of (8230) \ 8230; (i-1) cylinder crankshaft angle, an ith cylinder crankshaft angle and crankshaft rotation speed to an (i + 1) cylinder control module; i is an integer greater than 1 and less than n;
and the nth cylinder control module sends the crankshaft angle and the crankshaft rotating speed of each cylinder to the whole machine control module.
According to the embodiment of the invention, the angle sensor, the rotating speed sensor and the whole machine control module are connected, and the n air cylinders are connected with the n air cylinder control modules, so that the problems of synchronous oil injection and drive control of the low-speed engine are solved, the measurement data of the angle sensor and the rotating speed sensor are acquired at regular time, and the real-time performance of control of each cylinder is improved. Each cylinder uses an independent cylinder control module, the oil injection of one cylinder is controlled by one cylinder control module, and the whole machine control module is responsible for the relevant control of the whole machine, so that the system wiring can be simplified. Each cylinder control module takes the crankshaft angle and the crankshaft speed of the first cylinder acquired by the first cylinder control module as calculation basis, so that each cylinder control module can accurately calculate the corresponding crankshaft angle, synchronous oil injection can be better realized, and the influence on the calculation of the crankshaft angle of all the following cylinder control modules due to the calculation error of the previous cylinder control module can be avoided.
It should be understood that the statements in this section are not intended to identify key or critical features of the embodiments of the present invention, nor are they intended to limit the scope of the invention. Other features of the present invention will become apparent from the following description.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the description below are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic diagram of a fuel injection control device for a low-speed engine according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an alternative low-speed engine fuel injection control apparatus according to an embodiment of the present invention;
FIG. 3 is a partial structural diagram of a fuel injection control device for a low-speed engine according to an embodiment of the invention;
FIG. 4 is a partial schematic diagram of a fuel injection control device for a low-speed engine according to another embodiment of the present invention;
FIG. 5 is a flowchart illustrating a method for controlling fuel injection in a low speed engine according to an embodiment of the present invention.
Detailed Description
In order to make those skilled in the art better understand the technical solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in other sequences than those illustrated or described herein. Moreover, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Fig. 1 is a schematic structural diagram of a low-speed engine fuel injection control device provided in an embodiment of the present invention, and referring to fig. 1, the low-speed engine fuel injection control device includes:
the device comprises an angle sensor 7, a rotating speed sensor 8, a complete machine control module 1 and n cylinder control modules; the n cylinder control modules correspond to n cylinders of the low-speed engine one by one; wherein n is a positive integer greater than or equal to 2;
the n cylinders comprise a first cylinder 9, the angle sensor 7 is used for measuring a first cylinder crankshaft angle of the first cylinder 9, and the rotating speed sensor 8 is used for measuring a crankshaft rotating speed of the first cylinder 9; the first cylinder 9 corresponds to the first cylinder control module 2 in the n cylinder control modules;
the whole machine control module 1 is used for receiving oil injection angle parameters configured by a user and sending the oil injection angle parameters to each air cylinder control module;
the first cylinder control module 2 is used for acquiring a first cylinder crankshaft angle measured by the angle sensor 7, acquiring a crankshaft rotation speed measured by the rotation speed sensor 8, and sending the first cylinder crankshaft angle and the crankshaft rotation speed to the second cylinder control module 3;
the ith cylinder control module 5 is used for calculating the ith cylinder crankshaft angle of the ith cylinder 12 according to the first cylinder crankshaft angle and the crankshaft rotating speed after receiving the first cylinder crankshaft angle and the crankshaft rotating speed sent by the ith-1 cylinder control module 4; i is an integer greater than 1 and less than n;
and each cylinder control module is used for carrying out oil injection control on the cylinder corresponding to the cylinder control module according to the oil injection angle parameter, the crankshaft rotating speed and the crankshaft angle of the cylinder corresponding to the cylinder control module.
The angle sensor 7 may be a wire-wound angle sensor, a composite film angle sensor, a glass glaze angle sensor, or the like, which is not limited in this embodiment of the present invention. The rotation speed sensor 8 may be a magnetoelectric rotation speed sensor, a capacitive rotation speed sensor, a variable reluctance rotation speed sensor, and the like, which is not limited in this embodiment of the present invention. For example, the angle sensor 7 and the rotational speed sensor 8 may be mounted on the crankshaft of the first cylinder 9 of the low-speed engine. The angle sensor 7 and the rotating speed sensor 8 can also be the same sensor, measure a flywheel fluted disc, and output a Boolean signal after being processed by a circuit. In the embodiment of the present invention, the angle sensor 7 and the rotation speed sensor 8 are used as two sensors for explanation, the first cylinder crankshaft angle of the first cylinder 9 measured by the angle sensor 7 and the crankshaft rotation speed of the first cylinder 9 measured by the rotation speed sensor 8 are transmitted to the first cylinder control module 2, and the first cylinder crankshaft angle and the crankshaft rotation speed are monitored in real time according to actual conditions, for example, the time interval for acquiring the first cylinder crankshaft angle and the crankshaft rotation speed may be set to 0.2s.
The first cylinder control module 2 sends the acquired first cylinder crankshaft angle and crankshaft rotation speed to the second cylinder control module 3, and the second cylinder control module 3 calculates the second cylinder crankshaft angle after receiving the first cylinder crankshaft angle and crankshaft rotation speed sent by the first cylinder control module 2; the second cylinder control module 3 sends the first cylinder crankshaft angle and the crankshaft rotation speed to a third cylinder control module, and the third cylinder control module calculates a third cylinder crankshaft angle after receiving the first cylinder crankshaft angle and the crankshaft rotation speed sent by the second cylinder control module 3; by analogy, the first cylinder crankshaft angle and the crankshaft rotation speed are transmitted to the n-1 cylinder control module through the n-2 cylinder control module, and the n-1 cylinder control module calculates the n-1 cylinder crankshaft angle after receiving the first cylinder crankshaft angle and the crankshaft rotation speed acquired by the n-2 cylinder control module; and finally, the n-1 cylinder control module sends the first cylinder crankshaft angle and the crankshaft rotation speed to the n-cylinder control module 6, and the n-cylinder control module 6 calculates the n-cylinder crankshaft angle according to the first cylinder crankshaft angle and the crankshaft rotation speed sent by the n-1 cylinder control module. The crankshaft angle can be calculated according to the crankshaft angle of the first cylinder, the crankshaft speed, the time for transmitting the crankshaft angle of the first cylinder to the module and the offset angle of the cylinder, and the size of n is determined according to the specific number of cylinders in the low-speed engine.
Specifically, since the crank angles of the cylinders are different, the crank angle of each cylinder is determined based on the crank angle and the offset angle of the first cylinder 9 when the rotational angles are synchronized. For example, the method for determining the crank angle will be described in detail by taking a 6-cylinder engine as an example:
the firing order when the 6-cylinder engine is rotated in the forward direction is set to 1, 6, 2, 4, 3, 5, and since the first cylinder crank angle signal is from the first cylinder 9, the offset angles when the first to sixth cylinders are rotated in the forward direction are respectively 0 °, 240 °, 120 °, 180 °, 60 °, 300 °, and the offset angles when the first to sixth cylinders are rotated in the reverse direction are respectively 0 °, 120 °, 240 °, 180 °, 300 °, and 60 °. And adding an offset value to the first cylinder crankshaft angle of the first cylinder and taking the remainder of 360 to obtain the crankshaft angle of each cylinder.
The whole machine control module 1 sends the oil injection angle parameters configured by the user to each cylinder control module, wherein the oil injection angle parameters can include an oil injection start angle, an oil injection end angle, an oil injection duration and the like. Each cylinder control module performs oil injection control on the cylinder corresponding to the cylinder control module according to the oil injection angle parameter, the crankshaft rotation speed and the crankshaft angle of the cylinder corresponding to the cylinder control module, and illustratively, taking the first cylinder 9 as an example, a specific method for controlling oil injection is described in detail, and the specific method is specifically described as follows:
if the oil injection angle range of the first cylinder 9 is set to be [ 0 degrees ] and 10 degrees, the first cylinder control module 2 sends a driving enabling signal to the first cylinder 9 to control the engine to inject oil when the crankshaft angle of the first cylinder is 0 degrees, and the first cylinder control module 2 sends a driving stopping signal to the first cylinder 9 to control the engine to stop injecting oil when the crankshaft angle of the first cylinder is 10 degrees.
According to the embodiment of the invention, the angle sensor 7, the rotating speed sensor 8, the complete machine control module 1, n cylinders and n cylinder control modules are connected, so that the problems of synchronous oil injection and drive control of the low-speed engine are solved, the measurement data of the angle sensor 7 and the rotating speed sensor 8 are acquired at regular time, and the real-time performance of control of each cylinder is improved. Each cylinder uses an independent cylinder control module, the oil injection of one cylinder is controlled by one cylinder control module, and the complete machine control module is responsible for the relevant control of the complete machine, so that the system wiring can be simplified. Each cylinder control module takes the crankshaft angle and the crankshaft speed of the first cylinder acquired by the first cylinder control module 2 as calculation basis, so that each cylinder control module can accurately calculate the corresponding crankshaft angle, synchronous oil injection can be better realized, and the influence on the calculation of the crankshaft angle of all the following cylinder control modules due to the calculation error of the previous cylinder control module can be avoided.
FIG. 2 is a schematic diagram of another fuel injection control device for a low-speed engine according to an embodiment of the present invention, and optionally, referring to FIG. 2, the first cylinder control module 2 is further configured to send a first cylinder crankshaft angle and a crankshaft speed to the whole engine control module 1;
the whole machine control module 1 is used for sending the crankshaft angle and the crankshaft speed of a first cylinder to the first cylinder control module 2;
the first cylinder control module 2 is used for sending the first cylinder crankshaft angle and the crankshaft rotation speed to the second cylinder control module 3 after receiving the first cylinder crankshaft angle and the crankshaft rotation speed sent by the whole machine control module 1;
the ith cylinder control module 5 is also used for sending the crankshaft angle of the first cylinder, the crankshaft angle of the second cylinder, i 8230, the crankshaft angle of the (i-1) th cylinder, the crankshaft angle of the (i) th cylinder and the crankshaft rotation speed to the (i + 1) th cylinder control module; i is an integer greater than 1 and less than n;
the nth cylinder control module 6 is used for sending the crankshaft angle and the crankshaft speed of each cylinder to the whole machine control module 1.
Illustratively, the first cylinder control module 2 sends the first cylinder crankshaft angle and crankshaft rotation speed to the whole machine control module 1, the first cylinder crankshaft angle and crankshaft rotation speed are stored in a data frame of an independent storage unit of the whole machine control module 1 together with the fuel injection angle parameter configured by the user, the whole machine control module 1 sends the data frame containing the first cylinder crankshaft angle, crankshaft rotation speed and the fuel injection angle parameter configured by the user to the first cylinder control module 2, the first cylinder control module 2 sends the data frame containing the first cylinder crankshaft angle and crankshaft rotation speed and the fuel injection angle parameter configured by the user sent by the whole machine control module 1 and the data frame containing the first cylinder crankshaft angle and crankshaft rotation speed directly collected by the angle sensor 7 and the rotation speed sensor 8 to the second cylinder control module 3, the second cylinder control module 3 receives the fuel injection angle parameter containing the first cylinder crankshaft angle and crankshaft rotation speed and the fuel injection angle parameter configured by the user sent by the whole machine control module 1, and directly calculating a second cylinder crankshaft angle and a data frame of the crankshaft angle and the crankshaft rotation speed of the first cylinder acquired by the angle sensor 7 and the rotation speed sensor 8, storing the second cylinder crankshaft angle and the data frame into the data frame, sending the data frame containing the second cylinder crankshaft angle, the crankshaft angle and the crankshaft rotation speed transmitted by the complete machine control module 1 and the first cylinder control module 2 and the oil injection angle parameter configured by a user to the complete machine control module 1, and so on, after receiving the data frame containing the crankshaft angle, the crankshaft rotation speed and the oil injection angle parameter configured by the user transmitted by the complete machine control module 1, the first cylinder control module 2 to the n-1 cylinder control module through the nth cylinder control module 6, sending the data frame containing the crankshaft angle and the crankshaft angle transmitted by the complete machine control module 1, the first cylinder control module 2 to the n-1 cylinder control module and the crankshaft angle and the oil injection angle parameter configured by the user The data frames of the rotating speed and the oil injection angle parameter configured by the user are sent to the whole machine control module 1, the data frames containing the crankshaft angle of the nth cylinder, the crankshaft angle and the crankshaft rotating speed transmitted by the whole machine control module 1, the first cylinder control module 2 to the nth-1 cylinder control module and the oil injection angle parameter configured by the user are stored in an independent storage unit, at the moment, one cycle is completed, all data are orderly sent to the whole machine control module 1, the data integrity of each cylinder can be guaranteed, and the crankshaft angle, the crankshaft rotating speed and the oil injection angle parameter of each cylinder can be conveniently inquired after the engine finishes oil injection.
Every interval, the angle sensor 7 and the rotating speed sensor 8 can acquire the crankshaft angle and the crankshaft rotating speed of the first cylinder in real time, data in an independent storage unit of the whole control module 1 can be updated in real time, the next stage cycle is started at the moment, and the interval time can be 2s.
Fig. 3 is a partial structural schematic diagram of a fuel injection control device of a low-speed engine according to an embodiment of the invention, and alternatively, referring to fig. 2 and 3, a cylinder control module comprises an angle simulation unit and an angle driving unit;
the angle simulation unit of the ith cylinder control module 5 is used for determining the time difference between the time when the ith cylinder control module 5 receives the crankshaft angle of the first cylinder and the time when the angle sensor 7 measures the crankshaft angle of the first cylinder, determining the crankshaft angle of the first cylinder 9 at the current moment according to the time difference and the crankshaft speed, and determining the crankshaft angle of the ith cylinder 12 according to the crankshaft angle of the first cylinder 9 at the current moment and the crankshaft offset angle between the ith cylinder 12 and the first cylinder 9;
and the angle driving unit of the ith cylinder control module 5 is used for carrying out oil injection control on the ith cylinder according to the crankshaft angle, the crankshaft speed and the oil injection angle parameters of the ith cylinder.
Specifically, each cylinder control module includes an angle simulation unit and an angle driving unit, the crankshaft may rotate to a set oil injection angle at a gap where the angle sensor 7 and the rotation speed sensor 8 collect data and network communication between each cylinder and the whole control module 1 is performed, so that the angle simulation unit is required to extrapolate a current angle according to the crankshaft rotation speed and the crankshaft angle of the first cylinder at the gap where data is updated, the angle simulation unit sends the processed crankshaft angle to the angle driving unit, and the angle driving unit performs oil injection control according to the crankshaft angle, the crankshaft rotation speed, and the oil injection angle parameters processed by the angle simulation unit, so that the oil injection control is more accurate, for example, the working principle of the angle simulation unit and the angle driving unit is specifically described by taking the second cylinder control module 3 as an example, and referring to fig. 3:
the second cylinder control module 3 includes a second angle simulation unit 14 and a second angle driving unit 15, the transmission time between the modules is set as time t, data is transmitted to the whole machine control module 1 from the first cylinder control module 2, then is transmitted to the first cylinder control module 2 from the whole machine control module 1, and is finally transmitted to the second cylinder control module 3 from the first cylinder control module 2, and three times t pass in the middle. The time difference between the first cylinder crankshaft angle received by the second cylinder control module 3 and the first cylinder crankshaft angle acquired by the first cylinder control module 2 is t1=3t. And multiplying the time difference t1 by the crankshaft rotation speed to obtain a crankshaft angle alpha which needs to be corrected of the second cylinder 10, adding the crankshaft angle alpha which needs to be corrected of the second cylinder 10 to the crankshaft angle of the first cylinder 9 to obtain a crankshaft angle of the first cylinder 9 at the current moment, and adding the offset angle of the second cylinder 10 to the crankshaft angle of the first cylinder 9 at the current moment to obtain a second cylinder crankshaft angle of the second cylinder 10.
The crankshaft rotation speed and the first cylinder crankshaft angle information are written into the second angle simulation unit 14 in the second cylinder control module 3, wherein when the crankshaft rotation speed is written into the second angle simulation unit 14, the rotation speed sensor generates a square wave signal when measuring a fluted disc, and the square wave signal is an edge signal and is converted into the period of the edge signal through the flywheel tooth number of the engine. Illustratively, the edge signal period is 360 °/120=3 ° corresponding to a flywheel tooth count of 120 teeth of the engine. The second angle simulation unit 14 may further subdivide the edge signal period, for example, divide the time of 3 ° of the edge signal period by 256 to obtain the subdivided time, and change the simulation angle using the subdivided time, so that the resolution of the angle is improved, and further, the angle driving with higher precision is realized.
Optionally, the oil injection angle parameter includes an oil injection start angle and an oil injection end angle, or the oil injection angle parameter includes an oil injection start angle and an oil injection duration.
Specifically, when the oil injection starting angle and the oil injection closing angle are used as oil injection angle parameters which are used in a matched mode, oil injection is started when the current crank angle is located within an oil injection starting angle and an oil injection closing angle range, and oil injection is stopped when the crank angle is located outside the oil injection starting angle and the oil injection closing angle range; when the oil injection starting angle and the oil injection duration are used as the oil injection angle parameters which are used in a matched mode, oil injection is started when the current crankshaft rotation angle reaches the oil injection starting angle, and oil injection is stopped after the oil injection duration.
Fig. 4 is a partial structural schematic diagram of a fuel injection control device for a low-speed engine provided by an embodiment of the invention, and optionally, referring to fig. 4, a cylinder control module comprises an FPGA 16.
Specifically, the FPGA is a processing chip independent of the CPU of the cylinder control module, and the FPGA can be used for realizing oil injection control. Illustratively, taking the second cylinder control module 3 as an example for illustration, the FPGA includes a second angle simulation unit 14 and a second angle driving unit 15, during the process that the cylinder control module uses a processing chip to collect data and control oil injection, the oil injection control is easily interrupted by the crankshaft angle and the crankshaft rotation speed of the first cylinder collected in real time, and the FPGA is embedded in the cylinder control module, so that the oil injection control is more accurate and can be executed in parallel with other control functions.
Optionally, referring to fig. 2, the entire control module 1 and the cylinder control module, and the cylinder control modules are communicated with each other through EtherCAT protocol.
Specifically, the EtherCAT protocol is high in real-time performance, and information of the whole control module 1 can be transmitted to each cylinder control module at the first time. Meanwhile, the EtherCAT protocol has certain fault judgment and fault recovery capability, if a certain cylinder control module has a problem, the EtherCAT protocol can enable the whole control module 1 and the cylinder control module before the certain cylinder control module with the fault to form a network, and meanwhile, the whole control module 1 and the cylinder control module behind the certain cylinder control module with the fault to form a network, so that the normal operation of other cylinder control modules is not influenced.
Optionally, the complete machine control module is configured to receive the oil injection angle parameter configured by the user through the CAN protocol.
Specifically, the fuel injection angle parameter configured by the user is sent to the whole machine control module by using a CANOpen protocol, the sending process is simple to realize, and the technology is relatively mature.
The embodiment of the invention also provides a low-speed engine which comprises the low-speed engine fuel injection control device provided by the embodiment.
According to the embodiment of the invention, the angle sensor, the rotating speed sensor and the whole machine control module are connected, and the n cylinders are connected with the n cylinder control modules, so that the problems of synchronous oil injection and drive control of the low-speed engine are solved, the measurement data of the angle sensor and the rotating speed sensor are collected at regular time, and the real-time performance of each cylinder control is improved. Each cylinder uses an independent cylinder control module, the oil injection of one cylinder is controlled by one cylinder control module, and the whole machine control module is responsible for the relevant control of the whole machine, so that the system wiring can be simplified. Each cylinder control module takes the crankshaft angle and the crankshaft speed of the first cylinder acquired by the first cylinder control module as calculation basis, so that each cylinder control module can accurately calculate the corresponding crankshaft angle, synchronous oil injection can be better realized, and the influence on the calculation of the crankshaft angle of all the following cylinder control modules due to the calculation error of the previous cylinder control module can be avoided.
FIG. 5 is a flow chart illustrating a fuel injection control method for a low-speed engine according to an embodiment of the present invention, which is implemented by a fuel injection control device for a low-speed engine and the low-speed engine, wherein the fuel injection control device for a low-speed engine includes an angle sensor, a rotation speed sensor, a whole engine control module and n cylinder control modules; the n cylinder control modules correspond to n cylinders of a low-speed engine one by one; wherein n is a positive integer greater than or equal to 2; the n cylinders comprise a first cylinder, the angle sensor is used for measuring a first cylinder crankshaft angle of the first cylinder, and the rotating speed sensor is used for measuring a crankshaft rotating speed of the first cylinder; the first cylinder corresponds to a first cylinder control module in the n cylinder control modules, and as shown in fig. 5, the fuel injection control method of the low-speed engine specifically comprises the following steps:
s101, the complete machine control module receives oil injection angle parameters configured by a user and sends the oil injection angle parameters to each air cylinder control module;
s102, the first cylinder control module acquires a first cylinder crankshaft angle measured by the angle sensor and a crankshaft rotating speed measured by the rotating speed sensor, and sends the first cylinder crankshaft angle and the crankshaft rotating speed to the second cylinder control module;
s103, after receiving the first cylinder crankshaft angle and the crankshaft rotating speed sent by the i-1 cylinder control module, the i cylinder control module calculates the i cylinder crankshaft angle corresponding to the i cylinder according to the first cylinder crankshaft angle and the crankshaft rotating speed; i is an integer greater than 1 and less than n;
and S104, each cylinder control module performs oil injection control on the cylinder corresponding to the cylinder control module according to the oil injection angle parameter, the crankshaft rotating speed and the crankshaft angle of the cylinder corresponding to the cylinder control module.
Optionally, the first cylinder control module sends the crankshaft angle and the crankshaft rotation speed of the first cylinder to the whole machine control module;
the whole machine control module sends the crankshaft angle and the crankshaft speed of the first cylinder to the first cylinder control module;
the first cylinder control module sends the first cylinder crankshaft angle and the crankshaft rotation speed to the second cylinder control module after receiving the first cylinder crankshaft angle and the crankshaft rotation speed sent by the whole machine control module;
the ith cylinder control module sends a first cylinder crankshaft angle, a second cylinder crankshaft angle of (8230); an angle of 8230of (i-1) th cylinder crankshaft angle, an angle of ith cylinder crankshaft and crankshaft rotation speed to an (i + 1) th cylinder control module; i is an integer greater than 1 and less than n;
and the nth cylinder control module sends the crankshaft angle and the crankshaft rotating speed of each cylinder to the whole machine control module.
According to the embodiment of the invention, the angle sensor, the rotating speed sensor and the whole machine control module are connected, and the n air cylinders are connected with the n air cylinder control modules, so that the problems of synchronous oil injection and drive control of the low-speed engine are solved, the measurement data of the angle sensor and the rotating speed sensor are acquired at regular time, and the real-time performance of control of each cylinder is improved. Each cylinder uses an independent cylinder control module, the oil injection of one cylinder is controlled by one cylinder control module, and the whole machine control module is responsible for the relevant control of the whole machine, so that the system wiring can be simplified. Each cylinder control module takes the crankshaft angle and the crankshaft speed of the first cylinder acquired by the first cylinder control module as calculation basis, so that each cylinder control module can accurately calculate the corresponding crankshaft angle, synchronous oil injection can be better realized, and the influence on the calculation of the crankshaft angle of all the following cylinder control modules due to the calculation error of the previous cylinder control module can be avoided.
It should be understood that various forms of the flows shown above, reordering, adding or deleting steps, may be used. For example, the steps described in the present invention may be executed in parallel, sequentially, or in different orders, and are not limited herein as long as the desired result of the technical solution of the present invention can be achieved.
The above-described embodiments should not be construed as limiting the scope of the invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made, depending on design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A low-speed engine fuel injection control device is characterized by comprising:
the device comprises an angle sensor, a rotating speed sensor, a whole machine control module and n air cylinder control modules; the n cylinder control modules correspond to the n cylinders of the low-speed engine one by one; wherein n is a positive integer greater than or equal to 2;
the n cylinders comprise a first cylinder, the angle sensor is used for measuring a first cylinder crankshaft angle of the first cylinder, and the rotating speed sensor is used for measuring a crankshaft rotating speed of the first cylinder; the first cylinder corresponds to a first cylinder control module of the n cylinder control modules;
the whole machine control module is used for receiving oil injection angle parameters configured by a user and sending the oil injection angle parameters to each cylinder control module;
the first cylinder control module is used for acquiring the crankshaft angle of the first cylinder measured by the angle sensor, acquiring the rotating speed of the crankshaft measured by the rotating speed sensor, and sending the crankshaft angle of the first cylinder and the rotating speed of the crankshaft to the second cylinder control module;
the ith cylinder control module is used for calculating the ith cylinder crankshaft angle of the ith cylinder according to the first cylinder crankshaft angle and the crankshaft rotation speed after receiving the first cylinder crankshaft angle and the crankshaft rotation speed sent by the ith-1 cylinder control module; i is an integer greater than 1 and less than n;
and each cylinder control module is used for carrying out oil injection control on the cylinder corresponding to the cylinder control module according to the oil injection angle parameter, the crankshaft rotating speed and the crankshaft angle of the cylinder corresponding to the cylinder control module.
2. The apparatus of claim 1,
the first cylinder control module is further used for sending the crankshaft angle and the crankshaft speed of the first cylinder to the whole machine control module;
the whole machine control module is used for sending the crankshaft angle and the crankshaft speed of the first cylinder to the first cylinder control module;
the first cylinder control module is used for sending the first cylinder crankshaft angle and the crankshaft rotating speed to a second cylinder control module after receiving the first cylinder crankshaft angle and the crankshaft rotating speed sent by the whole machine control module;
the ith cylinder control module is also used for sending a first cylinder crankshaft angle, a second cylinder crankshaft angle \8230 \ 8230 \ a-1 cylinder crankshaft angle, an ith cylinder crankshaft angle and a crankshaft rotation speed to the (i + 1) th cylinder control module; i is an integer greater than 1 and less than n;
and the nth cylinder control module is used for sending the crankshaft angle and the crankshaft speed of each cylinder to the whole machine control module.
3. The apparatus of claim 1 or 2,
the cylinder control module comprises an angle simulation unit and an angle driving unit;
the angle simulation unit of the ith cylinder control module is used for determining the time difference between the time when the ith cylinder control module receives the crankshaft angle of the first cylinder and the time when the angle sensor measures the crankshaft angle of the first cylinder, determining the crankshaft angle of the first cylinder at the current moment according to the time difference and the crankshaft rotating speed, and determining the crankshaft angle of the ith cylinder according to the crankshaft angle of the first cylinder at the current moment and the crankshaft offset angle between the ith cylinder and the first cylinder;
and the angle driving unit of the ith cylinder control module is used for carrying out oil injection control on the ith cylinder according to the crankshaft angle, the crankshaft rotating speed and the oil injection angle parameter of the ith cylinder.
4. The apparatus of claim 3,
the oil injection angle parameters comprise an oil injection starting angle and an oil injection ending angle, or the oil injection angle parameters comprise an oil injection starting angle and an oil injection duration.
5. The apparatus of claim 1,
the cylinder control module comprises an FPGA.
6. The apparatus of claim 1,
the whole control module is communicated with the cylinder control modules and the cylinder control modules through an EtherCAT protocol.
7. The apparatus of claim 1,
and the whole control module is used for receiving the oil injection angle parameter configured by a user through a CAN protocol.
8. A low-speed engine characterized by comprising the low-speed engine fuel injection control device of any one of claims 1 to 7.
9. The low-speed engine oil injection control method is characterized in that the low-speed engine oil injection control device comprises an angle sensor, a rotating speed sensor, a whole machine control module and n cylinder control modules; the n cylinder control modules correspond to n cylinders of a low-speed engine one by one; wherein n is a positive integer greater than or equal to 2; the n cylinders comprise a first cylinder, the angle sensor is used for measuring a first cylinder crankshaft angle of the first cylinder, and the rotating speed sensor is used for measuring a crankshaft rotating speed of the first cylinder; the first cylinder corresponds to a first cylinder control module of the n cylinder control modules;
the low-speed engine fuel injection control method comprises the following steps:
the complete machine control module receives oil injection angle parameters configured by a user and sends the oil injection angle parameters to each cylinder control module;
the first cylinder control module acquires the crankshaft angle of the first cylinder measured by the angle sensor, acquires the crankshaft rotating speed measured by the rotating speed sensor, and sends the crankshaft angle of the first cylinder and the crankshaft rotating speed to a second cylinder control module;
after receiving the first cylinder crankshaft angle and the crankshaft rotation speed sent by the i-1 cylinder control module, the i cylinder control module calculates the i cylinder crankshaft angle corresponding to the i cylinder according to the first cylinder crankshaft angle and the crankshaft rotation speed; i is an integer greater than 1 and less than n;
and each cylinder control module performs oil injection control on the cylinder corresponding to the cylinder control module according to the oil injection angle parameter, the crankshaft rotating speed and the crankshaft angle of the cylinder corresponding to the cylinder control module.
10. The method of claim 9, further comprising:
the first cylinder control module sends the first cylinder crankshaft angle and the crankshaft speed to the whole machine control module;
the integral control module sends the first cylinder crankshaft angle and the crankshaft speed to the first cylinder control module;
after receiving the first cylinder crankshaft angle and the crankshaft rotating speed sent by the whole machine control module, the first cylinder control module sends the first cylinder crankshaft angle and the crankshaft rotating speed to a second cylinder control module;
the ith cylinder control module sends a first cylinder crankshaft angle, a second cylinder crankshaft angle of (8230); an angle of 8230of (i-1) th cylinder crankshaft angle, an angle of ith cylinder crankshaft and crankshaft rotation speed to an (i + 1) th cylinder control module; i is an integer greater than 1 and less than n;
and the nth cylinder control module sends the crankshaft angle and the crankshaft speed of each cylinder to the whole machine control module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211376369.3A CN115750111A (en) | 2022-11-04 | 2022-11-04 | Low-speed engine oil injection control device, low-speed engine and low-speed engine oil injection control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211376369.3A CN115750111A (en) | 2022-11-04 | 2022-11-04 | Low-speed engine oil injection control device, low-speed engine and low-speed engine oil injection control method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115750111A true CN115750111A (en) | 2023-03-07 |
Family
ID=85356317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211376369.3A Pending CN115750111A (en) | 2022-11-04 | 2022-11-04 | Low-speed engine oil injection control device, low-speed engine and low-speed engine oil injection control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115750111A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000066710A (en) * | 1998-08-20 | 2000-03-03 | Sanyo Denki Co Ltd | Nc control system |
US20020056438A1 (en) * | 2000-11-13 | 2002-05-16 | Siemens Automotive Corporation | Camless engine with crankshaft position feedback |
WO2016128011A1 (en) * | 2015-02-12 | 2016-08-18 | Mtu Friedrichshafen Gmbh | Cylinder pressure module for an internal combustion engine, internal combustion engine, and method for operating an internal combustion engine |
CN111488005A (en) * | 2020-04-28 | 2020-08-04 | 中船动力研究院有限公司 | System, method and equipment for distributing rotating speed of marine low-speed machine |
CN114895584A (en) * | 2022-04-15 | 2022-08-12 | 中船动力研究院有限公司 | Drive control device and method for low-speed machine for ship and electronic equipment |
-
2022
- 2022-11-04 CN CN202211376369.3A patent/CN115750111A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000066710A (en) * | 1998-08-20 | 2000-03-03 | Sanyo Denki Co Ltd | Nc control system |
US20020056438A1 (en) * | 2000-11-13 | 2002-05-16 | Siemens Automotive Corporation | Camless engine with crankshaft position feedback |
WO2016128011A1 (en) * | 2015-02-12 | 2016-08-18 | Mtu Friedrichshafen Gmbh | Cylinder pressure module for an internal combustion engine, internal combustion engine, and method for operating an internal combustion engine |
CN111488005A (en) * | 2020-04-28 | 2020-08-04 | 中船动力研究院有限公司 | System, method and equipment for distributing rotating speed of marine low-speed machine |
CN114895584A (en) * | 2022-04-15 | 2022-08-12 | 中船动力研究院有限公司 | Drive control device and method for low-speed machine for ship and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109460011B (en) | Comprehensive performance testing device and method for bus type motion control system | |
CN102822484B (en) | For circuit arrangement and the method for the crankshaft sensor of analysing and processing internal-combustion engine and the signal of camshaft-signal sensor | |
US20050102334A1 (en) | A/d conversion processing apparatus providing improved elimination of effects of noise through digital processing, method of utilizing the a/d conversion processing apparatus, and electronic control apparatus incorporating the a/d conversion processing apparatus | |
CN105549379A (en) | Synchronous measurement apparatus based on high precision time reference triggering and method thereof | |
US20090217744A1 (en) | Method of transmitting information relating to the operation of an internal combustion engine | |
CN110879298B (en) | Speed acquisition method based on communication type encoder | |
JP5576551B2 (en) | Systematic error handling method | |
CN101556325B (en) | Method for quickly verifying electric energy error | |
CN115750111A (en) | Low-speed engine oil injection control device, low-speed engine and low-speed engine oil injection control method | |
CN112162691A (en) | Data acquisition method, device and storage medium | |
CN113060149B (en) | Method, device and system for detecting crankshaft position of hybrid electric vehicle and electronic equipment | |
CN101265849B (en) | Method and system for controlling multi-cylinder internal combustion engine | |
US6711513B2 (en) | Fault tolerant apparatus and method for determining a revolution rate of a gear | |
CN104005868A (en) | Fuel injection advance angle compensation method and system | |
CN209028478U (en) | For the comprehensive performance test device of bus type kinetic control system | |
JP2007163500A (en) | System and method for establishing decoder processing velocity, adjusting orthogonal encoder | |
CN103047022B (en) | A kind of electronic controlled diesel is without the starting method of camshaft signal and device | |
CN108828442A (en) | Time-delay relay detection device | |
CA2992940C (en) | Method for data acquisition | |
RU156202U1 (en) | DEVICE FOR MONITORING THE UNEQUALITY OF ROTATION OF THE SHAFT OF THE INTERNAL COMBUSTION ENGINE | |
SU1740758A1 (en) | Method and device for diagnosis of fuel equipment of diesel engines | |
CN104675550B (en) | The control of the operating activity of internal combustion engine | |
CN114485914B (en) | Vibration order tracking analysis method | |
CN105929198A (en) | Inertia principle based rotating speed measuring method with high stability and real-time prediction | |
JP5336610B2 (en) | Method and apparatus for transmitting and receiving operational data of an internal combustion engine |
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 |