Diesel oil intelligent control system for engine performance test

文档序号:84026 发布日期:2021-10-08 浏览:34次 中文

阅读说明:本技术 一种发动机性能测试用柴油智能控制系统 (Diesel oil intelligent control system for engine performance test ) 是由 殷雄 于 2021-07-22 设计创作,主要内容包括:本发明公开了一种发动机性能测试用柴油智能控制系统,涉及发动机测试技术领域,通过设置有数据预处理模块对前端数据采集模块所获得的数据进行预处理,从而对发动机的测试环境进行判定,同时将发动机在进入正式测试状态前的多余数据进行去除,只获取正式测试状态过程中所产生的数据,解决了需要对采集的数据进行二次甄别的弊端,同时通过在数据库内建立发动机性能参数指标子库,当发动机开始进行测试时,通过选择序列自动获取发动机的基本参数,再通过索引序列自动获取测试参数设定块中的曲轴转速设定值,从而自动完成对测试条件的设定,无需人工进行操作。(The invention discloses a diesel intelligent control system for engine performance test, relating to the technical field of engine test, the data pre-processing module is arranged to pre-process the data obtained by the front-end data acquisition module, thereby judging the testing environment of the engine, removing redundant data of the engine before entering the formal testing state, only acquiring data generated in the formal testing state process, solving the defect that the acquired data needs to be screened secondarily, meanwhile, by establishing an engine performance parameter index sub-library in the database, when the engine starts to be tested, the basic parameters of the engine are automatically obtained through the selection sequence, and then the crankshaft rotating speed set value in the test parameter setting block is automatically obtained through the index sequence, so that the setting of the test conditions is automatically completed without manual operation.)

1. The diesel intelligent control system for the engine performance test is characterized by comprising a front-end data acquisition module, a data preprocessing module, a data analysis module, a control center and a database;

establishing an engine performance parameter index sub-library in a database;

the front-end data acquisition module is used for acquiring data of the engine in the process of performing the performance test of the engine;

the data preprocessing module is used for preprocessing the data acquired by the front-end data acquisition module;

and the data analysis module is used for analyzing the data generated in the formal test state so as to obtain the fuel consumption coefficient of the engine.

2. The intelligent diesel control system for the engine performance test according to claim 1, wherein the process of establishing the engine performance parameter index sub-library comprises:

firstly, establishing an engine parameter set, importing an engine model into the engine parameter set, and binding the engine model with corresponding basic engine information; then establishing a test parameter setting block bound with the corresponding engine parameter set, wherein the test parameter setting block is used for automatically setting the test environment and conditions of the engine when the engine performance test is carried out; the test environment comprises the environment temperature for carrying out the performance test of the engine, and the test conditions of the engine are the crankshaft rotating speed set value and the test period of the engine; and finally, establishing a selection sequence and an index sequence, respectively binding the engine parameter sets of the selection sequence, simultaneously binding the engine parameter sets and the test parameter setting blocks through the index sequence, then generating an engine performance parameter index sub-library, and sending the engine performance parameter index sub-library to the database.

3. The intelligent diesel control system for the engine performance test according to claim 2, wherein the engine data acquisition process comprises: obtaining the environmental temperature of the engine test, and marking the environmental temperature of the engine test as HW; acquiring the diesel quantity before engine testing, and marking the diesel quantity as CL 1; acquiring the rotating speed of a crankshaft in the engine testing process in real time, and marking the rotating speed of the crankshaft as QV; the test duration for the engine is obtained and labeled as CT.

4. The intelligent diesel control system for the engine performance test according to claim 3, wherein the data preprocessing process comprises the following steps: matching the obtained engine test environment temperature HW with a test parameter setting block in a database to obtain a matching result; when the engine starts to be tested, automatically acquiring a crankshaft rotation speed set value V0 in a test parameter setting block, and matching the crankshaft rotation speed QV acquired in real time in the engine test process with V0; when QV is less than V0, indicating that the rotating speed of the engine test crankshaft does not reach the standard, sending a command of increasing the rotating speed of the crankshaft to a control center, when QV is V0, indicating that the rotating speed of the engine test crankshaft reaches a set value, stopping increasing the rotating speed of the crankshaft, maintaining the rotating speed of the crankshaft at V0, and marking the rotating speed as a formal test state; and acquiring the diesel oil content at the starting moment of the formal test state, and acquiring the diesel oil content at the ending moment of the formal test state.

5. The intelligent diesel control system for the engine performance test according to claim 2, wherein the basic engine information at least comprises engine cylinder number, arrangement form of cylinders, valves, displacement, maximum output power and maximum torque.

6. The intelligent diesel control system for the engine performance test according to claim 4, wherein the starting time of the formal test state is t1, and the ending time of the formal test state is t 2.

Technical Field

The invention belongs to the technical field of engine testing, and particularly relates to an intelligent diesel control system for engine performance testing.

Background

