CN115510580A - Method and system for calculating running load torque of whole vehicle - Google Patents

Method and system for calculating running load torque of whole vehicle Download PDF

Info

Publication number
CN115510580A
CN115510580A CN202211187263.9A CN202211187263A CN115510580A CN 115510580 A CN115510580 A CN 115510580A CN 202211187263 A CN202211187263 A CN 202211187263A CN 115510580 A CN115510580 A CN 115510580A
Authority
CN
China
Prior art keywords
engine
load torque
rotating speed
torque
calculating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211187263.9A
Other languages
Chinese (zh)
Inventor
周圣凯
桑海浪
王辉
阴宪文
展新
许家毅
王涛
石峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangxi Yuchai Machinery Co Ltd
Original Assignee
Guangxi Yuchai Machinery 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 Guangxi Yuchai Machinery Co Ltd filed Critical Guangxi Yuchai Machinery Co Ltd
Priority to CN202211187263.9A priority Critical patent/CN115510580A/en
Publication of CN115510580A publication Critical patent/CN115510580A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design

Landscapes

  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The application provides a method and a system for calculating the running load torque of a whole vehicle, which relate to the technical field of engine control, and the system and the method have the following operation steps: s1, calculating indicated torque of an engine; s2, calculating the friction torque of the engine; s3, estimating the load torque of the engine; s4, calculating angular acceleration; s5, calculating the engine rotating speed estimated by the model; s6, comparing the previously measured model estimated engine rotating speed with the actual engine rotating speed, and then dividing the model estimated engine rotating speed into two conditions: a. if the difference value exists, multiplying the difference value by a coefficient beta 2, and utilizing a corresponding integrator to integrate to obtain a new load torque until the two values are the same, wherein the load torque value at the moment is an actual value; b. the values are the same, and the previously estimated load torque value is the actual value. The method and the device are beneficial to obtaining the actual load torque information of the engine.

Description

