Method for verifying engine parameter protection measures

文档序号:498258 发布日期:2022-01-07 浏览:20次 中文

阅读说明:本技术 一种发动机参数保护措施的校验方法 (Method for verifying engine parameter protection measures ) 是由 陈有兵 李荣玖 孙辰龙 伍永松 孙运中 张建忠 于 2021-09-30 设计创作,主要内容包括:本发明公开了一种发动机参数保护措施的校验方法,包括:S1、在模拟装置上输入待校验参数的模拟目标值;S2、基于模拟目标值和原偏移值W-(0)的初设值A、计算出目标偏移值W-(目)并确定步长△X;S3、模拟装置标定出标定偏移值W-(i)=初设值A+i△X,将标定偏移值W-(i)和赋值指令发送给ECU;S4、ECU接收到赋值指令后、执行原偏移值W-(0)=标定偏移值W-(i);计算出相应的输出值、并发送报文;S5、发动机仪表解析报文获得显示数值B,并在到达预设值时进行提示;同时,模拟装置解析报文获得显示数值B;显示数值B达到模拟目标值时结束;否则执行i=i+1然后返回S3。本发明操作方便安全、显示直观且不会对传感器及发动机造成损坏。(The invention discloses a method for verifying engine parameter protection measures, which comprises the following steps: s1, inputting a simulation target value of the parameter to be verified on the simulation device; s2, based on the simulation target value and the original offset value W 0 The initial value A and the calculated target offset value W Eyes of a user And determining a step size delta X; s3, calibrating the calibration deviation value W by the simulation device i The initial value A + i DeltaX is set, and the offset value W is calibrated i And sending the assignment instruction to the ECU; s4, after receiving the assignment command, the ECU executes the original offset value W 0 Calibration offset value W i (ii) a Calculating corresponding output value and sending message; s5, analyzing the message by the engine instrument to obtain a display value B, and prompting when the display value B reaches a preset value; meanwhile, the simulation device analyzes the message to obtain a display numerical value B; ending when the display numerical value B reaches the simulation target value; otherwise, execution of i ═ i +1 then returns to S3. The invention has convenient and safe operation, visual display and no mutual effect on the sensor and the engineCausing damage.)

1. The method for verifying the engine parameter protection measures is characterized in that the method is implemented based on a verification system, the verification system comprises a simulation device, an engine instrument and an engine ECU, and the simulation device and the engine instrument are in communication connection with the engine ECU; the verification method comprises the following steps:

s1, inputting a simulation target value of a certain parameter to be verified on the simulation device;

s2, the simulation device based on the simulation target value and the corresponding original offset value W transmitted by the engine ECU0The initial value A and the corresponding target offset value W are calculatedEyes of a userAnd determining a step length delta X;

s3, calibrating a calibration offset value W by the simulation deviceiSetting the initial value A + i delta X and calibrating the deviation value WiAnd sending a value assignment command to the engine ECU; wherein i is a variable and the initial value is 1;

s4, after receiving the assignment command, the engine ECU executes the original offset value W0Calibration offset value Wi(ii) a According to the original deviant W after assignment0Calculating an output value corresponding to the parameter to be verified, and sending the output value to the simulation device and the engine instrument in a message form;

s5, the engine instrument analyzes the message to obtain a display value B of the parameter to be verified, and an alarm or stop instruction is sent when the display value B reaches a preset value;

meanwhile, the simulation device analyzes the message to obtain a display numerical value B of the parameter to be verified; when the display value B reaches the simulation target value, ending calibration; otherwise, go to step S6;

s6, i +1 is executed, and then the process returns to step S3 to continue the calibration.

2. The method for verifying engine parameter safeguards of claim 1, further comprising the steps of a, executed after step S1;

step a, clicking a corresponding simulation button on the simulation device, wherein the simulation device receives a trigger signal from the simulation button and starts to execute step S2.

3. The method of verifying engine parameter safeguards of claim 2, further comprising:

clicking a corresponding stop button on the simulation device, sending a reset instruction to the engine EUC by the simulation device, and enabling the engine ECU to correspond to the original deviation value W after receiving the reset instruction0And recovering to the initial value A.

4. The method for verifying engine parameter safeguards of claim 1, wherein step S6 further comprises: and resetting the timer and counting again, and executing i to i +1 after the set time T is reached.

5. The method for verifying engine parameter safeguards according to claim 1, characterized in that in step S5: the preset values comprise preset alarm values and preset shutdown values; when the display numerical value B reaches the preset alarm value, the engine instrument gives an alarm; and when the display numerical value B reaches the preset stop value, the engine instrument sends a stop instruction.

6. The method for verifying engine parameter safeguards of claim 1, wherein in step S1, the target offset value WEyes of a userInitial value a-simulated target value + measured value.

7. The method for verifying engine parameter protective measures according to any one of claims 1 to 6, wherein the parameters to be verified include engine speed, water temperature, oil temperature, and oil pressure;

original offset value W corresponding to engine speed0Is expressed as the original deviation value W01Calibrating offset value WiIs recorded as a calibration deviation value Wai(ii) a Original offset value W corresponding to water temperature0Is expressed as the original deviation value W02Calibrating offset value WiIs recorded as a calibration deviation value Wbi(ii) a Original offset value W corresponding to engine oil temperature0Is expressed as the original deviation value W03Calibrating offset value WiIs recorded as a calibration deviation value Wci(ii) a Original offset value W corresponding to oil pressure0Is expressed as the original deviation value W04Calibrating offset value WiIs recorded as a calibration deviation value Wdi

8. The method for verifying engine parameter safeguards of claim 7, wherein step S4 specifically comprises:

when the parameter to be verified is the engine rotating speed, the engine ECU executes the original deviation value W after receiving the assignment instruction01Calibration offset value Wai(ii) a According to the original deviant W after assignment01Calculating an output value; wherein the output value is (actual measurement rotation speed-original offset value W)01) X 80 ÷ first preset coefficient;

when the parameter to be verified is water temperature, the engine ECU executes the original deviation value W after receiving the assignment instruction02Calibration offset value Wbi(ii) a According to the original deviant W after assignment02Calculating an output value; wherein the output value is (measured water temperature-original offset value W)02) A second preset coefficient is divided;

when the parameter to be verified is the engine oil temperature, the engine ECU executes the original deviation value W after receiving the assignment instruction03Calibration offset value Wci(ii) a According to the original deviant W after assignment03Calculating an output value; wherein the output value is (measured oil temperature-original offset value W)03) A third preset coefficient;

when the parameter to be verified is the engine oil pressure, the engine ECU executes the original deviation value W after receiving the assignment instruction04Calibration offset value Wdi(ii) a According to the original deviant W after assignment04Calculating an output value; wherein the output value is (measured pressure-original offset value W)04) Fourth predetermined coefficient.

9. The method for verifying engine parameter safeguards of claim 1, wherein in step S2, the target offset value WEyes of a userWhen the step length is larger than the initial value A, the step length delta X is a constant + C; the target offset value WEyes of a userWhen the step length is smaller than the initial value A, the step length delta X is a constant-C; wherein C is a positive number greater than 0.

10. The method for verifying engine parameter protective measures according to claim 1, wherein the simulation device comprises a main control module, a display module, an input module and a communication module which are electrically connected with the main control module;

the communication module is used for carrying out data transmission with the engine ECU; the input module is used for inputting the simulation target value; the display module is used for displaying the display numerical value B;

the main control module is used for calculating the target offset value WEyes of a userDetermining the step length delta X and calibrating the calibration deviation value Wi(ii) a The message is analyzed; and is used for comparing the display value B with the simulation target value, and ending the calibration deviation value W when the display value B reaches the simulation target valueiOtherwise, continuing to calibrate the calibration offset value W after i +1 is executedi

Technical Field

The invention belongs to the technical field of engines, and particularly relates to a method for verifying engine parameter protection measures.

Background