The demands on the reliability, safety, greenness and the like of automobiles are continuously increased, and the technical level of the engine as the heart part of the automobile directly influences the performance indexes such as dynamic property, economical efficiency and emission, and the frequency of engine failures is the highest. The engine comprehensive performance test is a main means for judging the technical condition of the engine and is also an important content of automobile detection and maintenance work, so the engine performance test is more and more emphasized by people. During the use of the diesel engine, the fuel consumption is one of the very important technical indexes.

In the prior art, when the fuel consumption performance of a diesel engine is detected, a test environment and a test condition are often set manually, and the obtained data needs to be screened again in the test process, so that an intelligent diesel control system for the engine performance test is provided.

Disclosure of Invention

The invention aims to provide an intelligent diesel control system for engine performance test.

The purpose of the invention can be realized by the following technical scheme: an intelligent diesel control system for engine performance testing comprises a front-end data acquisition module, a data preprocessing module, a data analysis module, a control center and a database;

establishing an engine performance parameter index sub-library in a database;

the front-end data acquisition module is used for acquiring data of the engine in the process of performing the performance test of the engine;

the data preprocessing module is used for preprocessing the data acquired by the front-end data acquisition module;

and the data analysis module is used for analyzing the data generated in the formal test state so as to obtain the fuel consumption coefficient of the engine.

Further, the process of establishing the engine performance parameter index sub-library comprises the following steps:

firstly, establishing an engine parameter set, importing an engine model into the engine parameter set, and binding the engine model with corresponding basic engine information; then establishing a test parameter setting block bound with the corresponding engine parameter set, wherein the test parameter setting block is used for automatically setting the test environment and conditions of the engine when the engine performance test is carried out; the test environment comprises the environment temperature for carrying out the performance test of the engine, and the test conditions of the engine are the crankshaft rotating speed set value and the test period of the engine; and finally, establishing a selection sequence and an index sequence, respectively binding the engine parameter sets of the selection sequence, simultaneously binding the engine parameter sets and the test parameter setting blocks through the index sequence, then generating an engine performance parameter index sub-library, and sending the engine performance parameter index sub-library to the database.

Further, the engine data acquisition process includes: obtaining the environmental temperature of the engine test, and marking the environmental temperature of the engine test as HW; acquiring the diesel quantity before engine testing, and marking the diesel quantity as CL 1; acquiring the rotating speed of a crankshaft in the engine testing process in real time, and marking the rotating speed of the crankshaft as QV; the test duration for the engine is obtained and labeled as CT.

Further, the data preprocessing process comprises the following steps: matching the obtained engine test environment temperature HW with a test parameter setting block in a database to obtain a matching result; when the engine starts to be tested, automatically acquiring a crankshaft rotation speed set value V0 in a test parameter setting block, and matching the crankshaft rotation speed QV acquired in real time in the engine test process with V0; when QV is less than V0, indicating that the rotating speed of the engine test crankshaft does not reach the standard, sending a command of increasing the rotating speed of the crankshaft to a control center, when QV is V0, indicating that the rotating speed of the engine test crankshaft reaches a set value, stopping increasing the rotating speed of the crankshaft, maintaining the rotating speed of the crankshaft at V0, and marking the rotating speed as a formal test state; and acquiring the diesel oil content at the starting moment of the formal test state, and acquiring the diesel oil content at the ending moment of the formal test state. The data preprocessing module is arranged to preprocess the data acquired by the front-end data acquisition module, so that the test environment of the engine is judged, meanwhile, redundant data of the engine before the engine enters a formal test state are removed, only data generated in the formal test state process are acquired, the defect that the acquired data need to be screened secondarily is overcome, meanwhile, an engine performance parameter index sub-library is established in a database, when the engine starts to be tested, basic parameters of the engine are automatically acquired through a selection sequence, and crankshaft rotating speed set values in a test parameter setting block are automatically acquired through an index sequence, so that the test conditions are automatically set without manual operation.

Further, the basic engine information at least includes the number of engine cylinders, the arrangement form of the cylinders, valves, displacement, maximum output power, and maximum torque.

Further, the start time of the full test state is t1, and the end time of the full test state is t 2.

The invention has the beneficial effects that: the invention preprocesses the data acquired by the front-end data acquisition module by arranging the data preprocessing module, thereby judging the test environment of the engine, simultaneously removing redundant data of the engine before entering a formal test state, only acquiring data generated in the formal test state process, solving the defect of secondary discrimination of the acquired data, and simultaneously automatically acquiring the basic parameters of the engine by selecting a sequence and automatically acquiring the crankshaft rotating speed set value in the test parameter set block by an index sequence when the engine starts to be tested by establishing an engine performance parameter index sub-library in a database, thereby automatically finishing the setting of the test conditions without manual operation.

Drawings

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

FIG. 1 is a schematic block diagram of an intelligent control system for diesel oil used for engine performance testing.

Detailed Description

As shown in fig. 1, an intelligent diesel control system for engine performance testing includes a front-end data acquisition module, a data preprocessing module, a data analysis module, a control center, and a database;

establishing an engine performance parameter index sub-library in a database, wherein the establishing process of the engine performance parameter index sub-library comprises the following steps:

step S1: establishing an engine parameter set, importing an engine model into the engine parameter set, and binding the engine model with corresponding basic engine information; the basic information of the engine at least comprises the number of engine cylinders, the arrangement form of the cylinders, valves, displacement, highest output power and maximum torque;

step S2: establishing a test parameter setting block bound with a corresponding engine parameter set, wherein the test parameter setting block is used for automatically setting the test environment and conditions of the engine when the engine performance test is carried out; the test environment comprises the environment temperature for carrying out the performance test of the engine, and the test conditions of the engine are the crankshaft rotating speed set value and the test period of the engine;

step S3: establishing a selection sequence and an index sequence, respectively binding the engine parameter sets of the selection sequence, simultaneously binding the engine parameter sets and the test parameter setting blocks through the index sequence, then generating an engine performance parameter index sub-library, and sending the engine performance parameter index sub-library to a database.

The front-end data acquisition module is used for acquiring data of the engine in the process of carrying out the engine performance test, and the specific acquisition process comprises the following steps:

step Q1: obtaining the environmental temperature of the engine test, and marking the environmental temperature of the engine test as HW;

step Q2: acquiring the diesel quantity before engine testing, and marking the diesel quantity as CL 1;

step Q3: acquiring the rotating speed of a crankshaft in the engine testing process in real time, and marking the rotating speed of the crankshaft as QV;

step Q4: obtaining the testing duration of the engine, and marking the testing duration as CT;

step Q5: sending the data obtained in the steps Q1-Q4 to a data preprocessing module;

the data preprocessing module is used for preprocessing the data acquired by the front-end data acquisition module, and the specific processing process comprises the following steps:

step C1: matching the acquired engine test environment temperature HW with a test parameter setting block in a database, and when the HW is within the range of (HW1, HW2), indicating that the engine test environment temperature meets the test standard; when the HW is not in the range of (HW1, HW2), the temperature of the test environment where the engine is located is not in accordance with the test standard, and early warning information that the test environment is not qualified is sent to the control center;

step C2: when the engine starts to be tested, automatically acquiring basic parameters of the engine through a selection sequence, automatically acquiring a crankshaft rotation speed set value V0 in a test parameter setting block through an index sequence, and matching the crankshaft rotation speed QV acquired in real time in the engine test process with the crankshaft rotation speed V0; when QV is less than V0, indicating that the rotating speed of the engine test crankshaft does not reach the standard, sending a command of increasing the rotating speed of the crankshaft to a control center, when QV is V0, indicating that the rotating speed of the engine test crankshaft reaches a set value, stopping increasing the rotating speed of the crankshaft, maintaining the rotating speed of the crankshaft at V0, and marking the rotating speed as a formal test state;

step C3: acquiring a time T1 when the formal test state is entered, carrying out a performance test with a test period of T by taking T1 as a start, and marking the time when the formal test state is ended as T2;

step C4: the diesel content at the time t1 is obtained and marked as CL2, and the diesel content at the time t2 is obtained and marked as CL 3;

step C5: and sending the preprocessing results of the steps C1-C4 to a data analysis module.

The data acquired by the front-end data acquisition module is preprocessed by the data preprocessing module, so that the test environment of the engine is judged, meanwhile, redundant data of the engine before the engine enters a formal test state are removed, and only data generated in the formal test state process are acquired. By establishing the engine performance parameter index sub-library in the database, when the engine starts to be tested, basic parameters of the engine are automatically obtained through the selection sequence, and then the crankshaft rotating speed set value in the test parameter setting block is automatically obtained through the index sequence, so that the test conditions are automatically set without manual operation.

The data analysis module is used for analyzing data generated by the positive test state, and the specific analysis process comprises the following steps:

step X1: acquiring a fuel consumption coefficient SX of the engine through a formula SX as a x (CL3-CL2)/(V0 xT); wherein a is a system factor;

step X2: matching SX with a preset fuel consumption coefficient threshold range (b, c) of the system;

step X3: when the SX is within a preset fuel consumption coefficient threshold range (b, c) of the system, the performance test of the engine is qualified; when SX is larger than or equal to c or is smaller than or equal to b, the fuel consumption of the engine is abnormal.

The foregoing is illustrative and explanatory of the structure of the invention, and various modifications, additions or substitutions in a similar manner to the specific embodiments described may be made by those skilled in the art without departing from the structure or scope of the invention as defined in the claims. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise. In the embodiments provided by the present invention, it should be understood that the disclosed apparatus, device and method can be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is only one logical functional division, and there may be other divisions when the actual implementation is performed; the modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the method of the embodiment.

It will also be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof.

The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference signs in the claims shall not be construed as limiting the claim concerned.

Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the system claims may also be implemented by one unit or means in software or hardware. The terms second, etc. are used to denote names, but not any particular order.

Finally, it should be noted that the above examples are only intended to illustrate the technical process of the present invention and not to limit the same, and although the present invention has been described in detail with reference to the preferred embodiments, it will be understood by those skilled in the art that modifications or equivalent substitutions may be made to the technical process of the present invention without departing from the spirit and scope of the technical process of the present invention.

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种采油波形测量分析装置

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!