Method and system for calculating running load torque of whole vehicle
Technical Field
The application relates to the field of engine control, in particular to a method and a system for calculating the running load torque of a whole vehicle.
Background
Torque is a specific moment that causes an object to rotate. The load torque of the engine is the torque output by the engine from the crankshaft. Under the condition of fixed power, the engine speed is in inverse proportion relation, the higher the speed is, the smaller the torque is, and the larger the speed is, the larger the torque is, and the load capacity of the automobile in a certain range is reflected. The external torque is called torque or external couple torque, and the internal torque is called internal couple torque or torque.
On the occasions of engine constant rotating speed control and the like, the load torque of the engine is known, so that more accurate rotating speed control and diagnosis of the actual oil quantity of the oil injector can be realized. However, in the current application, the engine is usually not provided with a load torque sensor, and load torque information cannot be obtained, so that the accuracy and the effectiveness of engine diagnosis and control are difficult to improve.
Disclosure of Invention
In order to overcome the existing defects, the embodiment of the application provides a method and a system for calculating the running load torque of a whole vehicle, which can solve the problem that a transmission engine cannot calculate the actual engine load torque value, so that the accuracy and the effectiveness of engine diagnosis control are improved to a certain extent.
The technical scheme adopted by the embodiment of the application for solving the technical problem is as follows: a method and a system for calculating the running load torque of a whole vehicle are disclosed, and the system and the method have the following operation steps:
s1, calculating indicated torque of an engine;
s2, calculating the friction torque of the engine;
s3, estimating the load torque of the engine;
s4, subtracting the friction torque of the engine from the indicated torque of the engine to subtract the load torque, and dividing the subtracted torque by the rotational inertia to obtain the angular acceleration of the engine;
s5, obtaining the engine rotating speed estimated by the model through the integration of the angular acceleration through an integrator;
s6, comparing the engine rotating speed estimated by the model measured in the step S5 with the actual engine rotating speed, and then dividing the two conditions into the following two conditions:
a. the difference value exists between the actual rotating speed of the engine and the estimated rotating speed of the engine model, the estimated rotating speed of the engine model is subtracted from the actual rotating speed of the engine, the obtained product is multiplied by a coefficient beta 2, and then a corresponding integrator is used for integration to obtain new load torque until the estimated rotating speed of the model is consistent with the actual rotating speed, and the measured load torque value is the actual value;
b. if there is no difference between the two values, the load torque value estimated in step S3 is the actual value.
In a specific embodiment, the engine indicated torque in step S1 is calculated by software in the engine ECU.
In a specific embodiment, the engine friction torque in step S2 is also calculated by software in the engine ECU.
In a specific embodiment, the estimated load torque of the engine in step S3 is calculated by software in the engine ECU.
In a specific embodiment, the actual engine speed minus the engine speed estimated by the model in step S5 is multiplied by a coefficient β 1 to obtain a correction value of the angular acceleration, and the corrected angular acceleration is integrated to obtain the model speed.
In a particular embodiment, the angular acceleration in step S5 is integrated by software in the engine ECU.
In a specific embodiment, the actual engine speed in substep a of step S6 is collected by the engine ECU.
In a particular embodiment, the integration in substep a of step S6 is also operated by software in the engine ECU.
The embodiment of the application has the advantages that:
the method comprises the steps that the engine indication torque and the engine friction torque are calculated firstly, the load torque of an engine is estimated, the engine indication torque is subtracted from the engine friction torque to subtract the load torque, the engine indication torque is divided by the rotational inertia to obtain the angular acceleration of the engine, the angular acceleration is integrated through software in the engine ECU to obtain the engine rotating speed estimated by a model, when the engine rotating speed estimated by the model is different from the actual engine rotating speed, the engine rotating speed estimated by the model in the step S5 is actually subtracted from the engine rotating speed estimated by the engine and multiplied by a coefficient beta 1 to obtain a correction value of the angular acceleration, after the angular acceleration is corrected, the software in the engine ECU is integrated to obtain the model rotating speed, the actual engine rotating speed is subtracted from the engine model estimated rotating speed and multiplied by a coefficient beta 2, then the software in the engine ECU is used for integration to obtain a new load torque until the model estimated rotating speed is consistent with the actual rotating speed, and the measured load torque value is an actual value; when the difference value does not exist between the engine rotating speed estimated by the model and the actual engine rotating speed, the load torque value calculated previously is the actual value, so that the load torque information of the engine can be conveniently obtained, more accurate rotating speed control can be realized, and the actual oil quantity of the oil injector can be diagnosed.
Drawings
Fig. 1 is a system diagram of a method and a system for calculating a running load torque of a whole vehicle according to an embodiment of the present disclosure.
Detailed Description
In order to solve the problem that the actual engine load torque value of a transmission engine cannot be calculated, the technical scheme in the embodiment of the application has the following general idea:
example (b):
referring to fig. 1, a method and a system for calculating a running load torque of a whole vehicle are provided, the system and the method operate as follows:
s1, calculating indicated torque of the engine.
Wherein the engine indicated torque in step S1 is calculated by software in the engine ECU.
And S2, calculating the friction torque of the engine.
The engine friction torque in step S2 is also calculated by software in the engine ECU.
And S3, estimating the load torque of the engine.
Wherein the load torque of the engine estimated in step S3 is calculated by software in the engine ECU.
And S4, subtracting the friction torque of the engine from the indicated torque of the engine to subtract the load torque, and dividing by the rotational inertia to obtain the angular acceleration of the engine.
And S5, obtaining the engine rotating speed estimated by the model through the integration of the angular acceleration through an integrator.
The engine speed estimated by the model in step S5 is actually subtracted from the engine speed, and the coefficient β 1 is multiplied to obtain a correction value of the angular acceleration, and the angular acceleration is corrected and then integrated to obtain the model speed.
Here, the angular acceleration in step S5 is integrated by software in the engine ECU.
S6, comparing the engine rotating speed estimated by the model measured in the step S5 with the actual engine rotating speed, and then dividing the two conditions into the following two conditions:
a. and the difference value exists between the actual rotating speed and the actual rotating speed, the actual rotating speed of the engine is subtracted from the estimated rotating speed of the engine model, the estimated rotating speed is multiplied by a coefficient beta 2, and then the integration is carried out by using a corresponding integrator to obtain new load torque until the estimated rotating speed of the model is consistent with the actual rotating speed, and the measured load torque value is the actual value.
Wherein the actual engine speed in substep a of step S6 is collected by the engine ECU. In addition, the integration in substep a of step S6 is also operated by software in the engine ECU.
b. If there is no difference between the two values, the load torque value estimated in step S3 is the actual value.
When this application acquires load torque information:
calculating an engine indicated torque and an engine friction torque and estimating a load torque of an engine, subtracting the engine friction torque from the engine indicated torque and subtracting the load torque from the engine indicated torque, dividing the engine indicated torque by rotational inertia to obtain an angular acceleration of the engine, integrating the angular acceleration through software in an engine ECU to obtain an engine rotating speed estimated by a model, multiplying the engine rotating speed estimated by the model in the step S5 by a coefficient beta 1 when the difference exists between the engine rotating speed estimated by the model and the actual rotating speed of the engine, obtaining a corrected value of the angular acceleration, integrating the angular acceleration to obtain a model rotating speed, subtracting the engine model estimated rotating speed from the actual rotating speed of the engine and multiplying the engine model estimated rotating speed by a coefficient beta 2, integrating the engine rotating speed by the software in the engine ECU to obtain a new load torque until the model estimated rotating speed is consistent with the actual rotating speed, and obtaining a measured load torque value as an actual value; when there is no difference between the model estimated engine speed and the actual engine speed, the previously calculated load torque value is the actual value.
Finally, it should be noted that: it should be understood that the above examples are only for clearly illustrating the present invention and are not intended to limit the embodiments. Other variations and modifications will be apparent to persons skilled in the art in light of the above description. And are neither required nor exhaustive of all embodiments. And obvious variations or modifications of the invention may be made without departing from the scope of the invention.

Claims (8)

