Fuel consumption testing method, bench experiment system and storage medium

文档序号:806548 发布日期:2021-03-26 浏览:12次 中文

阅读说明:本技术 油耗测试方法、台架实验系统及存储介质 (Fuel consumption testing method, bench experiment system and storage medium ) 是由 陈飞 朱丹丹 任翔 崔刚 于 2020-12-10 设计创作,主要内容包括:本发明公开了一种油耗测试方法,应用于台架实验系统,所述台架实验系统包括台架、设于所述台架上的输入电机、变速器和输出电机,所述输入电机、变速器和输出电机依次传动连接,所述方法包括以下步骤:接收模拟工况的参数信息;控制台架实验系统台模拟所述模拟工况,并记录开始时间;启动脚本程序,根据所述脚本程序获得模拟工况下输入电机的实时转速和实时扭矩,并根据实时转速和实时扭矩生成当前模拟工况从开始时间到终止时间的总油耗。本发明还公开了一种台架实验系统及存储介质。本发明旨在通过台架实验系统提供当前工况下的总油耗。(The invention discloses a fuel consumption testing method which is applied to a bench experiment system, wherein the bench experiment system comprises a bench, an input motor, a speed changer and an output motor, wherein the input motor, the speed changer and the output motor are arranged on the bench and are sequentially connected in a transmission manner, and the method comprises the following steps: receiving parameter information of a simulation working condition; simulating the simulation working condition by a control bench experimental system table, and recording the starting time; and starting a script program, acquiring the real-time rotating speed and the real-time torque of the input motor under the simulated working condition according to the script program, and generating the total oil consumption of the current simulated working condition from the starting time to the ending time according to the real-time rotating speed and the real-time torque. The invention also discloses a bench experiment system and a storage medium. The invention aims to provide the total oil consumption under the current working condition through a bench experiment system.)

1. The fuel consumption testing method is characterized by being applied to a bench experiment system, wherein the bench experiment system comprises a bench, an input motor, a transmission and an output motor, the input motor, the transmission and the output motor are arranged on the bench and are sequentially connected in a transmission manner, and the method comprises the following steps:

receiving parameter information of a simulation working condition;

simulating the simulation working condition by a control bench experimental system table, and recording the starting time;

and starting a script program, acquiring the real-time rotating speed and the real-time torque of the input motor under the simulated working condition according to the script program, and generating the total oil consumption of the current simulated working condition from the starting time to the ending time according to the real-time rotating speed and the real-time torque.

2. The oil consumption testing method according to claim 1, wherein the step of obtaining a real-time rotating speed and a real-time torque of the input motor under the simulated working condition according to the script program, and generating the total oil consumption of the current simulated working condition from a start time to an end time according to the real-time rotating speed and the real-time torque comprises the following steps:

recording the real-time rotating speed and the real-time torque of the input motor under the simulated working condition;

according to the real-time rotating speed and the real-time torque, referring to a preset characteristic function to obtain real-time oil consumption in each preset time period;

and calculating the total oil consumption of the current simulation working condition from the starting time to the ending time according to the real-time oil consumption in each preset time period.

3. The fuel consumption testing method according to claim 2, wherein the step of obtaining the real-time fuel consumption in each preset time period by referring to the preset characteristic function according to the real-time rotating speed and the real-time torque comprises:

in a preset index function, acquiring a corresponding index point abscissa according to a real-time rotating speed corresponding to the starting time of each preset time period, and acquiring a corresponding index point ordinate according to a real-time torque corresponding to the starting time of each preset time period;

and acquiring the real-time oil consumption in each preset time period according to the index point abscissa and the index point ordinate corresponding to the starting time of each preset time period according to the nearest interpolation method and the preset characteristic function.

4. The oil consumption testing method according to claim 3, wherein the step of obtaining the real-time oil consumption in each preset time period according to the index point abscissa and the index point ordinate corresponding to the start time of each preset time period according to the nearest interpolation method and the preset characteristic function comprises:

creating adjacent coordinate points corresponding to the index point abscissa and the index point ordinate of each preset time period according to a nearest-neighbor interpolation method, and obtaining the oil consumption corresponding to each coordinate point according to a preset characteristic function;