At present, an electric control engine instrument receives each operation parameter from an engine ECU through a CAN bus communication mode, and displays the operation parameter after analysis. When a ship is inspected (the ship needs to pass CCS inspection before being delivered to a client, which is called ship inspection), an inspection department needs to check protection measures (four protections for short) of four important parameters influencing the operation of an engine; the method specifically comprises the steps of verifying whether an instrument alarms when four important parameters of the engine speed, the water temperature, the engine oil temperature and the engine oil pressure exceed normal values, and verifying whether the engine automatically stops when the engine speed exceeds a higher speed and the engine oil pressure is lower than a lower pressure.

The operation parameters of the engine in the normal operation process usually do not exceed a preset alarm value and a stop value, and an engine instrument does not give an alarm or send a stop instruction; therefore, during the verification, the operation parameter value output by the engine ECU needs to be changed so that the engine instrument can give corresponding alarm or send a stop instruction, and the verification of the operation parameter protection measure is realized. The currently adopted calibration method is to use a fire temperature sensor and an air pipe to hit a pressure sensor so as to change the operating parameter value output by an engine ECU (electronic control Unit), and the method is easy to damage the sensor and the engine, has certain danger, is inconvenient to operate and is not intuitive to display.

Disclosure of Invention

Aiming at overcoming the defects in the prior art, the invention provides a method for verifying the protection measures of the engine parameters; changing the numerical value of the output value of the internal operation parameter of the engine ECU through the simulation device so as to change the output message, and carrying out corresponding alarm or sending a shutdown instruction on the basis of the changed message by the engine instrument so as to realize the verification of the parameter protection measure; the operation is convenient and safe, the display is visual, and the sensor and the engine cannot be damaged.

In order to solve the technical problem, an embodiment of the present invention provides a calibration method for engine parameter protection measures, which is implemented based on a calibration system, wherein the calibration system includes a simulation device, an engine instrument and an engine ECU, and the simulation device and the engine instrument are both in communication connection with the engine ECU; the verification method comprises the following steps:

s1, inputting a simulation target value of a certain parameter to be verified on the simulation device;

s2, the simulation device based on the simulation target value and the corresponding original offset value W transmitted by the engine ECU0The initial value A and the corresponding target offset value W are calculatedEyes of a userAnd determining a step length delta X;

s3, calibrating a calibration offset value W by the simulation deviceiSetting the initial value A + i delta X and calibrating the deviation value WiAnd sending a value assignment command to the engine ECU; wherein i is a variable and the initial value is 1;

s4, after receiving the assignment command, the engine ECU executes the original offset value W0Calibration offset value Wi(ii) a According to the original deviant W after assignment0Calculating an output value corresponding to the parameter to be verified, and sending the output value to the simulation device and the engine instrument in a message form;

s5, the engine instrument analyzes the message to obtain a display value B of the parameter to be verified, and an alarm or stop instruction is sent when the display value B reaches a preset value;

meanwhile, the simulation device analyzes the message to obtain a display numerical value B of the parameter to be verified; when the display value B reaches the simulation target value, ending calibration; otherwise, go to step S6;

s6, i +1 is executed, and then the process returns to step S3 to continue the calibration.

Further, the method further includes step a performed after step S1;

step a, clicking a corresponding simulation button on the simulation device, wherein the simulation device receives a trigger signal from the simulation button and starts to execute step S2.

Further, the method further comprises: clicking a corresponding stop button on the simulation device, sending a reset instruction to the engine EUC by the simulation device, and enabling the engine ECU to correspond to the original deviation value W after receiving the reset instruction0And recovering to the initial value A.

Further, step S6 further includes: and resetting the timer and counting again, and executing i to i +1 after the set time T is reached.

Further, in step S5: the preset values comprise preset alarm values and preset shutdown values; when the value B reaches the preset alarm value, the engine instrument gives an alarm; and when the value B reaches the preset stop value, the engine instrument sends a stop instruction.

Further, in step S1, the target offset value WEyes of a userInitial value a-simulated target value + measured value.

