[go: up one dir, main page]

CN114753955A - Engine starting method and device and storage medium - Google Patents

Engine starting method and device and storage medium Download PDF

Info

Publication number
CN114753955A
CN114753955A CN202210217259.6A CN202210217259A CN114753955A CN 114753955 A CN114753955 A CN 114753955A CN 202210217259 A CN202210217259 A CN 202210217259A CN 114753955 A CN114753955 A CN 114753955A
Authority
CN
China
Prior art keywords
engine
rotating speed
starter
starting
torque
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.)
Granted
Application number
CN202210217259.6A
Other languages
Chinese (zh)
Other versions
CN114753955B (en
Inventor
张同庆
彭浩
陈苏佑
丁济凡
胡必柱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dongfeng Motor Group Co Ltd
Original Assignee
Dongfeng Motor Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dongfeng Motor Group Co Ltd filed Critical Dongfeng Motor Group Co Ltd
Priority to CN202210217259.6A priority Critical patent/CN114753955B/en
Publication of CN114753955A publication Critical patent/CN114753955A/en
Application granted granted Critical
Publication of CN114753955B publication Critical patent/CN114753955B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/08Circuits or control means specially adapted for starting of engines
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/08Circuits or control means specially adapted for starting of engines
    • F02N11/0859Circuits or control means specially adapted for starting of engines specially adapted to the type of the starter motor or integrated into it
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/08Circuits or control means specially adapted for starting of engines
    • F02N11/0862Circuits or control means specially adapted for starting of engines characterised by the electrical power supply means, e.g. battery
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/02Parameters used for control of starting apparatus said parameters being related to the engine
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/02Parameters used for control of starting apparatus said parameters being related to the engine
    • F02N2200/022Engine speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/02Parameters used for control of starting apparatus said parameters being related to the engine
    • F02N2200/025Engine oil pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/04Parameters used for control of starting apparatus said parameters being related to the starter motor
    • F02N2200/042Starter torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/06Parameters used for control of starting apparatus said parameters being related to the power supply or driving circuits for the starter
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

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

Abstract

The invention discloses an engine starting method, an engine starting device and a storage medium, wherein the method comprises the following steps: under the condition that the starter drags the engine to start and the starting state of the engine is cold starting, continuously acquiring an engine oil pressure value at a main oil duct in the engine; under the condition that the engine oil pressure value is not greater than a preset pressure threshold, controlling the starting torque of the starter to reach an initial torque until the engine oil pressure value is greater than the preset pressure threshold; under the condition that the engine oil pressure value is greater than a preset pressure threshold value, acquiring the maximum torque allowed by the starter, and controlling the starting torque of the starter to be the maximum torque until the rotating speed of the engine reaches a preset rotating speed; and under the condition that the rotating speed of the engine reaches the preset rotating speed, controlling the starting torque of the starter to gradually reduce until the rotating speed of the engine reaches the target rotating speed.

Description

Engine starting method and device and storage medium
Technical Field
The present application relates to the field of vehicle control technologies, and in particular, to an engine starting method, an engine starting device, and a storage medium.
Background
With the guidance of fuel consumption regulations and national policies, hybrid vehicles are becoming the development focus of various manufacturers. Compared with the conventional vehicle type, the hybrid vehicle type is usually equipped with an Integrated Starter Generator (ISG) for starting the engine and generating electricity. The starting and power generation integrated machine has large starting torque, the large starting torque can quickly raise the rotating speed of an engine to a higher level, the starting time is shortened, the starting emission is reduced, the starting is easier, and the like.
At present, aiming at the problem of abrasion of a cold start engine, an electric motor oil pump which is powered by a storage battery is generally added, and the engine is pre-lubricated in advance to reduce abrasion before the engine is not powered on, however, the complexity of the structure of the engine is increased by the method, the service life of the storage battery is influenced, of course, a fixed starting torque can be set for different starters in the starting process, or the torque is increased or reduced according to the real-time rotating speed of the engine, the starting torque of the starting method is excessively single, the excessive torque easily causes severe abrasion of parts in the engine, the torque is smaller, the starting time is prolonged, the starting efficiency is lower, the adjusting method for adjusting the torque of the starter by the rotating speed of the engine lags, overshoot fluctuation easily occurs, and the starting stability is lower.
Disclosure of Invention
In order to solve the above technical problems, embodiments of the present invention desirably provide an engine starting method, an engine starting device, and a storage medium, in which different starter torques are set for different stages of engine starting during the engine starting process, so as to improve the starting stability and efficiency of the engine.
The technical scheme of the invention is realized as follows:
the invention provides an engine starting method, which comprises the following steps:
under the condition that a starter drags an engine to start and the starting state of the engine is cold starting, continuously acquiring the engine oil pressure value at a main oil duct in the engine;
under the condition that the engine oil pressure value is not greater than a preset pressure threshold value, controlling the starting torque of the starter to reach an initial torque until the engine oil pressure value is greater than the preset pressure threshold value;
under the condition that the engine oil pressure value is greater than the preset pressure threshold value, obtaining the maximum torque allowed by the starter, and controlling the starting torque of the starter to be the maximum torque until the rotating speed of the engine reaches a preset rotating speed;
and under the condition that the rotating speed of the engine reaches the preset rotating speed, controlling the starting torque of the starter to gradually reduce until the rotating speed of the engine reaches a target rotating speed.
In the above method, before the continuously acquiring the oil pressure value at the main oil gallery in the engine when the starter drags the engine to start and the starting state of the engine is cold start, the method further includes:
obtaining the shutdown time of the engine;
and under the condition that the shutdown time is not less than a preset time, determining that the starting state of the engine is cold start.
In the above method, before the controlling of the starting torque of the starter to reach the initial torque, the method includes:
acquiring the water temperature of the engine and the preset initial rotating speed of the engine;
determining, for the starter, an initial torque that supports motoring the engine to reach the initial rotational speed of the engine based on the water temperature.
In the above method, the obtaining of the maximum torque allowed by the starter includes:
acquiring state information of the starter, and determining the state information as first information; the first information includes one or more of a discharge power, a rated power, and a temperature efficiency supported by a battery in the starter;
determining the maximum torque according to the first information.
In the above method, the controlling of the starting torque of the starter is gradually reduced until the rotation speed of the engine reaches the target rotation speed, the method further comprising:
acquiring state information when the engine is not started, and determining the state information as second information; the second information includes one or more of a water temperature, an altitude, and a battery level of the engine;
and determining the target rotating speed after the engine is started according to the second information.
In the above method, the controlling of the starting torque of the starter to be gradually reduced until the rotation speed of the engine reaches a target rotation speed includes:
determining a first torque according to the difference value between the preset rotating speed and the target rotating speed, and controlling the starting torque of the starter to be the first torque in a first unit time length;
when the first unit time length is reached, acquiring the real-time rotating speed of the engine, and determining the real-time rotating speed as a first rotating speed;
and under the condition that the first rotating speed does not reach the target rotating speed, continuously determining a second torque according to the difference value of the first rotating speed and the target rotating speed, and controlling the starting torque of the starter to be the second torque in a second unit time length until the rotating speed of the engine reaches the target rotating speed.
The invention provides an engine starting device, comprising:
the engine oil pressure acquisition module is used for continuously acquiring the engine oil pressure value of a main oil duct in the engine under the condition that the starter drags the engine to start and the starting state of the engine is cold starting;
the first control module is used for controlling the starting torque of the starter to reach an initial torque under the condition that the engine oil pressure value is not larger than a preset pressure threshold value until the engine oil pressure value is larger than the preset pressure threshold value;
the processing module is used for acquiring the maximum torque allowed by the starter under the condition that the engine oil pressure value is greater than the preset pressure threshold value, and controlling the starting torque of the starter to be the maximum torque until the rotating speed of the engine reaches a preset rotating speed;
and the second control module is used for controlling the starting torque of the starter to be gradually reduced under the condition that the rotating speed of the engine reaches the preset rotating speed until the rotating speed of the engine reaches the target rotating speed.
In the above apparatus, further comprising a first determining module,
the first determination module is used for acquiring the stop time length of the engine; and under the condition that the shutdown time is not less than a preset time, determining that the starting state of the engine is cold start.
In the above apparatus, further comprising a second determining module,
the second determination module is used for acquiring the water temperature of the engine and the preset initial rotating speed of the engine; determining, for the starter, an initial torque that supports motoring the engine to reach the initial rotational speed of the engine based on the water temperature.
In the above apparatus, the processing module is specifically configured to acquire state information of the starter, and determine the state information as first information; the first information includes one or more of a discharge power, a rated power, and a temperature efficiency supported by a battery in the starter; determining the maximum torque according to the first information.
In the device, the processing module is further configured to acquire state information when the engine is not started, and determine the state information as second information; the second information includes one or more of a water temperature, an altitude, and a battery level of the engine; and determining the target rotating speed after the engine is started according to the second information.
In the above apparatus, the second control module is specifically configured to determine a first torque according to a difference between the preset rotation speed and the target rotation speed, and control the starting torque of the starter to be the first torque in a first unit time length; when the first unit time length is reached, acquiring the real-time rotating speed of the engine, and determining the real-time rotating speed as a first rotating speed; and under the condition that the first rotating speed does not reach the target rotating speed, continuously determining a second torque according to the difference value of the first rotating speed and the target rotating speed, and controlling the starting torque of the starter to be the second torque in a second unit time length until the rotating speed of the engine reaches the target rotating speed.
The invention provides an engine starting device, comprising: a processor, a memory, and a communication bus;
the communication bus is used for realizing communication connection between the processor and the memory;
the processor is used for executing the engine starting program stored in the memory so as to realize the engine starting method.
The present invention provides a computer readable storage medium storing one or more programs, which are executable by one or more processors, to implement the engine starting method described above.
The invention provides an engine starting method, an engine starting device and a storage medium, wherein the method comprises the following steps: under the condition that a starter drags an engine to start and the starting state of the engine is cold starting, continuously acquiring the engine oil pressure value at a main oil duct in the engine; under the condition that the engine oil pressure value is not greater than a preset pressure threshold value, controlling the starting torque of the starter to reach an initial torque until the engine oil pressure value is greater than the preset pressure threshold value; under the condition that the engine oil pressure value is greater than a preset pressure threshold value, obtaining the maximum torque allowed by the starter, and controlling the starting torque of the starter to be the maximum torque until the rotating speed of the engine reaches a preset rotating speed; and under the condition that the rotating speed of the engine reaches the preset rotating speed, controlling the starting torque of the starter to gradually reduce until the rotating speed of the engine reaches the target rotating speed. According to the technical scheme provided by the invention, in the process of starting the engine, different starter torques are set aiming at different stages of starting the engine, so that the starting stability and efficiency of the engine are improved.
Drawings
FIG. 1 is a schematic flow chart of an engine starting method according to an embodiment of the present invention;
FIG. 2 is a graphical illustration of a parameter trend during an exemplary engine start provided by an embodiment of the present invention;
FIG. 3 is a first schematic structural diagram of an engine starting apparatus according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an engine starting device according to an embodiment of the present invention.
Detailed Description
The technical solution of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant application and are not limiting of the application. It should be noted that, for the convenience of description, only the parts related to the related applications are shown in the drawings.
The invention provides an engine starting method, which is realized by an engine starting device, and FIG. 1 is a flow schematic diagram of the engine starting method provided by the embodiment of the invention. As shown in fig. 1, the method mainly comprises the following steps:
s101, continuously acquiring the engine oil pressure value of a main oil duct in the engine under the condition that the starter drags the engine to start and the starting state of the engine is cold starting.
In the embodiment of the invention, the engine starting device continuously acquires the engine oil pressure value at the main oil gallery in the engine under the condition that the starter drags the engine to start and the starting state of the engine is cold starting.
In the embodiment of the present invention, in the case where the engine start state is the cold start, the engine is parked for a long time, the engine oil at the main oil gallery in the engine flows back to the oil tank, at the moment, the mechanical parts of the engine do not have the engine oil as lubrication, if the engine starting device is provided with a larger starting torque of the starter to drag the engine, the friction among internal parts of the engine is severe, and the internal parts of the engine can be damaged seriously, for example, a bearing bush is damaged by pulling, so that the engine can not work normally, therefore, the engine starting device can continuously acquire the engine oil pressure value of a main oil passage in the engine in consideration of severe abrasion of parts when the engine is started in a cold starting state, and judging the lubrication condition of parts in the engine according to the obtained engine oil pressure value so as to carry out the next adjustment.
Specifically, in the embodiment of the present invention, when the starter drives the engine to start, and the starting state of the engine is a cold start, before continuously acquiring the oil pressure value at the main oil gallery in the engine, the engine starting apparatus may further perform the following steps: obtaining the shutdown time of an engine; and under the condition that the shutdown time length is not less than the preset time length, determining the starting state of the engine to be cold starting.
It should be noted that, in the embodiment of the present invention, the starting state of the engine may be divided into cold start and hot start, the engine starting apparatus may obtain the stop time of the engine, and then judge whether the starting state of the engine is cold start or hot start according to the relationship between the stop time and the preset time, if the stop time of the engine is longer than the preset time, it indicates that the stop time of the engine is longer, and the engine oil at the main oil gallery in the engine has returned to the oil tank, and at this time, it is determined that the starting state of the engine is cold start; if the stop time of the engine is not more than the preset time, the stop time of the engine is short, and residual engine oil remains in the main oil duct of the engine, and the starting state of the engine is determined to be hot start.
It should be noted that, in the embodiment of the present invention, the preset time period may be 3 hours, 6 hours, or any other time period, and the specific preset time period may be set according to an application scenario and an actual requirement, which is not limited in this invention.
S102, under the condition that the engine oil pressure value is not larger than the preset pressure threshold value, controlling the starting torque of the starter to reach the initial torque until the engine oil pressure value is larger than the preset pressure threshold value.
In the embodiment of the invention, the engine starting device controls the starting torque of the starter to reach the initial torque under the condition that the oil pressure value is not greater than the preset pressure threshold value until the oil pressure value is greater than the preset pressure threshold value.
In the embodiment of the present invention, in the case that the oil pressure value is not greater than the preset pressure threshold, which indicates that the engine components are not lubricated yet, the engine starting device may control the starting torque of the starter at a lower value, that is, the initial torque, which is a torque capable of supporting the engine to be dragged by the starter from static friction to sliding friction, so as to effectively reduce the wear between the engine components.
Specifically, in the embodiment of the present invention, before the engine starting device controls the starting torque of the starter to reach the initial torque, the following steps may be further performed: acquiring the water temperature of an engine and the preset initial rotating speed of the engine; for the starter, an initial torque supporting dragging of the engine to bring the rotational speed of the engine to an initial rotational speed is determined based on the water temperature.
It should be noted that, in the embodiment of the present invention, the engine starting device obtains the water temperature of the engine, and determines the initial torque for dragging the engine to reach the initial rotation speed based on the water temperature for the starter, for the initial rotation speed preset for the engine, and for the starter, the initial torque for making the rotation speed of the engine reach the same initial rotation speed is different because of the difference of the water temperature of the engine and the difference of the viscosity of the engine oil, and accordingly, the friction force between engine parts is also different, and specifically, the higher the water temperature of the engine is, the smaller the viscosity of the engine oil is, the smaller the friction force is, and accordingly, the lower the water temperature of the engine is, the higher the viscosity of the engine oil is, and the higher the friction force is.
It should be noted that, in the embodiment of the present invention, the engine starting device may preset an initial rotation speed of the engine, where the initial rotation speed may be 25 revolutions per second, 50 revolutions per second, or other speeds, and a specific initial rotation speed may be set according to an application scenario and an actual requirement, which is not limited in the present invention.
S103, under the condition that the engine oil pressure value is larger than the preset pressure threshold value, the maximum torque allowed by the starter is obtained, and the starting torque of the starter is controlled to be the maximum torque until the rotating speed of the engine reaches the preset rotating speed.
In the embodiment of the invention, the engine starting device acquires the maximum torque allowed by the starter under the condition that the engine oil pressure value is greater than the preset pressure threshold, and controls the starting torque of the starter to be the maximum torque until the rotating speed of the engine reaches the preset rotating speed.
In the embodiment of the present invention, when the oil pressure value is greater than the preset pressure threshold value, it indicates that the components of the engine are lubricated at this time, and the engine starting device may obtain the maximum torque allowed by the starter, and control the starting torque of the starter to be the maximum torque until the rotation speed of the engine reaches the preset rotation speed.
Specifically, in an embodiment of the present invention, an engine starting apparatus that obtains a maximum torque allowed by a starter includes: acquiring state information of a starter, and determining the state information as first information; the first information includes one or more of a discharge power, a rated power, and a temperature efficiency supported by a battery in the starter; based on the first information, a maximum torque is determined.
It should be noted that, in the embodiment of the present invention, since the state information of the starter may all affect the maximum torque allowed by the starter at this time, the engine starting apparatus determines the maximum torque according to the state information of the starter, so as to obtain a more accurate maximum torque, and ensure that the starting torque of the starter can reach the maximum torque, where the first information may include one or more of a discharge power, a rated power, and a temperature efficiency supported by a battery in the starter.
And S104, controlling the starting torque of the starter to gradually reduce under the condition that the rotating speed of the engine reaches the preset rotating speed until the rotating speed of the engine reaches the target rotating speed.
In the embodiment of the invention, the engine starting device controls the starting torque of the starter to be gradually reduced under the condition that the rotating speed of the engine reaches the preset rotating speed until the rotating speed of the engine reaches the target rotating speed.
It should be noted that, in the embodiment of the present invention, the starter is used for dragging the engine to start, the larger the starting torque of the starter is, the shorter the engine starting time is, and the faster the engine reaches the target rotation speed, and in order to enable the rotation speed of the engine to accurately and smoothly reach the target rotation speed, the engine starting apparatus needs to start to control the starting torque of the starter to gradually decrease when the rotation speed of the engine reaches the preset rotation speed, so that the starting torque of the starter is reduced to zero when the rotation speed of the engine reaches the target rotation speed.
It should be noted that, in the embodiment of the present invention, the preset rotation speed is less than the target rotation speed, and the specific preset rotation speed may be set according to an actual situation and an application requirement, and the specific invention is not limited.
Specifically, in the embodiment of the present invention, the engine starting apparatus may control the starting torque of the starter to gradually decrease until the rotation speed of the engine reaches the target rotation speed, and may further perform the steps of: acquiring state information when the engine is not started, and determining the state information as second information; the second information comprises one or more of water temperature, altitude and battery power of the engine; and determining the target rotating speed after the engine is started according to the second information.
It should be noted that, in the embodiment of the present invention, since the state information of the engine determines the target rotation speed after the engine is started, the engine starting apparatus determines the target rotation speed after the engine is started by using the obtained state information when the engine is not started, and is more targeted, and meanwhile, the accuracy of the target rotation speed after the engine is started is also ensured, where the second information includes one or more of water temperature of the engine, altitude, and battery power.
Specifically, in an embodiment of the present invention, an engine starting apparatus that controls a starting torque of a starter to be gradually decreased until a rotation speed of an engine reaches a target rotation speed includes: determining a first torque according to a difference value between a preset rotating speed and a target rotating speed, and controlling a starting torque of a starter to be the first torque in a first unit time length; when the first unit time length is reached, acquiring the real-time rotating speed of the engine, and determining the real-time rotating speed as a first rotating speed; and under the condition that the first rotating speed does not reach the target rotating speed, continuously determining a second torque according to the difference value of the first rotating speed and the target rotating speed, and controlling the starting torque of the starter to be the second torque in a second unit time length until the rotating speed of the engine reaches the target rotating speed.
It should be noted that, in the embodiment of the present invention, the engine starting device starts to control the starting torque of the starter to gradually decrease when the rotation speed of the engine reaches the preset rotation speed, specifically, the engine starting device may determine a first torque according to a difference between the preset rotation speed and the target rotation speed, and control the starting torque of the starter to be a first torque in a first unit time period, where the first torque is smaller than the maximum torque allowed by the starter.
It should be noted that, in the embodiment of the present invention, the unit time length may be 20 milliseconds, 50 milliseconds, or any other time length, of course, the unit time length may also be set according to the frequency of the information acquired by the engine starting device, and the specific unit time length may be set according to the actual situation and the application requirement, which is not limited in this respect.
It should be noted that, in the embodiment of the present invention, when the first unit time length is reached, the engine starting device obtains the real-time rotation speed of the engine, determines the real-time rotation speed as the first rotation speed, and continues to determine the second torque according to the difference between the first rotation speed and the target rotation speed when the first rotation speed does not reach the target rotation speed, wherein the second torque is lower than the first torque.
It should be noted that, in the embodiment of the present invention, after the second torque is obtained, the engine starting apparatus controls the starting torque of the starter to be the second torque for the second unit period until the rotation speed of the engine reaches the target rotation speed.
FIG. 2 is a schematic diagram of an embodiment of the present inventionExemplary engine start-up parameter trend plots. As shown in fig. 2, under the condition that the starter drags the engine in a cold start state to start, the engine oil pressure value P at the main oil passage in the engine is obtained, and when the engine oil pressure value P is not greater than a preset pressure threshold value P, the engine oil pressure value P is not greater than the preset pressure threshold value P1In the case of (3), the starting torque T of the starter is controlled to reach the initial torque T1Until the engine oil pressure value P is larger than a preset pressure threshold value P1When the engine oil pressure value P is larger than a preset pressure threshold value P1In the case of (1), the maximum torque T allowed by the starter is obtained2And controlling the starting torque T of the starter to be the maximum torque T2Until the rotating speed N of the engine reaches the preset rotating speed N2(ii) a When the rotating speed N of the engine reaches the preset rotating speed N2In the case of (1), the starting torque of the starter is controlled to gradually decrease until the rotation speed N of the engine reaches the target rotation speed N3Completing the engine start, N1Is the initial rotation speed.
The invention provides an engine starting method, which comprises the following steps: under the condition that a starter drags an engine to start and the starting state of the engine is cold starting, continuously acquiring the engine oil pressure value at a main oil duct in the engine; under the condition that the engine oil pressure value is not greater than a preset pressure threshold value, controlling the starting torque of the starter to reach an initial torque until the engine oil pressure value is greater than the preset pressure threshold value; under the condition that the engine oil pressure value is greater than a preset pressure threshold value, obtaining the maximum torque allowed by the starter, and controlling the starting torque of the starter to be the maximum torque until the rotating speed of the engine reaches a preset rotating speed; and under the condition that the rotating speed of the engine reaches the preset rotating speed, controlling the starting torque of the starter to gradually reduce until the rotating speed of the engine reaches the target rotating speed. According to the engine starting method provided by the invention, different starter torques are set aiming at different stages of engine starting in the process of starting the engine, so that the starting stability and efficiency of the engine are improved.
The invention provides an engine starting device, and fig. 3 is a schematic structural diagram of the engine starting device provided by the embodiment of the invention. As shown in fig. 3, the engine starting apparatus includes:
the obtaining module 301 is configured to continuously obtain an engine oil pressure value at a main oil gallery in an engine when the engine is started by a starter dragging the engine and the starting state of the engine is cold start;
the first control module 302 is configured to control a starting torque of the starter to reach an initial torque when the engine oil pressure value is not greater than a preset pressure threshold value until the engine oil pressure value is greater than the preset pressure threshold value;
the processing module 303 is configured to, when the engine oil pressure value is greater than the preset pressure threshold, obtain a maximum torque allowed by the starter, and control a starting torque of the starter to be the maximum torque until a rotation speed of the engine reaches a preset rotation speed;
a second control module 304, configured to control a starting torque of the starter to gradually decrease until a rotation speed of the engine reaches a target rotation speed when the rotation speed of the engine reaches the preset rotation speed.
Optionally, the engine starting apparatus further includes a first determining module (not shown in the figure), which is configured to obtain a shutdown duration of the engine; and under the condition that the shutdown time is not less than a preset time, determining that the starting state of the engine is cold start.
Optionally, the engine starting device further comprises a second determining module (not shown in the figure), and the second determining module is used for acquiring the water temperature of the engine and the preset initial rotating speed of the engine; determining, for the starter, an initial torque that supports motoring the engine to reach the initial rotational speed of the engine based on the water temperature.
Optionally, the processing module 303 is specifically configured to acquire state information of the starter, and determine the state information as first information; the first information includes one or more of a discharge power, a rated power, and a temperature efficiency supported by a battery in the starter; determining the maximum torque according to the first information. .
Optionally, the processing module 303 is further configured to obtain state information when the engine is not started, and determine the state information as second information; the second information includes one or more of a water temperature, an altitude, and a battery level of the engine; and determining the target rotating speed after the engine is started according to the second information.
Optionally, the second control module 304 is specifically configured to determine a first torque according to a difference between the preset rotation speed and the target rotation speed, and control a starting torque of the starter to be the first torque in a first unit duration; when the first unit time length is reached, acquiring the real-time rotating speed of the engine, and determining the real-time rotating speed as a first rotating speed; and under the condition that the first rotating speed does not reach the target rotating speed, continuously determining a second torque according to the difference value of the first rotating speed and the target rotating speed, and controlling the starting torque of the starter to be the second torque in a second unit time length until the rotating speed of the engine reaches the target rotating speed.
The invention provides an engine starting device, and fig. 4 is a structural schematic diagram of an engine starting device provided by an embodiment of the invention. As shown in fig. 4, the engine starting apparatus includes: a processor 401, a memory 402, and a communication bus 403;
the communication bus 403 is used for implementing communication connection between the processor 401 and the memory 402;
the processor 401 is configured to execute an engine starting program stored in the memory 402 to implement the engine starting method.
The invention provides an engine starting device, which is characterized in that under the condition that a starter drags an engine to start and the starting state of the engine is cold starting, the pressure value of engine oil at a main oil duct in the engine is continuously acquired; under the condition that the engine oil pressure value is not greater than a preset pressure threshold value, controlling the starting torque of the starter to reach an initial torque until the engine oil pressure value is greater than the preset pressure threshold value; under the condition that the engine oil pressure value is greater than a preset pressure threshold value, obtaining the maximum torque allowed by the starter, and controlling the starting torque of the starter to be the maximum torque until the rotating speed of the engine reaches a preset rotating speed; and under the condition that the rotating speed of the engine reaches the preset rotating speed, controlling the starting torque of the starter to gradually reduce until the rotating speed of the engine reaches the target rotating speed. According to the engine starting device provided by the invention, in the process of starting the engine, different starter torques are set aiming at different stages of starting the engine, so that the starting stability and efficiency of the engine are improved.
The present invention provides a computer readable storage medium storing one or more programs, which are executable by one or more processors, to implement the engine starting method described above. The computer-readable storage medium may be a volatile Memory (volatile Memory), such as a Random-Access Memory (RAM); or a non-volatile Memory (non-volatile Memory), such as a Read-Only Memory (ROM), a flash Memory (flash Memory), a Hard Disk (Hard Disk Drive, HDD) or a Solid-State Drive (SSD); or may be a respective device, such as a mobile phone, computer, tablet device, personal digital assistant, etc., that includes one or any combination of the above-mentioned memories.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only an embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention disclosed in the present application should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (14)

1. An engine starting method, characterized in that the method comprises:
under the condition that a starter drags an engine to start and the starting state of the engine is cold starting, continuously acquiring the engine oil pressure value at a main oil duct in the engine;
under the condition that the engine oil pressure value is not greater than a preset pressure threshold, controlling the starting torque of the starter to reach an initial torque until the engine oil pressure value is greater than the preset pressure threshold;
under the condition that the engine oil pressure value is greater than the preset pressure threshold value, obtaining the maximum torque allowed by the starter, and controlling the starting torque of the starter to be the maximum torque until the rotating speed of the engine reaches a preset rotating speed;
and under the condition that the rotating speed of the engine reaches the preset rotating speed, controlling the starting torque of the starter to gradually reduce until the rotating speed of the engine reaches a target rotating speed.
2. The method of claim 1, wherein before continuously acquiring the oil pressure value at a main oil gallery in the engine in the case where the starter-dragging engine is started and the starting state of the engine is a cold start, the method further comprises:
obtaining the shutdown time of the engine;
and under the condition that the shutdown time is not less than a preset time, determining that the starting state of the engine is cold start.
3. The method of claim 1, wherein before the controlling the starting torque of the starter reaches an initial torque, the method comprises:
acquiring the water temperature of the engine and the preset initial rotating speed of the engine;
determining, for the starter, an initial torque that supports motoring the engine to reach the initial rotational speed of the engine based on the water temperature.
4. The method of claim 1, wherein said obtaining the maximum torque allowed by the starter comprises:
acquiring state information of the starter, and determining the state information as first information; the first information includes one or more of a discharge power, a rated power, and a temperature efficiency supported by a battery in the starter;
determining the maximum torque according to the first information.
5. The method according to claim 1, characterized in that the control of the starting torque of the starter is gradually reduced until the rotational speed of the engine reaches a target rotational speed, the method further comprising:
acquiring state information when the engine is not started, and determining the state information as second information; the second information includes one or more of a water temperature, an altitude, and a battery level of the engine;
and determining the target rotating speed after the engine is started according to the second information.
6. The method according to claim 1, wherein the controlling of the starting torque of the starter to be gradually reduced until the rotational speed of the engine reaches a target rotational speed includes:
determining a first torque according to the difference value between the preset rotating speed and the target rotating speed, and controlling the starting torque of the starter to be the first torque in a first unit time length;
when the first unit time length is reached, acquiring the real-time rotating speed of the engine, and determining the real-time rotating speed as a first rotating speed;
and under the condition that the first rotating speed does not reach the target rotating speed, continuously determining a second torque according to the difference value of the first rotating speed and the target rotating speed, and controlling the starting torque of the starter to be the second torque in a second unit time length until the rotating speed of the engine reaches the target rotating speed.
7. An engine starting device, characterized by comprising:
the engine oil pressure acquisition module is used for continuously acquiring the engine oil pressure value of a main oil duct in the engine under the condition that the starter drags the engine to start and the starting state of the engine is cold starting;
the first control module is used for controlling the starting torque of the starter to reach an initial torque under the condition that the engine oil pressure value is not larger than a preset pressure threshold value until the engine oil pressure value is larger than the preset pressure threshold value;
the processing module is used for acquiring the maximum torque allowed by the starter under the condition that the engine oil pressure value is greater than the preset pressure threshold value, and controlling the starting torque of the starter to be the maximum torque until the rotating speed of the engine reaches a preset rotating speed;
and the second control module is used for controlling the starting torque of the starter to be gradually reduced under the condition that the rotating speed of the engine reaches the preset rotating speed until the rotating speed of the engine reaches the target rotating speed.
8. The apparatus of claim 7, further comprising a first determination module,
the first determination module is used for acquiring the stop time length of the engine; and under the condition that the shutdown time is not less than a preset time, determining that the starting state of the engine is cold start.
9. The apparatus of claim 7, further comprising a second determination module,
the second determination module is used for acquiring the water temperature of the engine and the preset initial rotating speed of the engine; determining, for the starter, an initial torque that supports motoring the engine to reach the initial rotational speed of the engine based on the water temperature.
10. The apparatus of claim 7,
the processing module is specifically used for acquiring state information of the starter and determining the state information as first information; the first information includes one or more of a discharge power, a rated power, and a temperature efficiency supported by a battery in the starter; determining the maximum torque according to the first information.
11. The apparatus of claim 7,
the processing module is further used for acquiring state information when the engine is not started and determining the state information as second information; the second information includes one or more of a water temperature, an altitude, and a battery level of the engine; and determining the target rotating speed after the engine is started according to the second information.
12. The apparatus of claim 7,
the second control module is specifically configured to determine a first torque according to a difference between the preset rotation speed and the target rotation speed, and control the starting torque of the starter to be the first torque in a first unit time period; when the first unit time length is reached, acquiring the real-time rotating speed of the engine, and determining the real-time rotating speed as a first rotating speed; and under the condition that the first rotating speed does not reach the target rotating speed, continuously determining a second torque according to the difference value of the first rotating speed and the target rotating speed, and controlling the starting torque of the starter to be the second torque in a second unit time length until the rotating speed of the engine reaches the target rotating speed.
13. An engine starting device, characterized by comprising: a processor, a memory, and a communication bus;
the communication bus is used for realizing communication connection between the processor and the memory;
the processor is configured to execute an engine starting program stored in the memory to implement the engine starting method of any one of claims 1 to 6.
14. A computer readable storage medium storing one or more programs, the one or more programs being executable by one or more processors to perform the engine starting method of any of claims 1-6.
CN202210217259.6A 2022-03-07 2022-03-07 Engine starting method, device and storage medium Active CN114753955B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210217259.6A CN114753955B (en) 2022-03-07 2022-03-07 Engine starting method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210217259.6A CN114753955B (en) 2022-03-07 2022-03-07 Engine starting method, device and storage medium

Publications (2)

Publication Number Publication Date
CN114753955A true CN114753955A (en) 2022-07-15
CN114753955B CN114753955B (en) 2023-08-15

Family

ID=82325411

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210217259.6A Active CN114753955B (en) 2022-03-07 2022-03-07 Engine starting method, device and storage medium

Country Status (1)

Country Link
CN (1) CN114753955B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007196756A (en) * 2006-01-24 2007-08-09 Toyota Motor Corp Vehicle control apparatus and vehicle
US20110106414A1 (en) * 2009-11-03 2011-05-05 International Engine Intellectual Property Company, Llc Engine with electronically controlled starting method
JP2015202729A (en) * 2014-04-11 2015-11-16 日産自動車株式会社 Hybrid-vehicular control apparatus
US9828924B1 (en) * 2016-11-22 2017-11-28 Ford Global Technologies, Llc Coordinated actuation to start an engine
CN107956539A (en) * 2017-11-21 2018-04-24 潍柴动力股份有限公司 A kind of engine lubrication assistant control method and device
US10961970B1 (en) * 2019-01-28 2021-03-30 Ford Global Technologies, Llc Methods and system for engine starting
CN113119948A (en) * 2019-12-31 2021-07-16 比亚迪股份有限公司 Hybrid vehicle, power generation control method and device thereof, and storage medium
CN113266501A (en) * 2021-06-17 2021-08-17 一汽解放青岛汽车有限公司 Engine start control method for hybrid electric vehicle, vehicle and storage medium
WO2021186496A1 (en) * 2020-03-16 2021-09-23 Volvo Truck Corporation Control method, controller, and control program for controlling lubricating system, computer-readable medium carrying control program, lubricating system, and vehicle
CN113464339A (en) * 2021-07-01 2021-10-01 东风汽车集团股份有限公司 Dragging torque control method and system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007196756A (en) * 2006-01-24 2007-08-09 Toyota Motor Corp Vehicle control apparatus and vehicle
US20110106414A1 (en) * 2009-11-03 2011-05-05 International Engine Intellectual Property Company, Llc Engine with electronically controlled starting method
JP2015202729A (en) * 2014-04-11 2015-11-16 日産自動車株式会社 Hybrid-vehicular control apparatus
US9828924B1 (en) * 2016-11-22 2017-11-28 Ford Global Technologies, Llc Coordinated actuation to start an engine
CN107956539A (en) * 2017-11-21 2018-04-24 潍柴动力股份有限公司 A kind of engine lubrication assistant control method and device
US10961970B1 (en) * 2019-01-28 2021-03-30 Ford Global Technologies, Llc Methods and system for engine starting
CN113119948A (en) * 2019-12-31 2021-07-16 比亚迪股份有限公司 Hybrid vehicle, power generation control method and device thereof, and storage medium
WO2021186496A1 (en) * 2020-03-16 2021-09-23 Volvo Truck Corporation Control method, controller, and control program for controlling lubricating system, computer-readable medium carrying control program, lubricating system, and vehicle
CN113266501A (en) * 2021-06-17 2021-08-17 一汽解放青岛汽车有限公司 Engine start control method for hybrid electric vehicle, vehicle and storage medium
CN113464339A (en) * 2021-07-01 2021-10-01 东风汽车集团股份有限公司 Dragging torque control method and system

Also Published As

Publication number Publication date
CN114753955B (en) 2023-08-15

Similar Documents

Publication Publication Date Title
US10480477B2 (en) Electric current based engine auto stop inhibit algorithm and system implementing same
CN102135059B (en) Control of idle-stop operation
CN114233549B (en) Managing automatic stop/start frequency
CN110159440B (en) Engine start control device for vehicle
CN112943591A (en) Automobile oil pump motor control method, vehicle and storage medium
CN105041408A (en) Control system for electronically-controlled engine oil pump of engine, and control method thereof
CN104806362B (en) Method of controlling engine stop/start system in vehicle
EP2767448B1 (en) Method and device to provide adaptive oil priming functionality
CN114753955A (en) Engine starting method and device and storage medium
CN107002605B (en) Transmission equipment for transporting medium and for limiting system pressure
US11598305B2 (en) Engine idling reduction system
CN114909228B (en) Engine start control method and device, hybrid vehicle and storage medium
CN116279390A (en) Method and device for controlling start-up of range extender and computer readable storage medium
CN102483024B (en) Method and device for controlling a stop-start system
CN103569097B (en) Operational approach for motor vehicle driven by mixed power
CN117125045A (en) Engine start-stop control method and related device
JP7528909B2 (en) Engine Control Unit
JP2019048592A (en) Vehicle control device
CN117864097A (en) Engine control method, whole vehicle controller and vehicle
KR101714086B1 (en) Vehicle generating system for cold start, and control method of the same
CN118770174A (en) A control method, device and storage medium for a hybrid engine
JP2005207247A (en) Starter for internal combustion engine
CN115306572A (en) Engine starting method, device, equipment and medium
CN119062420A (en) Oil pressure establishment method, device, vehicle, storage medium and program product
CN117365805A (en) Engine starting method and device and vehicle

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
GR01 Patent grant
GR01 Patent grant