respectively carrying out oil consumption function operation according to the oil consumption corresponding to the two selected adjacent coordinate points to obtain a first oil consumption average value and a second oil consumption average value, wherein the vertical coordinates of the two selected coordinate points are the same;

and obtaining the oil consumption values corresponding to the real-time rotating speed and the real-time torque according to the first oil consumption average value, the second oil consumption average value, the offset of the real-time torque and the index point vertical coordinate and the distance between the real-time torque and the adjacent index points corresponding to the real-time torque.

5. The fuel consumption testing method according to claim 4, wherein the step of creating adjacent coordinate points corresponding to the abscissa and the ordinate of the index point corresponding to the start time of each preset time period according to a nearest neighbor interpolation method and obtaining the fuel consumption corresponding to each coordinate point with reference to a preset characteristic function includes:

establishing adjacent coordinate points corresponding to the index point abscissa and the index point ordinate corresponding to the starting time of each preset time period according to a nearest adjacent interpolation method;

calculating the oil consumption corresponding to each created coordinate point according to a preset characteristic function;

Q00=engine.zMAPValue[y_index,x_index];

Q01=engine.zMAPValue[y_index,x_index+u];

Q10=engine.zMAPValue[y_index+z,x_index];

Q11=engine.zMAPValue[y_index+z,x_index+u];

wherein, engine, zMAPValue [ x ]]For a preset characteristic function, Y _ index is the ordinate of the index point, x _ index is the abscissa of the index point, u is the preset index distance of the x axis, z is the preset index distance of the Y axis, Y _ index + u is the ordinate of the adjacent coordinate point, x _ index + u is the abscissa of the adjacent coordinate point, Q00For the oil consumption, Q, corresponding to the abscissa and ordinate of the index point01、Q10、Q11The oil consumption of each adjacent coordinate point is respectively.

6. The fuel consumption testing method according to claim 5, wherein the step of performing fuel consumption function operation according to the selected fuel consumption corresponding to the two adjacent coordinate points to obtain a first average fuel consumption value and a second average fuel consumption value respectively comprises:

judging whether the abscissa and the ordinate of the index point are within a threshold range of a preset universal characteristic table or not;

if so, calculating to obtain a first oil consumption average value according to the oil consumption value of the index point coordinate, the oil consumption of one adjacent coordinate point which is the same as the index point ordinate, the preset index distance of the X axis and the offset of the real-time rotating speed and the index point abscissa, and calculating to obtain a second oil consumption average value according to the oil consumption corresponding to the other two adjacent coordinate points which are the same as the ordinate, the preset index distance of the Y axis and the offset of the real-time torque and the index point ordinate.

7. The fuel consumption testing method according to claim 1, wherein when the simulated operating condition is a NEDC-new standard european cycle test operating condition, the step of obtaining a real-time rotation speed and a real-time torque of the input motor under the simulated operating condition according to the script program and generating the total fuel consumption of the current simulated operating condition from a start time to an end time includes:

adjusting the main oil pressure of the gearbox to a test value carried by the parameter information;

and obtaining the operating time ratio corresponding to different gears of the gearbox and the service efficiency of the gearbox when the main oil pressure is a test value.

8. The fuel consumption testing method according to any one of claims 1 to 7, wherein the step of obtaining a real-time rotation speed and a real-time torque of the input motor under the simulated condition according to the script program and generating a total fuel consumption of the current simulated condition from a start time to an end time comprises:

and creating a total oil consumption database according to the total oil consumption of the gearbox corresponding to the operating simulation working condition and the corresponding simulation working condition parameters, and optimizing the parameter information according to the total oil consumption under different simulation working conditions.

9. A bench experiment system, characterized in that the system comprises: a memory, a processor and a fuel consumption test program stored on the memory and executable on the processor, wherein the fuel consumption test program, when executed by the processor, implements the steps of the fuel consumption test method according to any one of claims 1 to 8.

10. A readable storage medium, characterized in that the readable storage medium has stored thereon a fuel consumption test program, which when executed by a processor implements the steps of the fuel consumption test method according to any one of claims 1 to 8.

Technical Field