Further, the parameters to be verified comprise the engine speed, the water temperature, the engine oil temperature and the engine oil pressure;

original offset value W corresponding to engine speed0Is expressed as the original deviation value W01Calibrating offset value WiIs recorded as a calibration deviation value Wai(ii) a Original offset value W corresponding to water temperature0Is expressed as the original deviation value W02Calibrating offset value WiIs recorded as a calibration deviation value Wbi(ii) a Original offset value W corresponding to engine oil temperature0Is expressed as the original deviation value W03Calibrating offset value WiIs recorded as a calibration deviation value Wci(ii) a Original offset value W corresponding to oil pressure0Is expressed as the original deviation value W04Calibrating offset value WiIs recorded as a calibration deviation value Wdi

Further, step S4 specifically includes:

when the parameter to be verified is the engine rotating speed, the engine ECU executes the original deviation value W after receiving the assignment instruction01Calibration offset value Wai(ii) a According to the original deviant W after assignment01Calculating an output value; wherein the output value is (actual measurement rotation speed-original offset value W)01) X 80 ÷ first preset coefficient;

when the parameter to be verified is water temperature, the engine ECU executes the original deviation value W after receiving the assignment instruction02Calibration offset value Wbi(ii) a According to the original deviant W after assignment02Calculating an output value; wherein the output value is (measured water temperature-original offset value W)02) A second preset coefficient is divided;

when the parameter to be verified is the engine oil temperature, the engine ECU executes the original deviation value W after receiving the assignment instruction03Calibration offset value Wci(ii) a According to the original deviant W after assignment03Calculating an output value; wherein the output value is (measured oil temperature-original offset value W)03) A third preset coefficient;

when the parameter to be verified is the engine oil pressure, the engine ECU executes the original deviation value W after receiving the assignment instruction04Calibration offset value Wdi(ii) a According to the original deviant W after assignment04Calculating an output value; wherein the output value is (measured pressure-original offset value W)04) Fourth predetermined coefficient.

Further, in step S2, the target offset value WEyes of a userWhen the step length is larger than the initial value A, the step length delta X is a constant + C; the target offset value WEyes of a userWhen the step length is smaller than the initial value A, the step length delta X is a constant-C; wherein C is a positive number greater than 0.

Further, the simulation device comprises a main control module, a display module, an input module and a communication module which are electrically connected with the main control module;

the communication module is used for carrying out data transmission with the engine ECU; the input module is used for inputting the simulation target value; the display module is used for displaying the display numerical value B;

the main control module is used for calculating the target offset value WEyes of a userDetermining the step length delta X and calibrating the calibration deviation value Wi(ii) a The message is analyzed; and is used for comparing the display value B with the simulation target value, and ending the calibration deviation value W when the display value B reaches the simulation target valueiThe calibration of (a) is carried out,otherwise, continuously calibrating the calibration offset value W after i +1 is executedi

Due to the adoption of the technical scheme, the invention has the following beneficial effects:

the invention relates to a calibration method of engine parameter protection measures, which is implemented based on a calibration system, wherein the calibration system comprises a simulation device, an engine instrument and an engine ECU; the checking method comprises the following steps: s1, inputting a simulation target value of a certain parameter to be verified on the simulation device; s2, based on the simulated target value and the corresponding original offset value W transmitted by the engine ECU0The initial value A and the corresponding target offset value W are calculatedEyes of a userAnd determining a step length delta X; s3, calibrating the calibration deviation value W by the simulation deviceiThe initial value A + i DeltaX is set, and the offset value W is calibratediAnd sending the assignment command to an engine ECU; wherein i is a variable and the initial value is 1; s4, after receiving the assignment command, the engine ECU executes the original offset value W0Calibration offset value Wi(ii) a Calculating an output value corresponding to the parameter to be checked, and sending the output value to the simulation device and the engine instrument in a message form; s5, the engine instrument analyzes the message to obtain a display value B of the parameter to be verified, and an alarm or stop instruction is sent when the display value B reaches the preset value; meanwhile, the simulation device analyzes the message to obtain a display numerical value B of the parameter to be checked; finishing calibration when the display numerical value B reaches the simulation target value; otherwise, go to step S6; s6, i +1 is executed, and then the process returns to step S3 to continue the calibration.

