System and method for controlling engine stall

文档序号:1284107 发布日期:2020-08-28 浏览:28次 中文

阅读说明:本技术 控制发动机熄火的系统及方法 (System and method for controlling engine stall ) 是由 李亚东 耿家文 张箭 董玉忠 赵飞飞 温猛 王全永 简立瑞 胡恒强 张明更 付志 于 2020-05-20 设计创作,主要内容包括:本公开提供了一种控制发动机熄火的系统及方法,涉及自动控制技术领域。其中的控制发动机熄火的系统包括:起动开关;与起动开关电连接的延时继电器,被配置为:检测起动开关是否处于熄火状态;在检测到起动开关处于熄火状态时,经过第一预设时长后断电;与延时继电器电连接的延时控制继电器;与延时控制继电器电连接的电源继电器,被配置为对发动机供电;与起动开关及延时控制继电器电连接的主控制器,被配置为:在检测到发动机处于运行状态且起动开关处于熄火状态时,经过第二预设时长后驱动延时控制继电器断电以使电源继电器断电,第二预设时长小于第一预设时长。本公开能够便捷高效的延长涡轮增压器发动机的使用寿命。(The disclosure provides a system and a method for controlling engine flameout, and relates to the technical field of automatic control. The system for controlling engine stall comprises: a start switch; a time delay relay electrically connected to the start switch, configured to: detecting whether the starting switch is in a flameout state or not; when the starting switch is detected to be in a flameout state, the power is cut off after a first preset time; a delay control relay electrically connected to the delay relay; a power relay electrically connected to the delay control relay and configured to supply power to the engine; a main controller electrically connected to the start switch and the delay control relay, configured to: when the engine is detected to be in the running state and the starting switch is in the flameout state, the delay control relay is driven to be powered off after a second preset time length to enable the power supply relay to be powered off, wherein the second preset time length is smaller than the first preset time length. This disclosure can convenient efficient extension turbocharger engine's life.)

1. A system for controlling engine stall, comprising:

a start switch;

a time delay relay electrically connected to the start switch, configured to: detecting whether the starting switch is in a flameout state or not; when the starting switch is detected to be in a flameout state, the power is cut off after a first preset time;

a delay control relay electrically connected to the delay relay;

a power relay electrically connected to the delay control relay and configured to supply power to the engine; and

a main controller electrically connected to the start switch and the delay control relay, configured to: detecting whether the engine is in a running state; detecting whether the starting switch is in a flameout state or not; when the engine is detected to be in the running state and the starting switch is in the flameout state, the delay control relay is driven to be powered off after a second preset time length to enable the power supply relay to be powered off, wherein the second preset time length is smaller than the first preset time length.

2. The system for controlling engine stall of claim 1, further comprising an engine controller electrically connected to the main controller;

the master controller is further configured to: when the engine is in a running state and the starting switch is in a flameout state, sending an idling instruction to an engine controller;

the engine controller is configured to: and responding to the idle speed command, and performing idle speed control on the engine.

3. The system for controlling engine stall of claim 1, further comprising a pilot solenoid electrically connected to the main controller;

the master controller is further configured to: when the engine is in an operating state and the starting switch is in a flameout state, sending a power supply cut-off instruction to the pilot electromagnetic valve;

the pilot solenoid valve is configured to: and cutting off a hydraulic pilot oil path of a hydraulic system of the engine in response to the power supply cut-off instruction.

4. The system for controlling engine stall of claim 2, further comprising an emergency stop switch in electrical communication with the main controller and the engine controller;

the scram switch is configured to: responding to the sudden stop starting operation of a user, sending a sudden stop starting instruction to a main controller, and sending a flameout instruction to an engine controller;

the engine controller is further configured to: performing flameout control on the engine in response to a flameout command;

the master controller is configured to: and responding to the sudden stop starting instruction, driving the delay control relay to be powered off after a third preset time length, wherein the third preset time length is less than the remaining time length of the second preset time length.

5. The system for controlling engine stall of claim 2, further comprising a speed sensor in electrical communication with the engine controller configured to acquire engine speed;

the master controller is further configured to: the engine speed is read from the speed sensor by the engine controller, and whether the engine is in an operating state is detected according to the engine speed.

6. The system for controlling engine stall of claim 1, further comprising an electronic monitor in electrical communication with the main controller;

the master controller is further configured to: sending the remaining time length of the second preset time length to the electronic monitor;

the electronic monitor is configured to: and displaying the remaining time length of the second preset time length.

7. The system for controlling engine stall according to claim 6, wherein,

the electronic monitor is further configured to: displaying an immediate flameout key; responding to the clicking operation of a user on an immediate flameout key, and sending an immediate flameout instruction to the main controller;

the master controller is further configured to: and responding to the immediate flameout instruction, and immediately driving the delay control relay to be powered off.

8. The system for controlling engine stall according to claim 6, wherein,

the electronic monitor is further configured to: displaying a duration modification key; responding to the modification operation of the user on the second preset duration through the duration modification key, and sending a duration modification instruction to the main controller;

the master controller is further configured to: and responding to the time length modification instruction, and modifying the second preset time length.

9. A method of controlling engine stall, comprising:

the delay relay detects whether the starting switch is in a flameout state or not;

when the delay relay detects that the starting switch is in a flameout state, the power is cut off after a first preset time;

the main controller detects whether the engine is in a running state;

the main controller detects whether the starting switch is in a flameout state or not;

when the main controller detects that the engine is in the running state and the starting switch is in the flameout state, the main controller drives the delay control relay to be powered off after a second preset time length so as to enable the power relay to be powered off, wherein the second preset time length is smaller than the first preset time length.

10. The method of controlling engine stall according to claim 9, further comprising:

the main controller sends an idling instruction to the engine controller when the engine is in a running state and the starting switch is in a flameout state;

the engine controller performs idle speed control on the engine in response to the idle speed command.

11. The method of controlling engine stall according to claim 9, further comprising:

when the engine is in a running state and the starting switch is in a flameout state, the main controller sends a power supply cut-off instruction to the pilot electromagnetic valve;

the pilot solenoid valve cuts off a hydraulic pilot oil passage of a hydraulic system of the engine in response to the power supply cut-off instruction.

12. The method of controlling engine stall according to claim 10, further comprising:

the emergency stop switch responds to the emergency stop starting operation of a user, sends an emergency stop starting instruction to the main controller, and sends a flameout instruction to the engine controller;

the engine controller responds to a flameout command and conducts flameout control on the engine;

and the main controller responds to the sudden stop starting instruction, drives the delay control relay to be powered off after a third preset time length, and the third preset time length is smaller than the remaining time length of the second preset time length.

13. The method of controlling engine stall according to claim 10, further comprising: the rotating speed sensor acquires the rotating speed of the engine;

the main controller judging whether the engine is in the running state comprises the following steps: the main controller reads the engine speed from the speed sensor through the engine controller and detects whether the engine is in a running state according to the engine speed.

14. The method of controlling engine stall according to claim 9, further comprising:

the main controller sends the remaining time length of the second preset time length to the electronic monitor;

and the electronic monitor displays the remaining time length of the second preset time length.

15. The method of controlling engine stall of claim 14, further comprising:

the electronic monitor displays an immediate flameout key;

the electronic monitor responds to the clicking operation of a user on the immediate flameout key and sends an immediate flameout instruction to the main controller;

the main controller responds to the immediate flameout instruction and immediately drives the delay control relay to be powered off.

16. The method of controlling engine stall of claim 14, further comprising:

the electronic monitor displays a time length modification key;

the electronic monitor responds to the modification operation of the user on the second preset duration through the duration modification key and sends a duration modification instruction to the main controller;

and the main controller responds to the duration modification instruction and modifies the second preset duration.

Technical Field

The disclosure relates to the technical field of automatic control, in particular to a system and a method for controlling engine flameout.

Background

The engine is used as a core part of the engineering machinery, has a large proportion of the overall cost of the engineering machinery, and how to improve the service life and the use economy of the engine becomes an important direction for research and development of a host factory.

When the hydraulic excavator works, the load sudden change is large, and the requirement on the power output of an engine is high. The excavator engine is provided with the turbocharger, so that the power output performance of the engine can be effectively improved, and the instant torque capacity of the engine can be improved. The turbocharger can utilize waste gas generated by the internal combustion engine as power to improve the air input of the engine, so that the output power of the internal combustion engine and the fuel economy under the same power are improved, and the turbocharger is widely applied to the excavator adopting the turbocharging technology.

Disclosure of Invention

One technical problem that this disclosure solved is how to extend the life of turbo charger engine convenient and efficient.

According to an aspect of an embodiment of the present disclosure, there is provided a system for controlling engine stall, including: a start switch; a time delay relay electrically connected to the start switch, configured to: detecting whether the starting switch is in a flameout state or not; when the starting switch is detected to be in a flameout state, the power is cut off after a first preset time; a delay control relay electrically connected to the delay relay; a power relay electrically connected to the delay control relay and configured to supply power to the engine; and a main controller electrically connected to the start switch and the delay control relay, and configured to: detecting whether the engine is in a running state; detecting whether the starting switch is in a flameout state or not; when the engine is detected to be in the running state and the starting switch is in the flameout state, the delay control relay is driven to be powered off after a second preset time length to enable the power supply relay to be powered off, wherein the second preset time length is smaller than the first preset time length.

In some embodiments, the system for controlling engine stall further comprises an engine controller electrically connected to the main controller; the master controller is further configured to: when the engine is in a running state and the starting switch is in a flameout state, sending an idling instruction to an engine controller; the engine controller is configured to: and responding to the idle speed command, and performing idle speed control on the engine.

In some embodiments, the system for controlling engine stall further comprises a pilot solenoid electrically connected to the main controller; the master controller is further configured to: when the engine is in an operating state and the starting switch is in a flameout state, sending a power supply cut-off instruction to the pilot electromagnetic valve; the pilot solenoid valve is configured to: and cutting off a hydraulic pilot oil path of a hydraulic system of the engine in response to the power supply cut-off instruction.

In some embodiments, the system for controlling engine stall further comprises an emergency stop switch in electrical communication with the main controller and the engine controller; the scram switch is configured to: responding to the sudden stop starting operation of a user, sending a sudden stop starting instruction to a main controller, and sending a flameout instruction to an engine controller; the engine controller is further configured to: performing flameout control on the engine in response to a flameout command; the master controller is configured to: and responding to the sudden stop starting instruction, driving the delay control relay to be powered off after a third preset time length, wherein the third preset time length is less than the remaining time length of the second preset time length.

In some embodiments, the system for controlling engine stall further comprises a speed sensor electrically connected to the engine controller and configured to acquire engine speed; the master controller is further configured to: the engine speed is read from the speed sensor by the engine controller, and whether the engine is in an operating state is detected according to the engine speed.

In some embodiments, the system for controlling engine stall further comprises an electronic monitor in electrical communication with the main controller; the master controller is further configured to: sending the remaining time length of the second preset time length to the electronic monitor; the electronic monitor is configured to: and displaying the remaining time length of the second preset time length.

In some embodiments, the electronic monitor is further configured to: displaying an immediate flameout key; responding to the clicking operation of a user on an immediate flameout key, and sending an immediate flameout instruction to the main controller; the master controller is further configured to: and responding to the immediate flameout instruction, and immediately driving the delay control relay to be powered off.

In some embodiments, the electronic monitor is further configured to: displaying a duration modification key; responding to the modification operation of the user on the second preset duration through the duration modification key, and sending a duration modification instruction to the main controller; the master controller is further configured to: and responding to the time length modification instruction, and modifying the second preset time length.

According to another aspect of an embodiment of the present disclosure, there is provided a method of controlling engine stall, including: the delay relay detects whether the starting switch is in a flameout state or not; when the delay relay detects that the starting switch is in a flameout state, the power is cut off after a first preset time; the main controller detects whether the engine is in a running state; the main controller detects whether the starting switch is in a flameout state or not; when the main controller detects that the engine is in the running state and the starting switch is in the flameout state, the main controller drives the delay control relay to be powered off after a second preset time length so as to enable the power relay to be powered off, wherein the second preset time length is smaller than the first preset time length.

In some embodiments, the method of controlling engine stall further comprises: the main controller sends an idling instruction to the engine controller when the engine is in a running state and the starting switch is in a flameout state; the engine controller performs idle speed control on the engine in response to the idle speed command.

In some embodiments, the method of controlling engine stall further comprises: when the engine is in a running state and the starting switch is in a flameout state, the main controller sends a power supply cut-off instruction to the pilot electromagnetic valve; the pilot solenoid valve cuts off a hydraulic pilot oil passage of a hydraulic system of the engine in response to the power supply cut-off instruction.

In some embodiments, the method of controlling engine stall further comprises: the emergency stop switch responds to the emergency stop starting operation of a user, sends an emergency stop starting instruction to the main controller, and sends a flameout instruction to the engine controller; the engine controller responds to a flameout command and conducts flameout control on the engine; and the main controller responds to the sudden stop starting instruction, drives the delay control relay to be powered off after a third preset time length, and the third preset time length is smaller than the remaining time length of the second preset time length.

In some embodiments, the method of controlling engine stall further comprises: the rotating speed sensor acquires the rotating speed of the engine; the main controller judging whether the engine is in the running state comprises the following steps: the main controller reads the engine speed from the speed sensor through the engine controller and detects whether the engine is in a running state according to the engine speed.

In some embodiments, the method of controlling engine stall further comprises: the main controller sends the remaining time length of the second preset time length to the electronic monitor; and the electronic monitor displays the remaining time length of the second preset time length.

In some embodiments, the method of controlling engine stall further comprises: the electronic monitor displays an immediate flameout key; the electronic monitor responds to the clicking operation of a user on the immediate flameout key and sends an immediate flameout instruction to the main controller; the main controller responds to the immediate flameout instruction and immediately drives the delay control relay to be powered off.

In some embodiments, the method of controlling engine stall further comprises: the electronic monitor displays a time length modification key; the electronic monitor responds to the modification operation of the user on the second preset duration through the duration modification key and sends a duration modification instruction to the main controller; and the main controller responds to the duration modification instruction and modifies the second preset duration.

The variable delay flameout of the turbocharger engine can be realized within the rated delay time of the delay relay, so that the service life of the turbocharger engine is prolonged conveniently and efficiently.

Other features of the present disclosure and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.

Drawings

In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and for those skilled in the art, other drawings can be obtained according to the drawings without inventive exercise.

FIG. 1 illustrates a schematic diagram of a system for controlling engine stall according to some embodiments of the present disclosure.

FIG. 2 shows a flow chart of the operation of the system for controlling engine stall of the present disclosure.

Detailed Description

The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the disclosure, its application, or uses. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.

The inventor researches and discovers that the turbocharger has high temperature when working, and if the turbocharger suddenly and directly shuts down in a high-temperature and high-speed state, the service life of the turbocharger is greatly reduced, and the reliability of the turbocharger engine is reduced. At present, engines of mainstream excavator manufacturers do not have a delayed idling stop function, and if the turbocharger engine stops idling for 3-5 minutes and then stops, the service life of the turbocharger engine can be prolonged. Even if the delay flameout is realized, if the time length of the delay flameout cannot be configured, the delay flameout with fixed delay time length still causes inconvenience in use. In view of the above, the present disclosure proposes a method of controlling engine stall.

Some embodiments of the disclosed system for controlling engine stall are first described in conjunction with fig. 1.

FIG. 1 illustrates a schematic diagram of a system for controlling engine stall according to some embodiments of the present disclosure. As shown in fig. 1, the system 10 for controlling engine stall in the present embodiment includes: the starting switch 101, the delay relay 102 electrically connected with the starting switch 101, the delay control relay 103 electrically connected with the delay relay 102, the power supply relay 104 electrically connected with the delay control relay 103, and the main controller 105 electrically connected with the starting switch 101 and the delay control relay 103.

The starting switch 101 may be a key switch or a one-key start-stop control module, and can implement power-on starting and flameout functions of the system. The time delay relay 102 is configured to: detecting whether the starter switch 101 is in a flameout state; when the starting switch 101 is detected to be in a flameout state, the power is cut off after a first preset time period. The power relay 104 is configured to supply power to the engine. The master controller 105 is configured to: detecting whether the engine is in a running state; detecting whether the starter switch 101 is in a flameout state; when the engine is detected to be in the running state and the starting switch 101 is in the flameout state, the delay control relay 103 is driven to be powered off after a second preset time period to enable the power relay 104 to be powered off, wherein the second preset time period is shorter than the first preset time period.

The main controller is introduced to control the delay control relay, variable delay control within the rated delay time of the delay relay can be achieved, and then the variable delay flameout function of the engine is achieved, so that the service life of the turbocharger engine is prolonged conveniently and efficiently.

In some embodiments, system 10 for controlling engine stall further includes an engine controller 107 electrically connected to main controller 105. The master controller 105 is further configured to: when the engine is in an operating state and the start switch 101 is in a key-off state, an idle instruction is sent to the engine controller 107; the engine controller 107 is configured to: and responding to the idle speed command, and performing idle speed control on the engine.

In the embodiment, after the main controller detects the flameout request initiated by the user, the engine can enter the idle speed state, and the idle speed flameout is realized by controlling the rotating speed of the engine, so that the high-speed flameout of the engine is avoided, and the service life and the reliability of the turbocharger engine are further ensured.

In some embodiments, the system 10 for controlling engine stall further includes a pilot solenoid valve 106 electrically connected to the main controller 105. The master controller 105 is further configured to: when the engine is in an operating state and the starter switch 101 is in a key-off state, a power supply cutoff instruction is sent to the pilot electromagnetic valve 106; the pilot solenoid valve 106 is configured to: in response to the power supply cutoff command, the hydraulic pilot oil passage of the hydraulic system 10 of the engine is cut off.

The inventors consider that there is a risk of a loaded stall if the hydraulic system is not shut off during an engine stall. That is to say, the user still can control the engine, causes the engine action in-process to suddenly flame out to produce the potential safety hazard. In view of this, in this embodiment, after the main control unit detects the flameout request of the starting switch, the pilot electromagnetic valve may be turned off after a short time delay (for example, 1 second), so as to turn off the pilot loop, thereby effectively avoiding the operation on the whole engine during the delayed flameout, avoiding the risk of flameout with load, and realizing the off-load flameout control, thereby improving the operation safety and reliability of the system.

In some embodiments, system 10 for controlling engine stall further comprises an emergency stop switch 108 electrically connected to main controller 105 and engine controller 107, wherein the emergency stop switch can be a single set of contacts or a double set of contacts, and the contacts can be of the type that is normally open or normally closed, and is preferably normally open to further improve the stability of the system for controlling engine stall. The scram switch 108 is configured to: in response to a sudden stop and start operation by a user, sending a sudden stop and start instruction to the main controller 105 and sending a flameout instruction to the engine controller 107; the engine controller 107 is further configured to: performing flameout control on the engine in response to a flameout command; the master controller 105 is configured to: and responding to the sudden stop starting instruction, driving the delay control relay 103 to be powered off after a third preset time length, wherein the third preset time length is less than the remaining time length of the second preset time length.

The inventors have found that if a user needs to bring the engine to an emergency stop, the system may need to wait a long time before powering down, resulting in a poor user experience. In view of the above, the present embodiment controls the stall circuit of the engine controller by introducing the emergency stop switch. Therefore, on one hand, the emergency shutdown function can be ensured when the delay flameout loop is abnormal, and the emergency safety of the flameout delay system is improved; on the other hand, the emergency flameout is carried out by starting the detection emergency stop switch, so that the delay time of the delay flameout can be automatically shortened, the waiting time of a user is reduced, and the use convenience of the system is further improved.

In some embodiments, the system 10 for controlling engine stall further comprises a speed sensor 109 electrically connected to the engine controller 107, configured to acquire engine speed; the master controller 105 is further configured to: the engine speed is read from the speed sensor 109 by the engine controller 107, and it is detected whether the engine is in an operating state based on the engine speed.

In some embodiments, system 10 for controlling engine stall further includes an electronic monitor 110 electrically connected to main controller 105; the master controller 105 is further configured to: sending the remaining duration of the second preset duration to the electronic monitor 110; the electronic monitor 110 is configured to: and displaying the remaining time length of the second preset time length.

The inventor considers that the traditional system for controlling the engine flameout does not have related operation reminding in the delayed flameout process, so that the man-machine interaction is poor. According to the embodiment, the delayed flameout system is conveniently configured through the visual human-computer interaction interface, the flameout state reminding function is added, the electronic monitor can remind the user of countdown of the delayed flameout state through the human-computer interaction interface, and therefore operability and user experience of the system for controlling the engine to flameout are improved.

In some embodiments, the electronic monitor 110 is further configured to: displaying an immediate flameout key; responding to the click operation of the user on the immediate flameout key, sending an immediate flameout instruction to the main controller 105; the master controller 105 is further configured to: in response to the immediate fire-out command, the delay control relay 103 is immediately driven to be deenergized.

According to the embodiment, through interactive control between the electronic monitor and the main controller, the one-key immediate flameout function is added, the control mode of selecting delay flameout and immediate flameout through the electronic monitor is realized, and the flexibility and operability of the system flameout function are further improved.

In some embodiments, the electronic monitor 110 is further configured to: displaying a duration modification key; responding to the modification operation of the user on the second preset duration through the duration modification key, and sending a duration modification instruction to the main controller 105; the master controller 105 is further configured to: and responding to the time length modification instruction, and modifying the second preset time length.

According to the embodiment, the man-machine interaction configuration of the delay time can be realized through the interactive control between the electronic monitor and the main controller, the requirement of flexibly configuring the delay time through a man-machine interaction interface by a user is met, and the flexibility of the delay flameout function of the system is further improved.

The operation of the system for controlling engine stall of the present disclosure is described below in conjunction with fig. 2.

FIG. 2 shows a flow chart of the operation of the system for controlling engine stall of the present disclosure. As shown in fig. 2, the flow of the operation of the system for controlling engine stall is as follows.

When the main controller monitors that the power-on port of the starting switch is effective, the main controller reads a signal of a rotating speed sensor through a CAN communication port of the engine controller, and at the moment, the main controller detects whether the rotating speed of the engine is greater than a preset rotating speed (for example, 650 rpm). If the rotating speed is greater than the preset rotating speed and exceeds a certain time (for example, 15 seconds), detecting that the engine is in a running state; otherwise, the engine is detected to be in a non-running state.

If the engine is in a running state at this time, and the main controller detects that the shift position of the starting switch is switched from a running state to a flameout state (for example, a corresponding detection port of the main controller for detecting the shift position signal of the starting switch is changed from a high-level signal to a floating state), it is determined that a flameout request of the starting switch is detected, the engine will be switched from the running state to the flameout state, and the main controller will enter the control of delayed flameout. When the delay relay detects that the starting switch is switched to a flameout state from an operating state (for example, a trigger port of the delay relay detects that a key switch signal from the starting switch is changed from a high-level signal to a floating state), the delay relay enters rated delay control.

When the system monitors a delayed flameout request, the main controller sends a delayed flameout enabling signal to the electronic monitor through the bus, the electronic monitor pops out a delayed flameout state reminding window, the window can display a delayed flameout countdown state to remind an operator of the engine flameout countdown progress, meanwhile, the interface is also provided with an immediate flameout one-key shortcut operation item, and a user can realize an immediate flameout function through operation of the virtual immediate flameout key. An operator clicks an immediate flameout button, the main controller receives an immediate flameout instruction from the electronic monitor, then the main controller is immediately shut down and flameout, and the electronic monitor enters an immediate shutdown and flameout state. At the moment, the delay control relay immediately cuts off an output loop of the delay relay, so that the power supply of the coil of the power supply relay is cut off. When the power supply relay is powered off, the system immediately enters a power-off flameout state.

In user setting options in the electronic monitor, an operator can set delay flameout time, the operator can set the delay flameout time according to self requirements, the delay time can be recognized as 3 minutes by default, and the delay time can be adjusted from 15 seconds to the rated delay time of the delay relay. The rated delay time of the delay relay is generally not less than 5 minutes.

If the operator does not click to immediately extinguish the fire, the system enters preset delay extinguishing control, the main controller controls a delay control relay coil according to default delay time or delay time set by the operator, the delay time is controlled within the rated time of the delay relay according to preset configuration time, and the system realizes flexible control of the delay time of the delay relay through the series connection of a delay control relay contact and the delay relay coil. When the set time delay duration is reached, the main controller drives the time delay control relay coil to enable the time delay control relay to be powered off, and the normally open contact of the time delay control relay is disconnected. Because the normally open contact is connected in series between the time delay output end of the time delay relay and the coil power input end of the power relay, the power relay coil is powered off after the normally open contact of the time delay control relay is disconnected, and the system enters a power-off flameout state, so that the time delay control of the power supply of the power relay coil is realized.

Meanwhile, when the system is in delayed flameout, the main controller sends an idling instruction to the engine controller through the bus, and if the engine is above the idling speed, the idling instruction is executed at the moment so as to avoid high-speed flameout. The main controller cuts off the power supply of the pilot electromagnetic valve, so that a hydraulic pilot oil way is cut off, the action of a hydraulic system in the flameout countdown stage is forbidden, the operation safety risk is generated, and the flameout under load is avoided.

When the engine enters a countdown flameout state, if the emergency stop switch executes a shutdown operation, the emergency stop switch controls a flameout loop of the engine controller, and at the moment, the system can rapidly carry out emergency flameout. When the system emergency stop switch is effective, the controller detects the state of the emergency stop switch, and simultaneously controls the power-off delay time length, and if the remaining time of the system power-off delay time length is more than 10 seconds, the system power-off delay time length is delayed according to 10 seconds.

Some embodiments of the disclosed method of controlling engine stall are described below. The method for controlling the engine stall of the present disclosure includes steps S301 to S308.

In step S301, the delay relay detects whether the starter switch is in an off state. Meanwhile, the main controller detects whether the engine is in a running state and detects whether the starting switch is in a flameout state.

In some embodiments, the speed sensor obtains engine speed; the main controller reads the engine speed from the speed sensor through the engine controller and detects whether the engine is in a running state according to the engine speed.

When detecting that the starting switch is not in a flameout state, the delay relay returns to the step S301; the delay relay executes step S302 when detecting that the starter switch is in the key-off state. In step S302, the delay relay is powered off after a first preset time period.

When detecting that the engine is in the running state or the starting switch is in the flameout state, the main controller returns to the step S301; the main controller executes step S303 when it detects that the engine is in the running state and the start switch is in the key-off state. In step S303, the main controller drives the delay control relay to power off after a second preset time period, so as to power off the power relay, where the second preset time period is shorter than the first preset time period.

In some embodiments, step S304 is performed while step S303 is performed, and then step S305 is performed. In step S304, the main controller sends an idle instruction to the engine controller when the engine is in the running state and the start switch is in the key-off state. In step S305, the engine controller performs idle speed control on the engine in response to the idle speed command.

In some embodiments, step S306 is performed while step S303 is performed, and then step S307 is performed. In step S306, the main controller transmits a power supply cutoff command to the pilot solenoid valve when the engine is in the operating state and the start switch is in the key-off state. In step S307, the pilot solenoid valve shuts off the hydraulic pilot oil passage of the hydraulic system of the engine in response to the power supply shutoff command.

In some embodiments, the method of controlling engine stall further comprises steps S308-S310. In step S308, the scram switch sends a scram start instruction to the main controller and a stall instruction to the engine controller in response to a scram start operation of the user; in step S309, the engine controller performs stall control on the engine in response to a stall instruction; in step S310, the main controller responds to the sudden stop and start instruction, and drives the delay control relay to power off after a third preset time, where the third preset time is less than the remaining time of the second preset time.

In some embodiments, the method of controlling engine stall further comprises steps S311 to S312. In step S311, the main controller sends the remaining duration of the second preset duration to the electronic monitor; in step S312, the electronic monitor displays the remaining time duration of the second preset time duration.

In some embodiments, the method of controlling engine stall further comprises steps S313 to S315. In step S313, the electronic monitor displays an immediate flameout key; in step S314, the electronic monitor sends an immediate flameout instruction to the main controller in response to a user clicking an immediate flameout button; in step S315, the main controller immediately drives the delay control relay to be powered off in response to the immediate fire-off instruction.

In some embodiments, the method of controlling engine stall further comprises steps S316-S318. In step S316, the electronic monitor displays the duration modification key; in step S317, the electronic monitor sends a duration modification instruction to the main controller in response to a modification operation of the second preset duration by the user through the duration modification key; in step S318, the main controller modifies the second preset time length in response to the time length modification instruction.

The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosure. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams 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.

The above description is only exemplary of the present disclosure and is not intended to limit the present disclosure, so that any modification, equivalent replacement, or improvement made within the spirit and principle of the present disclosure should be included in the scope of the present disclosure.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种航空混合动力系统的高空功率补偿调节控制方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!