The invention relates to the field of test analysis, in particular to a fuel consumption test method, a bench experiment system and a readable storage medium.

Background

At present, the oil consumption of the whole vehicle is an economic technical index of the whole vehicle, and relates to the requirements of regulations, wherein the lower the oil consumption of the whole vehicle is, the better the oil consumption of the whole vehicle is on the premise of not sacrificing dynamics. The low oil consumption of the whole vehicle is beneficial to environmental protection and energy conservation on one hand, and can better show the competitiveness of the whole vehicle.

At present, the oil consumption of the whole vehicle is basically tested by using a whole power assembly (an engine and a gearbox) rack or a whole vehicle rotating hub, and the oil consumption is tested by using an oil consumption meter. The testing method has several disadvantages, namely, the engine and gearbox power assembly rack is long in building time and occupies more resources; secondly, the corresponding functional performance development test is completed by utilizing the requirement of an engine and a gearbox of the whole vehicle rotating hub, and the period is long; thirdly, errors in the measuring method also exist by means of the fuel consumption meter.

Disclosure of Invention

The invention mainly aims to provide a fuel consumption testing method, a bench experiment system and a readable storage medium, and aims to solve the technical problem that the existing fuel consumption testing is not accurate.

In order to achieve the purpose, the invention provides a fuel consumption testing method which is applied to a test control system and comprises the following steps:

receiving parameter information of a simulation working condition;

simulating the simulation working condition by a control bench experimental system table, and recording the starting time;

and starting a script program, acquiring the real-time rotating speed and the real-time torque of the input motor under the simulated working condition according to the script program, and generating the total oil consumption of the current simulated working condition from the starting time to the ending time according to the real-time rotating speed and the real-time torque.

Optionally, the step of obtaining a real-time rotation speed and a real-time torque of the input motor under the simulated condition according to the script program, and generating a total oil consumption of the current simulated condition from a start time to an end time according to the real-time rotation speed and the real-time torque includes:

recording the real-time rotating speed and the real-time torque of the input motor under the simulated working condition;

according to the real-time rotating speed and the real-time torque, referring to a preset characteristic function to obtain real-time oil consumption in each preset time period;

and calculating the total oil consumption of the current simulation working condition from the starting time to the ending time according to the real-time oil consumption in each preset time period.

Optionally, the step of obtaining the real-time oil consumption within each preset time period according to the real-time rotating speed and the real-time torque by referring to the preset characteristic function includes:

in a preset index function, acquiring a corresponding index point abscissa according to a real-time rotating speed corresponding to the starting time of each preset time period, and acquiring a corresponding index point ordinate according to a real-time torque corresponding to the starting time of each preset time period;

and acquiring the real-time oil consumption in each preset time period according to the index point abscissa and the index point ordinate corresponding to the starting time of each preset time period according to the nearest interpolation method and the preset characteristic function.

Optionally, the step of obtaining the real-time oil consumption in each preset time period according to the index point abscissa and the index point ordinate corresponding to the start time of each preset time period according to the nearest interpolation method and the preset characteristic function includes:

creating adjacent coordinate points corresponding to the index point abscissa and the index point ordinate of each preset time period according to a nearest-neighbor interpolation method, and obtaining the oil consumption corresponding to each coordinate point according to a preset characteristic function;

respectively carrying out oil consumption function operation according to the oil consumption corresponding to the two selected adjacent coordinate points to obtain a first oil consumption average value and a second oil consumption average value, wherein the vertical coordinates of the two selected adjacent coordinate points are the same;

and obtaining the oil consumption values corresponding to the real-time rotating speed and the real-time torque according to the first oil consumption average value, the second oil consumption average value, the offset of the real-time torque and the index point ordinate and the distance between the real-time torque and the adjacent index points corresponding to the real-time torque.

Optionally, the step of creating, according to a nearest neighbor interpolation method, a neighbor coordinate point corresponding to the index point abscissa and the index point ordinate corresponding to the start time of each preset time period, and obtaining the oil consumption amount corresponding to each coordinate point with reference to a preset characteristic function includes:

establishing adjacent coordinate points corresponding to the index point abscissa and the index point ordinate corresponding to the starting time of each preset time period according to a nearest adjacent interpolation method;