1. A method and a system for calculating the running load torque of a whole vehicle are characterized in that the system and the method have the following operation steps:
s1, calculating indicated torque of an engine;
s2, calculating the friction torque of the engine;
s3, estimating the load torque of the engine;
s4, subtracting the friction torque of the engine from the indicated torque of the engine to subtract the load torque, and dividing the subtracted torque by the rotational inertia to obtain the angular acceleration of the engine;
s5, obtaining the engine rotating speed estimated by the model through the integration of the angular acceleration through an integrator;
s6, comparing the engine rotating speed estimated by the model measured in the step S5 with the actual engine rotating speed, and then dividing the two conditions into the following two conditions:
a. the difference value exists between the actual rotating speed of the engine and the estimated rotating speed of the engine model, the estimated rotating speed of the engine model is subtracted from the actual rotating speed of the engine, the obtained product is multiplied by a coefficient beta 2, and then a corresponding integrator is used for integration to obtain new load torque until the estimated rotating speed of the model is consistent with the actual rotating speed, and the measured load torque value is the actual value;
b. if there is no difference between the two values, the load torque value estimated in step S3 is the actual value.
2. The method and system for calculating the running load torque of the whole vehicle as claimed in claim 1, wherein the indicated torque of the engine in the step S1 is calculated by software in an engine ECU.
3. The method and system for calculating the running load torque of the whole vehicle as claimed in claim 1, wherein the engine friction torque in the step S2 is also calculated by software in an engine ECU.
4. The method and system for calculating the running load torque of the whole vehicle as claimed in claim 1, wherein the load torque of the engine estimated in the step S3 is calculated by software in an engine ECU.
5. The method and system for calculating the running load torque of the whole vehicle as claimed in claim 1, wherein the actual engine speed is subtracted from the engine speed estimated by the model in step S5, and the product is multiplied by a coefficient β 1 to obtain a correction value of the angular acceleration, and the correction value of the angular acceleration is integrated to obtain the model speed.
6. The method and system for calculating the running load torque of the whole vehicle as claimed in claim 1, wherein the angular acceleration in step S5 is integrated by software in the engine ECU.
7. The method and system for calculating the running load torque of the whole vehicle as claimed in claim 1, wherein the actual engine speed in the substep a of the step S6 is collected by an engine ECU.
8. A method and system for vehicle operation load torque calculation as claimed in claim 1 wherein the integration in substep a of step S6 is also operated by software in the engine ECU.
CN202211187263.9A 2022-09-28 2022-09-28 Method and system for calculating running load torque of whole vehicle Pending CN115510580A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211187263.9A CN115510580A (en) 2022-09-28 2022-09-28 Method and system for calculating running load torque of whole vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211187263.9A CN115510580A (en) 2022-09-28 2022-09-28 Method and system for calculating running load torque of whole vehicle

Publications (1)

Publication Number Publication Date
CN115510580A true CN115510580A (en) 2022-12-23

Family

ID=84506465

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211187263.9A Pending CN115510580A (en) 2022-09-28 2022-09-28 Method and system for calculating running load torque of whole vehicle

Country Status (1)

Country Link
CN (1) CN115510580A (en)

Similar Documents

Publication Publication Date Title
US9353806B2 (en) Method of estimating torque of transmission clutch
US9180768B2 (en) Method for operating a hybrid drive device
EP2437043B1 (en) Method and device for the diagnosis and the evaluation of vehicular performances
EP2652471B1 (en) Torque calibration method
US8099998B2 (en) Apparatus and method for estimating stopped engine crank angle
US7415351B2 (en) Method and device for detecting an angular position signal for an internal-combustion engine
EP3126811B1 (en) Method and system for use in dynamometer testing of a motor vehicle
US20040236496A1 (en) Method to determine tdc in an internal combustion engine
US10393604B2 (en) Method and a device for determining the propulsion torque
JP6818127B2 (en) Tooth error removal method and equipment for engine vehicles and crank pulsar rotors
US20150149029A1 (en) Torque estimation method for transmission clutch
KR101792177B1 (en) Method for estimating a torque generated by an internal combustion engine
EP2530287A1 (en) Apparatus and method for estimating a combustion torque of an internal combustion engine
JP2001020803A (en) Control method and system of vehicle driving unit
CN115510580A (en) Method and system for calculating running load torque of whole vehicle
US7099769B2 (en) Misfire detector for detecting misfire of internal combustion engine
CN106574564B (en) Method for estimating the torque of a heat engine
US7321822B2 (en) Device and method for estimation of an engine torque
US7072760B2 (en) Method for detecting combustion failure by filtering
US6419609B1 (en) Torque adaptation device for an engine moment model
JP2005330837A (en) Control device for internal combustion engine
US20180345986A1 (en) System and method for estimating cutoff duration of a vehicle
Mueller Engine stop position estimation
JP2006112373A (en) Torque estimation method and torque estimation device of internal combustion engine
Iddum et al. Performance of Virtual Torque Sensor for Heavy Duty Truck Applications

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