Gradually changing a variable-original offset value W inside an engine ECU by a simulation device in a set step length0And gradually changing the calculated value of the output value to further change the output message, gradually changing the display value B of the engine instrument based on the changed message, sending an alarm or stop instruction when the set value is reached, and realizing the verification of the engine parameter protection measures. The operation is convenient and safe, the display is visual, and the sensor and the engine cannot be damaged.

Drawings

FIG. 1 is a schematic diagram of a verification system implementation of the present invention;

FIG. 2 is an interface display reference view of the simulation apparatus of FIG. 1;

FIG. 3 is a flow chart of a method of verifying engine parameter safeguards in accordance with the present invention.

Detailed Description

In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

As shown in fig. 1 to 3, this embodiment discloses a method for verifying engine parameter protection measures, which is used to verify that "if an engine meter alarms when four important parameters, namely engine speed, water temperature, engine oil temperature, and engine oil pressure, exceed normal values", "if the engine meter sends a stop command and the engine automatically stops when the engine speed exceeds a higher speed and the engine oil pressure is lower than a lower pressure".

The calibration system is implemented based on a calibration system, the calibration system comprises a simulation device, an engine instrument and an engine ECU, and the simulation device and the engine instrument are in communication connection with the engine ECU through a CAN bus so as to transmit data and instructions. The checking method comprises the following steps:

s1, inputting a simulation target value of a certain parameter to be verified on the simulation apparatus (in the input box of the display interface).

S2, the simulation device based on the simulation target value and the corresponding original offset value W transmitted by the engine ECU0Calculating the corresponding target offset value WEyes of a userAnd the step size Δ X (constant) is determined. Wherein the target offset value WEyes of a userInitial value a-simulated target value + measured value.

S3, calibrating the calibration deviation value W by the simulation deviceiThe initial value A + i DeltaX is set, and the offset value W is calibratediAnd sending the assignment command to an engine ECU; where i is a variable and the initial value is 1. S4, after receiving the assignment command, the engine ECU executes the original offset value W0Calibration offset value Wi(assignment operation, modification of variable-original offset value W in Engine ECU)0Numerical values of (c); according to the original deviant W after assignment0And calculating an output value corresponding to the parameter to be verified, and sending the output value to the simulation device and the engine instrument in a message form. The step replaces a method of changing an operation parameter value output by an engine ECU (electronic control Unit) by using a fire temperature sensor and an air pipe pressure sensor; safe and reliable and the check-up is accurate high.

S5, analyzing messages of the engine instrument (message analysis is carried out according to the existing analysis rule, and details are not repeated herein), obtaining a display value B (variable, which changes along with the change of an output value calculated by an engine ECU) of a parameter to be verified, and sending an alarm or stop instruction when the display value B reaches a preset value;

meanwhile, the simulation device analyzes the message (the message is consistent with the analysis rule of the engine instrument) to obtain a display numerical value B of the parameter to be verified; when the display value B reaches the simulation target value (at this time, the offset value W is calibrated)iTarget offset value WEyes of a user) Ending the calibration; otherwise, go to step S6;

s6, i +1 is executed, and then the process returns to step S3 to continue the calibration.

If the default value A is equal to 5, Δ X is equal to 1, the target offset value WEyes of a user10; then the calibration offset value W is taken for the first cycle1After assigning 6, the original offset value W in the ECU is started0=W16 (in the calculation formula in the engine ECU, the original offset value W0The number involved in the calculation is 6); the offset value W is calibrated in the next cycle27, and assigning the original offset value W in the starting ECU0=W27; in one cycle, the offset value W is calibrated3After being assigned 8, the original offset value W in the ECU is started0=W3And the analogy is repeated until the display value B reaches the simulation target value (namely the calibration offset value W)iTarget offset value WEyes of a user). The specific values mentioned above are merely illustrative and not really valid.