calculating the oil consumption corresponding to each created coordinate point according to a preset characteristic function;

Q00=engine.zMAPValue[y_index,x_index];

Q01=engine.zMAPValue[y_index,x_index+u];

Q10=engine.zMAPValue[y_index+z,x_index];

Q11=engine.zMAPValue[y_index+z,x_index+u];

wherein, engine, zMAPValue [ x ]]For a preset characteristic function, Y _ index is the ordinate of the index point, x _ index is the abscissa of the index point, u is the preset index distance of the x axis, z is the preset index distance of the Y axis, Y _ index + u is the ordinate of the adjacent coordinate point, x _ index + u is the abscissa of the adjacent coordinate point, Q00For the oil consumption, Q, corresponding to the abscissa and ordinate of the index point01、Q10、Q11The oil consumption of each adjacent coordinate point is respectively.

Optionally, the step of performing fuel consumption function operation according to the fuel consumption corresponding to the selected two adjacent coordinate points to obtain a first fuel consumption average value and a second fuel consumption average value, where the vertical coordinates of the selected two adjacent coordinate points are the same, includes:

judging whether the abscissa and the ordinate of the index point are within a threshold range of a preset universal characteristic table or not;

if so, calculating to obtain a first oil consumption average value according to the oil consumption value of the index point coordinate, the oil consumption of one adjacent coordinate point which is the same as the index point ordinate, the preset index distance of the X axis and the offset of the real-time rotating speed and the index point abscissa, and calculating to obtain a second oil consumption average value according to the oil consumption corresponding to the other two adjacent coordinate points which are the same as the ordinate, the preset index distance of the Y axis and the offset of the real-time torque and the index point ordinate.

Optionally, when the simulated operating condition is an NEDC-new-standard european cycle test operating condition, before the step of obtaining a real-time rotation speed and a real-time torque of the input motor under the simulated operating condition according to the script program and generating a total oil consumption of the current simulated operating condition from a start time to an end time, the method includes:

adjusting the main oil pressure of the gearbox to a test value carried by the parameter information;

and obtaining the operating time ratio corresponding to different gears of the gearbox and the service efficiency of the gearbox when the main oil pressure is a test value.

Optionally, after the step of obtaining the real-time rotation speed and the real-time torque of the input motor under the simulated condition according to the script program and generating the total oil consumption of the current simulated condition from the start time to the end time, the method includes:

and creating a total oil consumption database according to the total oil consumption of the gearbox corresponding to the operating simulation working condition and the corresponding simulation working condition parameters, and optimizing the parameter information according to the total oil consumption under different simulation working conditions.

In addition, to achieve the above object, the present invention also provides a bench test system, comprising: the fuel consumption testing method comprises a memory, a processor and a fuel consumption testing program which is stored on the memory and can run on the processor, wherein the fuel consumption testing program realizes the steps of the fuel consumption testing method when being executed by the processor.

According to the oil consumption testing method provided by the embodiment of the invention, the parameter information of the simulation working condition is received, the bench experiment system is controlled to simulate the simulation working condition, the script program written in advance is started, the real-time rotating speed and the real-time torque of the input motor under the simulation working condition are obtained according to the script program, and the total oil consumption of the current simulation working condition from the starting time to the ending time is generated, so that the total oil consumption of the gearbox under the current working condition can be accurately obtained, and the parameter information is optimized according to the total oil consumption under different simulation working conditions.

Drawings

FIG. 1 is a schematic structural diagram of a bench experimental system according to an embodiment of the present invention;

fig. 2 is a schematic flow chart of a first embodiment of the fuel consumption testing method according to the present invention.

The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.

Detailed Description

It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

The main solution of the embodiment of the invention is as follows:

in the prior art, the oil consumption of the whole vehicle is basically tested by using a whole power assembly (an engine and a gearbox) rack or a whole vehicle rotating hub, and the oil consumption is tested by using an oil consumption meter. The testing method has several disadvantages, namely, the engine and gearbox power assembly rack is long in building time and occupies more resources; secondly, the corresponding functional performance development test is completed by utilizing the requirement of an engine and a gearbox of the whole vehicle rotating hub, and the period is long; thirdly, errors in the measuring method also exist by means of the fuel consumption meter.

The invention provides a solution, which is characterized in that parameter information of a simulation working condition is received, a bench experiment system is controlled to simulate the simulation working condition, a script program written in advance is started, the real-time rotating speed and the real-time torque of an input motor under the simulation working condition are obtained according to the script program, and the total oil consumption of the current simulation working condition from the beginning time to the ending time is generated, so that the total oil consumption of a gearbox under the current working condition can be accurately obtained, and further, the parameter information is optimized by 0 according to the total oil consumption under different simulation working conditions.

As shown in fig. 1, fig. 1 is a schematic structural diagram of a bench experimental system according to an embodiment of the present invention.

As shown in fig. 1, the bench test system may include: a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include an infrared receiving module for receiving a control command triggered by a user through a remote controller, and the optional user interface 1003 may further include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may also be a storage device independent of the processor 1001, where the memory 1005 stores therein a real-time rotation speed and a real-time torque that can be used for recording an input motor under a simulated condition, and may also store in advance an engine universal characteristic table and various pre-stored characteristic functions for calculating a real-time oil consumption under the simulated condition and a total oil consumption within a preset time period, and call different characteristic functions according to different data to obtain corresponding results.

Those skilled in the art will appreciate that the configuration of the bench testing system shown in FIG. 1 does not constitute a limitation of the bench testing system, and may include more or fewer components than shown, or some components in combination, or a different arrangement of components.

The specific embodiment of the bench test system of the present invention is substantially the same as the following embodiments of the fuel consumption testing method, and is not described herein again.

Referring to fig. 2, the structure of the first embodiment of the oil consumption testing method of the present invention includes the following steps:

step S10, receiving parameter information of the simulation working condition;

and step S20, simulating the simulation working condition by the control bench experimental system, and recording the starting time.

In the embodiment, a rack experiment system is formed by three motors (an input motor + two output motors) and a gearbox rack, wherein a gearbox control unit TCU is connected into the rack experiment system, and vehicle parameter information such as the setup quality, the wheel base, the sliding resistance, the tire model, the wind resistance coefficient and the like is input into the rack experiment system; after the parameters required by the bench test are recorded, starting the test through a control button in the bench test system, and recording corresponding operating parameters under the whole simulation working condition, wherein the operating parameters comprise time parameters and state parameters, the time parameters comprise real-time in the operation process of the simulation working condition and corresponding time difference values, and the state parameter time comprises the real-time state of each software or hardware in the bench test system under the current simulation working condition.

And step S30, starting a script program, obtaining the real-time rotating speed and the real-time torque of the input motor under the simulation working condition according to the script program, and generating the total oil consumption of the current simulation working condition from the starting time to the ending time.

In the embodiment, a script program is written in the bench experiment system in advance, the real-time rotating speed and the real-time torque of the input motor under the current simulation working condition are obtained according to the written script program, and then the total oil consumption of the simulation working condition from the start running time to the end running time is generated according to the real-time rotating speed and the real-time torque.

According to the embodiment of the invention, the parameter information of the simulation working condition is received, the bench experiment system is controlled to simulate the simulation working condition, the script program written in advance is started, the real-time rotating speed and the real-time torque of the input motor under the simulation working condition are obtained according to the script program, and the total oil consumption of the current simulation working condition from the starting time to the ending time is generated, so that the total oil consumption of the gearbox under the current working condition can be accurately obtained, and the parameter information is optimized according to the total oil consumption under different simulation working conditions.

Further, based on the embodiment shown in fig. 2, the step S30 includes:

and step S31, recording the real-time rotating speed and the real-time torque of the input motor under the simulated working condition.

In this embodiment, the script program is started and the real-time rotation speed and the real-time torque of the input motor under the simulated condition are detected in real time, wherein the period of the detected data may be preset, and the detected period satisfies a corresponding rule, wherein the rule has the same interval time, or may be adjusted according to the operating state of the condition, for example, when the operating speed or the driving state of the vehicle is basically unchanged, the detected time period may be appropriately extended, and when the operating state of the vehicle changes more rapidly, the detected frequency may be increased.