In this embodiment, the simulation device includes a main control module (a single chip or a PLC), a display module (a display screen) electrically connected to the main control module, and an input module (a simulation button, a press stop button), and a display moduleButtons, a mouse and a keyboard) and a communication module; the communication module is used for carrying out data transmission with the engine ECU (only a calibration deviation value W is sent)iAnd an assignment instruction, receiving messages and monitoring data); the input module is used for inputting a simulation target value; the display module is used for displaying the display numerical value B (displaying in a pointer mode); the main control module is used for calculating a target offset value WEyes of a userDetermining step length delta X and calibrating calibration deviation value Wi(ii) a Used for analyzing the message; and comparing the display value B with the simulated target value, and ending the calibration offset value W when the display value B reaches the simulated target valueiOtherwise, the calibration offset value W is continuously calibrated after i +1 is executedi

The invention gradually changes the variable-original offset value W in the engine ECU by a set step length delta X through a simulation device0Gradually changing the output value (analog value) to further gradually change the output message, displaying that the value B gradually changes along with the change of the output value, and alarming or sending a stop instruction by the engine instrument when the value B reaches a set value; gradual change can avoid the middle sudden change to influence the accuracy of check-up.

In order to ensure the safety of the method, the present embodiment is further optimized, and the optimized method includes step a performed after step S1; step a, clicking a corresponding simulation button on the simulation device, receiving a trigger signal from the simulation button by the simulation device, and starting to execute step S2. The occurrence of misoperation can be effectively avoided without clicking the simulation button and executing the step S2.

During the verification, in order to ensure the original offset value W assigned/modified in the engine ECU0Effective reset can be carried out at any time, assignment/modification is stopped, and a real value is output. The embodiment is further optimized, and the optimized method comprises the following steps: clicking a corresponding stop button on the simulation device, sending a reset instruction to the engine EUC by the simulation device, and receiving the reset instruction by the engine ECU, and then, corresponding to the original deviation value W0And the initial value A is recovered so that the output value of subsequent calculation is a true value, and meanwhile, the engine instrument and the simulation device recover the true value.

In still other embodiments, it is not allowed to end calibrationBefore, terminate the original offset value W0Assignment/modification of (2). The method of this embodiment comprises: after the calibration is finished, the original deviation value W0After the current numerical value is kept for the preset time, the simulation device automatically sends a reset instruction to the engine EUC, and the engine ECU receives the reset instruction and then corresponds to the original deviation value W0And the initial value A is recovered so that the output value of subsequent calculation is a true value, and meanwhile, the engine instrument and the simulation device recover the true value.

In order to match the response speed of the simulation device and the engine instrument and prevent the influence on display and judgment caused by too fast change of the display value B, the method is further optimized by the embodiment; the step S6 after optimization further includes: and resetting the timer and counting again, and executing i to i +1 after the set time T is reached, namely increasing a delta X at every set time T.

In this embodiment, in step S5: the preset values comprise preset alarm values and preset shutdown values; when the displayed value B reaches a preset alarm value, the engine instrument gives an alarm; and when the displayed numerical value B reaches the preset stop value, the engine instrument sends a stop instruction.

In the embodiment, the parameters to be verified comprise the rotating speed of the engine, the water temperature, the engine oil temperature and the engine oil pressure, and are equivalent to four sets of verification methods with the same conception; to facilitate further understanding of the main concept of the above-described verification method, the present embodiment will provide the original offset value W corresponding to the engine speed0Is expressed as the original deviation value W01Calibrating offset value WiIs recorded as a calibration deviation value WaiTarget offset value WEyes of a userIs recorded as a target offset value WItem 1Recording the initial value A as an initial value A1 and calibrating the deviation value WiIs recorded as a calibration deviation value WaiStep size Δ X is noted as Δ X1(ii) a Wherein the target offset value WItem 1Initial value a 1-simulated target value (rpm) + measured value (rpm); calibrating offset value WaiInitial value A1+ i Δ X1