Step S32, referring to a preset characteristic function according to the real-time rotating speed and the real-time torque to obtain real-time oil consumption in each preset time period;

and step S33, calculating the total oil consumption of the current simulation working condition from the starting time to the ending time according to the real-time oil consumption accumulation in each preset time period.

In this embodiment, the real-time data obtained in step S31 is used, the real-time oil consumption Qt in each preset time period is obtained by referring to the preset characteristic function, and the total oil consumption value in the time period from the start time of the simulated operating condition to the end time of the simulated operating condition can be directly obtained according to the recorded operating time of the simulated operating condition, that is, the total oil consumption and the total oil consumption Q in the current simulated operating condition are obtained through summation and superposition calculationGeneral assemblyThe calculation formula is referred to as the following formula:

wherein t is1To simulate the starting time of the operating conditions, t2To simulate the end time of the operating mode, QtIs t1To t2Real-time oil consumption at a certain time t within the time, and t2>t1The specific execution process of the preset characteristic function is to inquire a corresponding oil consumption value in a preset engine universal characteristic table by starting a script program and according to the real-time rotating speed and the real-time torque of the engine.

In the embodiment, the real-time rotating speed and the real-time torque of the input motor in the bench experimental system are detected by starting the script program, and the real-time oil consumption and the total oil consumption in each preset time period are obtained by referring to the preset characteristic function through the script program, so that the oil consumption data of the simulation working condition can be obtained in the bench control system, and a tester provides accurate data support.

Further, step S32 includes:

step S321: in a preset index function, acquiring a corresponding index point abscissa according to a real-time rotating speed corresponding to the starting time of each preset time period, and acquiring a corresponding index point ordinate according to a real-time torque corresponding to the starting time of each preset time period;

step S322: and acquiring the real-time oil consumption in each preset time period according to the index point abscissa and the index point ordinate corresponding to the starting time of each preset time period according to the nearest interpolation method and the preset characteristic function.

In this embodiment, the start script program is recorded at the real-time speed NtReal time torque TtThe coordinate system is established, data recorded in the universal characteristic table are scattered point values, in order to obtain accurate real-time oil consumption, a nearest interpolation method is adopted for data conversion, wherein the coordinate value of the selected index point needs to be converted in an index function according to real-time rotating speed and real-time torque, and specifically, a sub-rotating speed which is closest to the real-time rotating speed value is found in the universal characteristic table through the index function aiming at the abscissa of the index point; aiming at the ordinate of the index point, finding out the component torque value closest to the real-time torque value in the universal characteristic table through an index function, wherein the specific index point coordinate is obtained by adopting the following function:

SearchDistrX(Ntx _ index, x _ offset, and x _ distance), wherein x _ index is the abscissa of the index point, x _ offset is the offset between the real-time rotation speed and the abscissa of the index point, and x _ distance is the preset index distance of the x axis, and the letter u is used for substitution in the application;

SearchDistrY(Tty _ index, y _ offset, y _ distance), where y _ index is the ordinate of the index point, y _ offset is the offset of the real-time torque from the ordinate of the index point, and y _ distance is the preset index distance of the x-axis, and the letter z is used in this application. Creating adjacent coordinate points corresponding to the index point abscissa and the index point ordinate of each preset time period according to a nearest-neighbor interpolation method, and obtaining the oil consumption corresponding to each created coordinate point through a preset characteristic function;

Q00=engine.zMAPValue[y_index,x_index];

Q01=engine.zMAPValue[y_index,x_index+u];

Q10=engine.zMAPValue[y_index+z,x_index];

Q11=engine.zMAPValue[y_index+z,x_index+u]

wherein, engine, zMAPValue [ x ]]For the predetermined characteristic function, u is a predetermined index distance on the x-axis, z is a predetermined index distance on the Y-axis, where (Y _ index, x _ index) is an index point coordinate, (Y _ index, x _ index + u), (Y _ index + u, x _ index + u) are neighboring coordinate points, and Q is a value00For the oil consumption, Q, corresponding to the abscissa and ordinate of the index point01、Q10、 Q11The oil consumption in the preset characteristic function is respectively of each adjacent coordinate point.

Further, whether the abscissa of the index point and the ordinate of the index point are within a preset threshold range of the universal characteristic table or not needs to be judged; namely, the following functions are adopted in the script program for judgment:

if((x_index<(engine.xAxisLen-1))&&(y_index<(engine.yAxisLen-1)));

wherein, engine, xAxisLen-1[ x ] is a preset judgment function;

if the abscissa and the ordinate of the index point are within the threshold range of the preset universal characteristic table, according to Q00、Q01U and the offset of the real-time rotating speed and the abscissa of the index point are calculated to obtain a first average value Q of a first oil consumption average value0Wherein the ordinates of the selected two coordinate points are the same; the following functions are used in the script program to perform the calculations:

Q0=Interpolate(Q00,Q01,x_offset,x_distance);

further, according to Q10、Q11Z and the offset of the real-time torque and the ordinate of the index point are calculated to obtain a second average value Q of a second fuel consumption average value1Wherein the vertical coordinates of the two selected coordinate points are the same, the following function is used in the script program to calculate:

Q1=Interpolate(Q10,Q11,x_offset,x_distance);

further, according to Q0,Q1Y _ offset and y _ distance are calculated to obtain oil consumption values corresponding to the real-time rotating speed and the real-time torque, and the functions are adopted in a script program for calculation;

return Qt=Interpolate(Q0,Q1,y_offset,y_distance)。

wherein Y _ distance and z are both expressed as Y-axis preset index distance, and x _ distance and u are both expressed as x-axis preset index distance.

Further, whether the abscissa of the index point and the ordinate of the index point are within a threshold range of a preset universal characteristic table or not is judged, and besides the above situations, when at least one of the real-time rotating speed and the real-time torque detected in real time exceeds the threshold range, the following three situations are included when the engine.

The first case is that the calculated ordinate value exceeds a preset threshold interval, that is, the Y exceeds the boundary, at this time, the ordinate of the index point is taken as the ordinate of the nearest coordinate point, and specifically, the following function is adopted in the script program for calculation:

the second case is that the calculated abscissa value exceeds a preset threshold interval, that is, the X exceeds the boundary, at this time, the abscissa of the nearest coordinate point is taken as the abscissa of the index point, and the following function is specifically adopted in the script program for calculation:

the third case is that the abscissa and the ordinate both exceed the preset threshold, that is, when the minimum boundary is exceeded, the abscissa of the most adjacent coordinate point is taken as the abscissa of the index point, and the ordinate of the most adjacent coordinate point is taken as the ordinate of the index point, and specifically, in the script program, the following function is adopted for calculation:

else{Q01=Q00;Q10=Q00;Q11=Q00;};

further, the first average fuel consumption value Q is obtained through calculation under the three conditions0And second average fuel consumption Q1And the fuel consumption value Q corresponding to the real-time rotating speed and the real-time torquetThe same principles as those of the above-listed embodiments in which the fuel consumption is within the predetermined threshold value are used, and will not be described here.

In particular, it is assumed that the detection is a real-time speed Nts5.5r/s (revolutions per second), real-time torque TtsIs 15Nm (beef rice), namely xsIs 5.5, ys15, and the scattered point values in the universal characteristic table are only the oil consumption values corresponding to A (10Nm,5r/s) and D (20Nm,6r/s) which are 4kg/h and 7kg/h, so that the current (y) is obtained by adopting a nearest neighbor interpolation methods,xs) Coordinates of an index point with coordinates of (15,5.5) are A (10,5), coordinates of adjacent coordinate points are B (10,6), C (20,5) and D (20,6), wherein oil consumption values corresponding to B (10,6) and C (20,5) are respectively 5kg/h and 6kg/h, and then x _ offset is calculated to be 0.5, y _ offset is 5, u is 10, and z is 1;

namely Q00s=engine.zMAPValue[10,5]=4kg/h;

And Q01s=engine.zMAPValue[10,6]=5kg/h;

Q10s=engine.zMAPValue[20,5]=6kg/h;

Q11s=engine.zMAPValue[20,6]=7kg/h,;