The original offset value W corresponding to the water temperature0Is expressed as the original deviation value W02Target offset value WEyes of a userIs recorded as a target offset value WMesh 2The initial value A is recorded as the initial valueA2, calibration offset value WiIs recorded as a calibration deviation value WbiStep size Δ X is noted as Δ X2(ii) a Wherein the target offset value WMesh 2Initial value a 2-simulated target value (water temperature) + measured value (water temperature); calibrating offset value WbiInitial value A2+ i Δ X2

The original offset value W corresponding to the temperature of the engine oil0Is expressed as the original deviation value W03Target offset value WEyes of a userIs recorded as a target offset value WMesh 3Recording the initial value A as an initial value A3 and calibrating the deviation value WiIs recorded as a calibration deviation value WciStep size Δ X is noted as Δ X3(ii) a Wherein the target offset value WMesh 3Initial value a 3-simulated target value (oil temperature) + measured value (oil temperature); calibrating offset value WciOriginal offset value W03+i△X3

The original offset value W corresponding to the oil pressure0Is expressed as the original deviation value W04Target offset value WEyes of a userIs recorded as a target offset value WMesh 4Calibrating offset value WiIs recorded as a calibration deviation value WdiStep length DeltaX is recorded as DeltaX4Wherein the target offset value WMesh 4Original offset value W04-simulating a target value (pressure) + measured value (pressure); calibrating offset value WdiOriginal offset value W04+i△X4。

The initial value a2 and the initial value A3 may be the same or different. Similarly, Delta X2And Δ X3The numerical values of (A) may be the same or different.

In this embodiment, step S4 specifically includes:

when the parameter to be verified is the engine rotating speed, the engine ECU executes the original deviation value W after receiving the assignment instruction01Calibration offset value Wai(ii) a According to the original deviant W after assignment01Calculating an output value; wherein the output value is (actual measurement rotation speed-original offset value W)01) X 80 ÷ first predetermined coefficient. In this formula, the original offset value W01Constantly calibrated offset value WaiAssigned/modified to obtain different output values.

When the parameter to be verified is water temperatureAfter receiving the assignment command, the engine ECU executes the original offset value W02Calibration offset value Wbi(ii) a According to the original deviant W after assignment02Calculating an output value; wherein the output value is (measured water temperature-original offset value W)02) Second predetermined coefficient.

When the parameter to be verified is the engine oil temperature, the engine ECU executes the original deviation value W after receiving the assignment instruction03Calibration offset value Wci(ii) a According to the original deviant W after assignment03Calculating an output value; wherein the output value is (measured oil temperature-original offset value W)03) Third predetermined coefficient.

When the parameter to be verified is the engine oil pressure, the engine ECU executes the original deviation value W after receiving the assignment instruction04Calibration offset value Wdi(ii) a According to the original deviant W after assignment04Calculating an output value; wherein the output value is (measured pressure-original offset value W)04) Fourth predetermined coefficient. The assignment calculation method is well known to those skilled in the art and will not be described herein.

The first preset coefficient, the second preset coefficient, the third preset system and the fourth preset coefficient are constants, and specific numerical values can be obtained according to experiments, which are not described herein again.

In order to simplify the verification process, in step S2 of the present embodiment, when the target offset value W is reachedEyes of a userWhen the step length is larger than the initial value A, the step length delta X is a constant + C; target offset value WEyes of a userWhen the step length is smaller than the initial value A, the step length delta X is constant-C, wherein C is a positive number larger than 0.

In summary, the present invention gradually changes the variable-offset value W inside the engine ECU by the set step length by the simulation device0And gradually changing the calculated value of the output value to further change the output message, gradually changing the display value B of the engine instrument based on the changed message, sending an alarm or stop instruction when the set value is reached, and realizing the verification of the engine parameter protection measures. The operation is convenient and safe, the display is visual, and the sensor and the engine cannot be damaged.

The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种防止水泵空转损坏的方法及装置

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!