And then Q0s=Interpolate(4,5,0.5,1)=4kg/h+(5kg/h-4kg/h)*0.5/1=4.5kg/h;

Q1s=Interpolate(6,7,0.5,1)=6kg/h+(7kg/h-6kg/h)*0.5/1=6.5kg/h;

Finally get return QtsInterplate (4.5,6.5,5,10) ═ 4.5kg/h + (6.5kg/h-4.5kg/h) × 5/10 ═ 5.5 kg/h; namely QtsFor the obtained real-time speed Nts5.5r/s (revolutions per second), real-time torque TtsThe oil consumption was 5.5kg/h at 15Nm (Nm).

The above example is for easy understanding of the above calculation principle of the script program, and is to perform simple calculation with the parameter running in the script program set to 0 or 1, where the actual operation in the script program is more complicated than the above simplified running manner, but the calculation principle is basically the same.

Further, according to the embodiment shown in fig. 2, before the step S30, the method further includes:

step S40, adjusting the main oil pressure of the gearbox to the test value carried by the parameter information;

in this embodiment, in order to test the influence of the main oil pressure of the transmission on the operation condition, the main oil pressure of the transmission may be adjusted to a target test value.

And step S50, obtaining the operating time ratio corresponding to different gears of the gearbox and the service efficiency of the gearbox when the main oil pressure is a test value.

In this embodiment, through the concrete parameter value of the main oil pressure of input gearbox in the control interface among the rack experimental system, and then through starting simulation NEDC operating mode, obtain the operating time duty ratio of the different gears of NEDC operating mode and the availability factor of gearbox, for example, when setting up the main oil pressure value and being 15bar, obtain the operating duty ratio at the different gears of NEDC operating mode, as follows the table:

further, according to the embodiment shown in fig. 2, after the step S30, the method further includes:

and step S60, creating a total oil consumption database according to the total oil consumption of the gearbox corresponding to the running simulation working condition and the corresponding simulation working condition parameters, and optimizing the parameter information according to the total oil consumption under different simulation working conditions.

In this embodiment, according to the total oil consumption of the simulated working conditions under different parameter information obtained in step S30, the experimental number and the obtained total oil consumption are summarized and the total oil consumption database is created, so that the total oil consumption under different parameter information can be visually obtained through the database, and the parameter information is optimized according to the total oil consumption under different simulated working conditions, thereby providing corresponding data support.

Specifically, if the main oil pressure value is set to 18bar, the operating ratio of different gears is obtained under the NEDC working condition, and the following table is used:

it can be seen that when the main oil pressure is increased from the original 15bar to 18bar, the comprehensive efficiency of the finally obtained gearbox is reduced, and the finally obtained total oil consumption value is also improved.

In addition, the control strategy of the whole vehicle sliding resistance under the simulation working condition can be adjusted in the bench experiment system, different whole vehicle sliding resistances are correspondingly set under different vehicle speeds, and then the corresponding total fuel consumption is obtained, wherein the adjustment strategy of the sliding resistance is as follows:

according to the control strategy of the sliding resistance of the whole vehicle given in the table above, the simulation working conditions that only the size of the sliding resistance of the whole vehicle is changed and other parameter information is the same are adopted in the bench experiment system respectively, and under the condition that the strategy 1 is adjusted to the strategy 2, the total oil consumption obtained by final calculation is reduced.

In addition, besides the main oil pressure is adjusted to the preset threshold value and the sliding resistance of the whole vehicle is adjusted, parameter information such as cooling flow in the bench experiment system can be adjusted, the corresponding total oil consumption under corresponding working conditions is obtained by changing different parameter information, and optimization of the parameter information according to the total oil consumption under different simulation working conditions is achieved.

In addition, the embodiment of the present invention further provides a storage medium, where the storage medium stores a fuel consumption testing program, and the fuel consumption testing program implements the steps of the fuel consumption testing method when executed by the processor.

The specific embodiment of the readable storage medium of the present invention is substantially the same as the embodiments of the fuel consumption testing method, and is not described herein again.

It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.

The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.

Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on this understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for causing a bench test system to execute the method according to the embodiments of the present invention.

The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种用于水利行业的防盗型远传水表及其使用方法

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!