CN101509433B - Oxygen sensor deterioration emulator control deviation calibrating method based on lambda closed-loop control - Google Patents

Oxygen sensor deterioration emulator control deviation calibrating method based on lambda closed-loop control Download PDF

Info

Publication number
CN101509433B
CN101509433B CN 200810044198 CN200810044198A CN101509433B CN 101509433 B CN101509433 B CN 101509433B CN 200810044198 CN200810044198 CN 200810044198 CN 200810044198 A CN200810044198 A CN 200810044198A CN 101509433 B CN101509433 B CN 101509433B
Authority
CN
China
Prior art keywords
closed loop
lambda
loop control
deterioration
oxygen sensor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN 200810044198
Other languages
Chinese (zh)
Other versions
CN101509433A (en
Inventor
谢悦孝
刘强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
United Automotive Electronic Systems Co Ltd
Original Assignee
United Automotive Electronic Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by United Automotive Electronic Systems Co Ltd filed Critical United Automotive Electronic Systems Co Ltd
Priority to CN 200810044198 priority Critical patent/CN101509433B/en
Publication of CN101509433A publication Critical patent/CN101509433A/en
Application granted granted Critical
Publication of CN101509433B publication Critical patent/CN101509433B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N27/00Investigating or analysing materials by the use of electric, electrochemical, or magnetic means
    • G01N27/26Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating electrochemical variables; by using electrolysis or electrophoresis
    • G01N27/416Systems
    • G01N27/417Systems using cells, i.e. more than one cell and probes with solid electrolytes
    • G01N27/4175Calibrating or checking the analyser

Landscapes

  • Chemical & Material Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • Molecular Biology (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The invention discloses a calibrating method of control deviation of a deterioration simulator of a Lambda control-based oxygen sensor, comprising the following steps: measuring the value of Lambda closed-loop control cycle in different deterioration simulation delay time and then comparing the measured value with the theoretical calculating value of the Lambda closed-loop control cycle in different deterioration simulation delay time to obtain the difference value of the measured value and the theoretical calculating value, and then calculating the control deviation of the deterioration simulator of the oxygen sensor on the deterioration simulation delay time according to the difference value and calibrating the deterioration simulator of the oxygen sensor in accordance with the control deviation. The calibrating method can avoid the difference of test results caused by control deviation of different simulators, which is convenient and fast.

Description

Calibration steps based on the oxygen sensor deterioration emulator control deviation of Lambda closed loop control
Technical field
The present invention relates to automobile electronic fuel oil jet OBD (in-circuit diagnostic system) system, particularly relate to a kind of calibration steps of the oxygen sensor deterioration emulator control deviation based on Lambda (excess air coefficient is equally represented the concentration of mixed gas with air fuel ratio) control.
Background technique
The deterioration of the vitals lambda sensor of the necessary Monitoring and Controlling discharging of OBD laws and regulations requirement automobile electronic fuel oil jet OBD system.Intensification along with the oxygen sensor deterioration degree; The discharging of vehicle will more and more worsen, and OBD laws and regulations requirement automobile electronic fuel oil jet OBD system must be able to cause vehicular discharge to surpass the fault that OBD rules limit value is quoted oxygen sensor deterioration before in the oxygen sensor deterioration degree.For this reason, in the calibration process of oxygen sensor deterioration monitoring function, and car load factory all need simulate the degradation failure of lambda sensor with oxygen sensor deterioration emulator to the organs of state power's demonstration oxygen sensor deterioration monitoring function time.The working principle of oxygen sensor deterioration emulator is to import ECU again after oxygen sensor signal is postponed the regular hour, and different delay time has been represented the deterioration of lambda sensor in various degree.Yet different simulators are owing to exist the difference of control deviation; Can exist under the situation of setting identical retard time; Because the actual temporal differences causes match test or Demonstrator Trials result's difference, can cause Demonstrator Trials failure (do not report fault or discharging is transfinited) when serious.Therefore, be necessary the oxygen sensor deterioration emulator control deviation is calibrated.
And the enterprise (electric injection system supplier and car load factory) that oxygen sensor deterioration emulator is used in current domestic demands does not have control basically to the simulator control deviation; Comprise the oxygen sensor deterioration emulator of buying from German ETAS company, also control deviation is not marked.If desired the simulator control deviation is proofreaded, general way is the time difference with the oxygen sensor signal saltus step of oscillograph monitoring input and output.Therefore, need the oscillograph equipment of specialty and the special expertise that the test engineer uses this equipment.Because what test obtained is analogue signal, the processing of test data is more loaded down with trivial details with the acquisition process of final test result, and in addition, accidentalia and personal factor are bigger to the test result influence.
Summary of the invention
The technical problem that the present invention will solve provides a kind of calibration steps of the oxygen sensor deterioration emulator control deviation based on Lambda control, the difference of the test result that can avoid causing by different simulator control deviations, and also convenient and swift.
For solving the problems of the technologies described above; The calibration steps of the oxygen sensor deterioration emulator control deviation based on Lambda control of the present invention is: measure the value of Lambda closed loop control cycle under the different deterioration analogue delay times; And resultant measured value compared with the calculated value of Lambda closed loop control cycle under the different deterioration analogue delay times respectively; Obtain the difference of measured value and calculated value; And calculate the control deviation of oxygen sensor deterioration emulator according to this difference, according to this control deviation said oxygen sensor deterioration emulator is calibrated.
Said control deviation is a proportional jitter.Relevant test result shows; Oxygen sensor deterioration emulator forms the error accumulation of the control deviation cause internal counter of deterioration analogue delay time; Thereby proportional with the deterioration analogue delay time, obtain this proportional jitter through this method after, as far as this simulator; After the deterioration analogue delay time of setting carried out this ratio correction, just can obtain the deterioration analogue delay time of reality.
The present invention is based on a kind of that the research of Lambda closed loop control (PI control) relevant feature parameters (dead time, control cycle, Lambda target deviation etc.) is obtained the oxygen sensor deterioration emulator control deviation is realized the rapid and convenient Calibration Method.Adopt method of the present invention; As long as any one demarcates the measurement that the engineer carries out the Lambda closed loop control of one group of different oxygen sensor deterioration emulator deterioration analogue delay under the time; Read in the software of exploitation for it with measuring file; Just can obtain this oxygen sensor deterioration emulator quickly and easily to the control deviation of deterioration analogue delay time, thus the conformity of the oxygen sensor deterioration test result that has guaranteed on different oxygen sensor deterioration emulators, to carry out.
Description of drawings
Below in conjunction with accompanying drawing and embodiment the present invention is done further detailed explanation:
Fig. 1 is the oxygen sensor deterioration emulator control deviation calibration software surface chart that the present invention adopts;
Fig. 2 is that regulated quantity fr changes schematic representation in the Lambda closed loop control process;
Fig. 3 is a regulated quantity fr situation of change schematic representation under the limit case (I=0, P=2 Δ L);
Fig. 4 is a regulated quantity fr situation of change schematic representation under the limit case (P=0);
Fig. 5 is a regulated quantity fr situation of change schematic representation under the lambda sensor cycle deterioration condition;
Fig. 6 is the situation schematic representation of Lambda closed loop control regulated quantity fr when reaching limit value;
Fig. 7 is the lambda sensor performance diagram;
Fig. 8 is the comparison diagram of Lambda control cycle measured value and calculated value under the situation of Different Oxygen cycle sensor deterioration analogue delay in the demonstration test;
Fig. 9 is the proportional jitter figure of the control following retard time of retard time that different oxygen sensor deterioration emulators are set in the demonstration test;
Figure 10 is the calculated value in revised Lambda closed loop control cycle in the demonstration test and the comparison diagram of measured value;
Figure 11 is the calibration steps control flow chart of the oxygen sensor deterioration emulator control deviation based on Lambda control of the present invention;
Figure 12 is a method software control schematic flow sheet of the present invention.
Embodiment
Adopt method of the present invention to need to measure file and read in the software of exploitation for it.The interface of this software is as shown in Figure 1.Upper left of this software interface order button " ... " Be used to select the measurement file of calibration test, in the filename of measurement file and the static text frame that the path will be presented at the left side.The order button on the right " is read to measure file " and is used to read the data of measuring file, comprises rotating speed and the information on load of measuring operating point, will be presented in the engine speed and two static text frames of engine load in " measuring operating point information " hurdle.The regulated quantity fr of Lambda closed loop control and closed loop control cycle tpotv will be presented among the axle figure of bottom, interface.The Lambda Control Parameter " please be imported " in a left side hurdle; P (ratio) part of Lambda closed loop control when needing the input calibration test and the setting of I (integration) part and the upper and lower of Lambda closed loop control regulated quantity fr; Be used to calculate the theoretical control cycle of the Lambda closed loop under each deterioration analogue delay time situation, and Lambda closed loop control regulated quantity fr is reached the estimation that abnormal conditions appear in Lambda closed loop control computation of Period value after the upper and lower.Two axle figure on the right, following one has reflected the difference between the Lambda closed loop control computation of Period value and measured value under the corresponding different deterioration analogue delay time; One of top has been reflected according to the difference between Lambda closed loop control cyclical theory calculated value and the measured value; The proportional jitter of each the measuring point deterioration analogue delay time control that calculates; For existing the Lambda regulated quantity to reach the measuring point of limit value, will identify with red circle.The calibration test result that upper right static text frame " this lambda sensor simulator control deviation is: " expression is final; Shown in figure: the deterioration analogue delay time that the actual deterioration analogue delay time ratio of+10% representative is set is big by 10%; Promptly on this oxygen sensor deterioration emulator; If be 400ms the retard time of setting, should be 440ms then actual retard time.
The present invention is through the relation between each characteristic parameter of research Lambda closed loop control; The computational methods in Lambda closed loop control cycle have been obtained; Analyze the source of error of these computational methods, be divided into random error (comprising the unstability of preparatory control air fuel ratio and the randomness of lambda sensor characteristic) and system deviation (oxygen sensor deterioration emulator is to the control deviation of deterioration analogue delay time).Through a plurality of Lambda closed loop control cycles are averaged eliminate at random erroneous judgement after, remaining deviation is exactly the control deviation of oxygen sensor deterioration emulator.Therefore; Can obtain oxygen sensor deterioration emulator through the difference of measuring measured value and the calculated value of oxygen sensor deterioration emulator under the different deterioration analogue delay times to the control deviation of deterioration analogue delay time, and then this control deviation is proofreaied and correct.
Theoretical analysis in detail and reasoning process are following.
Because the existence in Lambda closed loop control (PI control) dead time, automobile electronic fuel oil jet system could be by the perception of lambda sensor institute after need passing through this dead time through the change oil spout to the adjustment of air fuel ratio.For the two point form lambda sensor; Near because lambda sensor characteristic (there is saltus step in output voltage Lambda equals 1.0); Top description can become: when the Lambda closed loop control adjusts to 1.0 with the Lambda of system, need just have the saltus step of oxygen sensor voltage through after this dead time.When electric injection system detects the oxygen sensor voltage saltus step, carrying out P earlier partly regulates and (does not temporarily consider the tv part; Notes: tv partly is through prolonging Lambda regulating and controlling amount fr in the means of the waiting time of dense side or rare side to realize the adjustment of Lambda window is discharged with reduction); Then carry out I and partly regulate, detect voltage jump next time up to lambda sensor.
The variation of regulated quantity fr is referring to shown in Figure 2 in the Lambda closed loop control process.It is 1.0 (fr differs and is decided to be 1.0) that center line has wherein been represented Lambda, t dRepresent the dead time of Lambda closed loop control, t pRepresent the Lambda closed loop control cycle; Earlier temporarily do not consider the tv part, therefore, the t here pSay on the stricti jurise and represent tpotv.And Δ L represents the regulation range of Lambda closed loop control; Although the Δ L in Fig. 2 represents the scope of Lambda control to the oil spout correction; Owing to the corresponding relation of oil spout correction and Lambda, in fact represented the result of Lambda closed loop control: the excursion of Lambda.P represents the P (ratio) of Lambda closed loop control, and partly (in the BOSCH system is in the Bosch system, corresponding parameter: KFRP).In following derivation, also use I (integration), I represents I (integration) part of Lambda control, (in the BOSCH system, corresponding parameter: KFRI).
Can the relation between above-mentioned each variable be summed up as following relation:
P + t p 2 * I = 2 ΔL
(formula 1)
t p 2 ≥ t d
P>Δ L and P≤Δ L further discusses the relation between each parameter in two kinds of situation below.
(1)P>ΔL
When P>Δ L, mean: when lambda sensor detected mixed gas dense (or rare), the adjusting meeting of P part was directly regulated back rare (or dense) side with air fuel ratio; Then, this part mixed gas will inevitably cause the saltus step of oxygen sensor voltage when reaching lambda sensor after the process dead time, so have all the time:
t p 2 = t d (formula 2)
So have:
P+I*t d=2 Δ L ... (formula 3)
Can find out from following formula, as long as P partly is not more than 2 Δ L, electric injection system still can be controlled at Lambda ± Δ L in; As long as the I part is enough little, limit case is: I=0, and P=2 Δ L, at this moment, in the ideal case, Lambda should demonstrate the form of a square wave, and the cycle is 2t d, as shown in Figure 3.When P part during greater than 2 Δ L, electric injection system can not be controlled at Lambda ± Δ L in.
(2)P≤ΔL
The situation of P≤Δ L is the corresponding situation of seeing usually (the Lambda closed loop control after overmatching is all to planting situation), and in this case, Lambda passes through moment of 1.0 and occurs in the process that I partly regulates, and is as shown in Figure 1, so have:
I*t d=Δ L ... (formula 4)
Can obtain by formula 1:
t p 2 = 2 Δ L - P I = t d + Δ L - P I (formula 5)
The implication of formula 5 representative is: when the adjusting of P part during less than Δ L, promptly when lambda sensor detected mixed gas and is dense (or rare), the adjusting of P part can not be regulated back rare (or dense) side with air fuel ratio, then the half period controlled of Lambda
Figure G2008100441988D00072
Will be than dead time t dLong, the part of growth is deficiency (for the P part of adjusting to Lambda 1.0 is big or small) the required time that I partly remedies the P part.So the P part is more little, respective cycle can be long more.Be under 0 the situation, to have at limit case P:
t p 2 = 2 Δ L I = 2 t d (formula 6)
This moment Lambda closed loop control cycle t pIrrelevant with the size of I part, be dead time t d4 times, referring to shown in Figure 4.
This also is why can partly be 0 o'clock Lambda closed loop control cycle t through measuring P pObtain the dead time t of Lambda control dThereby carry out the reason of the relevant parameter coupling of Lambda closed loop control.
Further transformation for mula 5 can obtain:
t p 2 = 2 Δ L - P I = 2 t d - P I (formula 7)
Following formula shows, under the condition that satisfies P≤Δ L, as long as known the dead time t of Lambda closed loop control d, the Lambda closed loop control cycle under any P part and the I part combined situation can calculate according to formula 7.
Referring to shown in Figure 5, with regard to the dead time t of Lambda closed loop control dPhysical significance; Should comprise that burning, the waste gas after burning of mixed gas in cylinder after the oil spout flow to the time of lambda sensor and the reaction time of lambda sensor from exhaust valve; Therefore for the situation of lambda sensor cycle deterioration, can be regarded as dead time t dElongated (reaction time prolongation).So, new dead time t d' should be original dead time t dAdd the delay t of lambda sensor reaction Delay:
t d'=t d+ t Delay(formula 8)
Can get by formula 7:
t p ′ 2 = 2 t d ′ - P I (formula 9)
Wherein P and the I situation before with respect to deterioration does not change, so have:
t p ′ 2 = 2 ( t d + t Delay ) - P I = ( 2 t d - P I ) + 2 t Delay = t p 2 + 2 t Delay (formula 10)
The following formula explanation, oxygen sensor deterioration response delay t DelayAfter the Lambda closed loop control cycle be the Lambda closed loop control cycle t before the deterioration pAdd 4 times response delay time t Delay
Fig. 5 has also reflected the relation in the formula 10, the corresponding response delay t of dotted line DelayAfter the Lambda closed loop control, part was 1/2 cycle after the deterioration between two P regulated, for 1/2 original cycle adds 2 response delay t DelayTime.As can be seen from Figure 5, why the Lambda closed loop control cycle after the deterioration is on the basis in former Lambda closed loop control cycle, to add 4 times of response delay time t Delay, be because on the one hand since response delay cause system detect the dense rare saltus step of mixed gas time retardation a response delay time t Delay, and during partly continuation effect of I, cause the regulated quantity fr of closed loop control to continue to have increased I*t DelaySo, after system detects dense rare saltus step, also need the identical time that the regulated quantity fr of closed loop control is adjusted to original level, therefore for a dense rare saltus step, front and back have increased by 2 times of response delay time t Delay
But should see, when above-mentioned derivation, not consider the situation when Lambda closed loop control regulated quantity fr reaches limit value.When Lambda closed loop control regulated quantity reaches limit value, regulated quantity will maintain on the limit value, detect dense rare saltus step up to system.At this moment, the adjusting of P part will be an initial point with this limit value, and the I part is adjusted to the time t that original level then no longer needs a response delay with the regulated quantity of Lambda closed loop control for this reason Delay, mixed gas will arrive dense rare trip point in advance, and will be as shown in Figure 6.Time in advance is identical with the time that the Lambda regulated quantity maintains on the limit value, thereby the Lambda closed loop control cycle is shortened; Therefore, formula 10 will not be suitable for.Certainly, this situation only carries out very greatly and not just possibly occurring under the situation of self study in the time of deterioration analogue delay preparatory control deviation very big or air fuel ratio.
More than deriving all is to be based upon air fuel ratio to control absolute stability in advance; Promptly the air fuel ratio of control is an absolute stability in advance; Absolute unanimity of the characteristic of lambda sensor and oxygen sensor deterioration emulator, there are differences with this ideal situation but actual conditions are inevitable on the time on the absolute accurate basis at control lambda sensor response delay.Above-mentioned factor is discussed is respectively below calculated the oxygen sensor deterioration influence in front and back Lambda closed loop control cycle adopting method of the present invention.
(1) unstability of controlling air fuel ratio in advance is to calculating the oxygen sensor deterioration influence in front and back Lambda closed loop control cycle.
The factor that air fuel ratio stability is controlled in influence in advance is a lot, mainly contains: the fuel injection quantity calculation deviation that the unstability of the unstability of engine charge, the tolerance of oil sprayer and oil spout flow is brought etc.Can imagine; System's air fuel ratio is adjusted to Lambda is near 1.0 the time when the I of Lambda closed loop control part regulated quantity increases (or reducing) gradually; If above-mentioned factor causes in advance (or postponement) to form the mixed gas of dense (rare); This part mixed gas arrives lambda sensor through the mobile back in a dead time so, will certainly shift to an earlier date the saltus step of (or postponement) oxygen sensor voltage, makes to measure control cycle (or dead time) (or bigger than normal) less than normal.But the influence that should see these factors all is at random, the rule that the result of its influence should accord with normal distribution.Therefore in test, increase the influence that sampling sample (getting a plurality of control cycles averages) just can be eliminated this part factor to a great extent.
(2) enchancement factor of lambda sensor characteristic is to calculating the oxygen sensor deterioration influence in front and back Lambda closed loop control cycle.
The characteristic of lambda sensor has determined that the lambda sensor output voltage is to have saltus step near 1.0 at Lambda.Survey data in the lambda sensor characteristic curve shown in Figure 7 shows that when oxygen sensor voltage was all 0.45V, the Lambda that measures several times was all different.Equally, if Lambda is identical, the oxygen sensor voltage that at every turn measures also can there are differences, and very big randomness is arranged.Because the existence of this specific character of lambda sensor, must cause each Lambda closed loop control Lambda to be adjusted in 1.0 the process, the oxygen sensor voltage jumping moment there are differences, and causes measuring the difference in Lambda closed loop control cycle.
But should see that equally the influence of this factor is at random, its to result's influence also should accord with normal distribution rule.Equally in test, also can eliminate the influence of this part factor to a great extent through increasing sampling sample (getting a plurality of control cycles averages).
(3) oxygen sensor deterioration emulator to the control deviation of simulation deterioration analogue delay time to calculating the influence in Lambda closed loop control cycle before and after the oxygen sensor deterioration.
If there is deviation in oxygen sensor deterioration emulator to the control of deterioration analogue delay time; The deterioration analogue delay time of promptly setting and the retard time of oxygen sensor deterioration emulator practical function there are differences the difference in Lambda closed loop control cycle after the deterioration that Lambda closed loop control cycle and actual measurement obtain after the deterioration that just must cause extrapolating.But what this influence caused is systematic deviation.Because oxygen sensor deterioration emulator is to realize the control to the deterioration analogue delay time through a counter; Therefore have reason to make such conjecture; If being the error accumulation by its counter, the control deviation of oxygen sensor deterioration emulator forms; Then the absolute deviation of its control should be directly proportional with the response delay time of its setting, and therefore, the control deviation of oxygen sensor deterioration emulator should be a proportional jitter.In demonstration test subsequently, fully verified above-mentioned conjecture.
From top error analysis, can obtain; Through a plurality of Lambda closed loop control cycles are averaged; After having eliminated the influence of unstability to the projectional technique in Lambda closed loop control cycle of unstability and lambda sensor characteristic of preparatory control air fuel ratio, remaining can only be the difference that control deviation caused of oxygen sensor deterioration emulator to the response delay time.Therefore; Calculated value that conversely just can be through the Lambda closed loop control cycle and the difference between the measured value are calculated oxygen sensor deterioration emulator to the control deviation of deterioration analogue delay time, come in view of the above the control deviation of oxygen sensor deterioration emulator is calibrated (referring to shown in Figure 12).
The control cycle projectional technique can pass through verification experimental verification under the oxygen sensor deterioration situation recited above, and purpose is to verify the accuracy of Lambda control cycle projectional technique under the oxygen sensor deterioration situation; The result of test verifies the accuracy of said method on the one hand, also for the calibration steps of the oxygen sensor deterioration emulator control deviation that from the error analysis of this method, obtains strong evidence is provided on the other hand.
Test is carried out in the drum test chamber, and test vehicle is a car, and engine displacement is 1.3 liters.The oxygen sensor deterioration emulator model of using is GRS, for ETAS company produces.Test procedure is following:
Select the operating point (3000 rev/mins of rotating speeds, load 60%) of a medium rotating speed and moderate duty, the adjustment air fuel ratio is controlled in advance, and the regulated quantity fr that makes the Lambda closed loop control is around 1.0 fluctuations up and down.
According to foregoing method, measure the dead time t that confirms this operating point d(test result: t d=0.1375s), and according to dead time t dTarget deviation Δ L (BOSCH match-on criterion: 3%), confirm the I part and the P part of closed loop control with the Lambda closed loop control.KFRP is 2.7; KFRI is 21.67, for the influence of avoiding interpolation causes the difference between calibration value and the practical function value, and should (annotate: the arteries and veins spectrum be meant that the corresponding various conditions of Control Parameter need get different values with the arteries and veins of these two parameters spectrum; Preestablish the parameter under different condition; Electric injection system is searched the appropriate control parameter according to various conditions in actual moving process, as to above-mentioned two Control Parameter, rotating speed and the different then values of load are also different) in institute be set as unified value a little.
With being made as retard time of oxygen sensor deterioration emulator 0ms, 100ms, 200ms, 300ms, 400ms, 500ms, 600ms, 700ms, 800ms, 900ms, 1000ms successively; Measure respectively; Measurement time need guarantee the control cycle more than 30; The mean value of closed loop control cycle tpotv is as the measured value of Lambda control cycle, and compares with calculated value.
Test result is as shown in table 1:
The test result of table 1 checking deterioration analogue delay following cycle of situation calculated value accuracy
Figure G2008100441988D00121
Figure G2008100441988D00131
From table 1 and Fig. 8, can find out; There are certain difference in measured value and calculated value; And measured value is all greater than calculated value, and has the linear trend that increases with both difference of increase of retard time, and proportional jitter (difference/calculated value) is at (table 1 the 4th row) about in the of 9%.
Error analysis according to this predication method of front; If think this difference all be control deviation by oxygen sensor deterioration emulator cause (think that other are near the influence factors such as uncertainty 1.0 like the unstability of preparatory control air fuel ratio and lambda sensor characteristic at Lambda; Eliminated influence) through a plurality of control cycles average; That is to say that the difference of the retard time of the retard time of setting and oxygen sensor deterioration emulator practical function is according to formula 7; Can draw the size (table 1 the 5th row) of this species diversity, can find out it also is linear increasing basically with the increase of retard time.Calculate its proportional jitter (difference/retard time), about 10% (table 1 the 6th row) basically, Fig. 9 representes the proportional jitter of the oxygen sensor deterioration emulator control under the different deterioration analogue delay times.
Above-mentioned test result has also been verified guess before this; The control deviation of oxygen sensor deterioration emulator is a proportional jitter; That is to say that oxygen sensor deterioration emulator is proportional to the absolute magnitude of the control deviation of deterioration analogue delay time and the retard time of setting.From the test result of this test, be used for the retard time long about 10% that will set retard time of working control of the oxygen sensor deterioration emulator of this test.
The 7th classifies the calculated value that has compensated the Lambda control cycle after this part deviation as in the table 1, can find out that this calculated value and measured value are very identical.The 8th row have reflected the calculated value and the proportional jitter between the actual measured value (difference/revised calculated value) of revised Lambda control cycle in the table 1; Can find out; Basically in 3%, maximum deviation is merely 3.5% to deviation, and be the measuring point of 1000ms the retard time that occurs in setting.The analysis to measure file is found; When be 900ms the retard time of setting, the regulated quantity of closed loop control had reached CLV ceiling limit value in dense side, for no other reason than that when 900ms the regulated quantity of closed loop control to maintain time of CLV ceiling limit value very short; Be merely 0.06s, so little to the test result influence; And when 1000ms, the time that the regulated quantity of closed loop control maintains CLV ceiling limit value has reached 0.16s.From last surface analysis, can obtain; The Lambda closed loop control cycle is identical with the time that it maintains on the limit value because of regulated quantity reaches the time that limit value shortens; Therefore; If on the basis of this measuring point Lambda closed loop control period measurement value, add 0.16s, then be merely-0.1% through the calculated value in revised Lambda closed loop control cycle and the proportional jitter of measured value.Like this, the calculated value of revised Lambda control cycle and the proportional jitter between the actual measured value are all in 2.5%.
From above-mentioned test result; Can reach a conclusion: the projectional technique in the Lambda closed loop control cycle after above-mentioned lambda sensor (cycle) deterioration is accurately and reliably, has also proved the correctness of necessity that oxygen sensor deterioration emulator is calibrated the control deviation of deterioration analogue delay time and above-mentioned oxygen sensor deterioration emulator control deviation calibration steps based on the Lambda closed loop control conversely.Through after the calibration of said method; Just can guarantee to adopt different simulators can access the identical actual deterioration analogue delay time, the setting of the different delay time that need carry out the same target deterioration analogue delay time is described for+10% and-10% oxygen sensor deterioration emulator with control deviation respectively in the following table 2.
The setting of deterioration analogue delay time under the different simulator control deviations of table 2.
?Simulator?Nr. ?Deviation(%) ?Objective?delay?time(ms) ?Setting?delay?time(ms) Actual?delay time(ms)
?1 ?+10% ?400 ?364 400.4
?2 ?-10% ?400 ?444 399.6
From last table 2, can find out; As long as can set the time of deterioration analogue delay according to the control deviation of different oxygen sensor deterioration emulators; Just can obtain the deterioration analogue delay time of the reality identical, make and adopt different oxygen sensor deterioration emulators can access identical test result with target simulation retard time.And if do not carry out above-mentioned calibration; Above-mentioned two oxygen sensor deterioration emulators are when the same degradation failure of simulation; Target deterioration analogue delay time 400ms in as above showing, the actual deterioration analogue delay time will differ about 80ms, and this will cause the very big difference of final test result.
The step of carrying out calibration test is basic identical with above-mentioned demonstration test, for making things convenient for software to design and eliminating as far as possible that random error has some concrete requirements to the influence of test result to process of the test in the process of the test.
The step of carrying out calibration test and analysis is following:
The operating point of step 1, medium rotating speed of selection and moderate duty (like 3000 rev/mins of rotating speeds, load 60%) is to guarantee the stability of operating mode.In test after this, the rotating speed load need remain unchanged, because the variation of operating mode will bring the variation in Lambda closed loop control dead time, brings influence to test result.
Step 2, the P part of Lambda closed loop control is set, I part (I=Δ L/t is set according to dead time of this operating point according to 90% of target deviation d).Ordinary circumstance is provided with consistently through the P part of demarcating back Lambda closed loop control and I part with above-mentioned, can directly adopt the setting in the arteries and veins spectrum, only whole arteries and veins is composed the value that is made as this operating point, to avoid the influence of interpolation.
Step 3, adjustment air fuel ratio are controlled in advance, make that Lambda closed loop control regulated quantity fr is to fluctuate up and down in the center with 1.0, avoids this regulated quantity to arrive limit value too early, thereby has reduced the quantity of effective measuring point.
Behind step 4, the abundant warming-up of motor, the beginning measuring recording.The parameter of experimental measurement record should comprise at least: rotation speed n mot, load rl, closed loop control regulated quantity fr, upstream oxygen sensor voltage usvk and the Lambda closed loop control cycle tpotv that rejects the tv part.For the convenience of Software tool design, sample frequency need be set to 10ms.
The deterioration analogue delay time with oxygen sensor deterioration emulator is made as 0 earlier, maintains following a period of time of normal condition (more than the 30s), and Software tool will obtain the Lambda closed loop control cycle under the normal condition through the measurement of this part.
Successively the deterioration analogue delay time is made as 100ms, 200ms, 300ms, 400ms, 500ms, 600ms, 700ms, 800ms, 900ms, 1000ms then.Each measuring point need be guaranteed the Lambda closed loop control cycle more than 30 equally, to guarantee enough samples, eliminates the said stochastic factor in front.
Preserve after step 5, measurement are accomplished and measure file, just can carry out software analysis then.
Step 6, operate to the software of said measurement file exploitation, click " ... " Order button is selected measurement file just now.Click " reading to measure file " order button, software will read in this measurement file, and at this moment, software will show engine operating condition point parameter and diagram Lambda closed loop control regulated quantity fr and control cycle tpotv.
The parameter of step 7, input Lambda closed loop control: P part, I part, the upper limit of regulated quantity and the lower limit of regulated quantity.Click " calculating " order button, carry out analytical calculation.Software tool will calculate the calculated value in the Lambda closed loop control cycle under the different deterioration analogue delay times automatically; Detect the measured value in the Lambda closed loop control cycle of each measuring point; And the ratio value that calculates the control deviation of each measuring point; And the proportional jitter of effective measuring point averaged, obtain the control deviation of this oxygen sensor deterioration emulator.Relevant analysis result all is presented in the chart on software interface right side, and final result is presented in the text box above the right side.
Referring to shown in Figure 11, the said method of the measurement file being analyzed for the software of measuring the file exploitation is following:
Step 1, the P that reads in the Lambda closed loop control and its upper lower limit value of I parameter meter.
Step 2, read in the data of measuring file.
Step 3, detect the measurement time (for example 20s) under the no delay situation, when smaller or equal to the measurement time of setting, then show error message 1; Execution in step 4 then when greater than the measurement time set.Error message 1 is that " measurement time is not enough under the no delay situation! ".If measurement time falls short of under undelayed situation; Then can have influence on the Lambda closed loop control cycle accuracy (influence of random factor can not be eliminated fully) of measuring the operating point basis; Will follow-up calculating be had a negative impact; Therefore, software will be in the calculating of carrying out next step under this kind situation, finishes to analyze.
The average Lambda closed loop control cycle under step 4, the no delay situation of calculating.
Step 5, the maximum significant figure of calculating strong point number n um_point.
Step 6, when less than the maximum significant figure strong point number n um_point that sets, then show error message 2, finish to analyze.When more than or equal to the maximum significant figure strong point number n um_point that sets, then execution in step 7.
According to Lambda closed loop control cycle t under the no delay situation p, and Control Parameter P part and I part, can extrapolate and work as t DelayGreater than how many times, the regulated quantity of Lambda closed loop control will reach limit value certainly, for this reason can confirmed test measuring point (referring to formula 11) which be invalid certainly, to these invalid measuring points, will not carry out analytical calculation.
2* Δ L=P+I* (t p+ 2*t Delay)>(fr Max-fr Min) ... (formula 11)
Error message 2 is for " the I part causes the significant figure strong point too greatly very little, please reduce the test again of I part! ".For avoiding of the influence of indivedual measuring point random errors, need to adopt the influence of on average eliminating these random errors of a plurality of measuring points to final result.If but from this step analysis, just find that effective measuring point is fewer, and will certainly cause random error that result's influence is strengthened, therefore, under this kind situation, software also can stop next step calculating.Here, effectively the quantity of measuring point is few, means that the increase closed loop control regulated quantity along with the deterioration analogue delay time has reached limit value quickly, and most probable reason is that the I part is too big, therefore, need reduce to test again after the I part.
Step 7, the measuring point quantity i that has accomplished analysis are set to zero, even i=0.
The time period that step 8, search i+1 measuring point are measured.
Step 9, when this time period during less than setting value, then show error message 3, and transfer to step 12.When this time period during more than or equal to setting value, execution in step 10.Error message 3 is " certain time delay measurements deficiency of time ".Under this kind situation, think and can not fully eliminate stochastic factor, therefore, software can not calculate this measuring point, and it is invalid that this measuring point will be marked as.
Step 10, calculating are the Lambda closed loop control cycle average under retard time with this time period.
Step 11, judge that whether condition for validity satisfies.When effective condition did not satisfy, then execution in step 12, execution in step 13 then when effective condition satisfies.
Judging whether condition for validity satisfies comprises: whether the operating mode of motor (rotating speed and load) fluctuates, and rotating speed surpasses 100 l/min with respect to detected rotation speed change under the no delay situation, and load variations is above 2%, then this data point will be marked as invalid; Lambda closed loop control regulated quantity reaches limit value in addition, and it is invalid that this measuring point also can be marked as; In this case, software still can detect and control deviation is calculated the closed loop control cycle under this retard time.Control deviation also can be presented among the axle figure of upper right side shown in Figure 1, and with red circle sign.But this measuring point will can not be used to the calculating (a plurality of measuring points average) of final simulator control deviation.
Step 12, measuring point is made invalid flag, execution in step 13 then.
Step 13, the measuring point quantity i that will accomplish analysis add 1.
Step 14, judge whether to reach the maximum significant figure strong point number n um_point of setting, when not reaching, then transfer to step 8; Execution in step 15 then when reaching.
The proportional jitter of step 15, the effective measuring point of calculating.
Step 16, the average proportional jitter (control deviation) of calculating oxygen sensor deterioration emulator.
Step 17, the final analysis result of demonstration.The final oxygen sensor deterioration emulator control deviation that calculates will be represented with the form of percentage, and represent respectively overgauge and negative deviation with "+" and "-".
More than through embodiment the present invention has been done detailed explanation, but these are not to be construed as limiting the invention.Those skilled in the art also can make some distortion and improvement under the situation that does not break away from the principle of the invention, these also should be regarded as protection scope of the present invention.

Claims (4)

1. calibration steps based on the oxygen sensor deterioration emulator control deviation of Lambda control; It is characterized in that: measure the value of Lambda closed loop control cycle under the different deterioration analogue delay times; And resultant measured value compared with the calculated value of Lambda closed loop control cycle under the different deterioration analogue delay times respectively; Obtain the difference of measured value and calculated value; And calculate the control deviation of oxygen sensor deterioration emulator according to this difference, according to this control deviation said oxygen sensor deterioration emulator is calibrated;
Wherein, the method for the measurement value of Lambda closed loop control cycle under the different deterioration analogue delay times is:
The operating point of step 1, a motor steady running of selection;
Step 2, the P part of Lambda closed loop control is set, the I part is set, I=Δ L/t according to dead time of said operating point according to 90% of target deviation d
Step 3, adjustment air fuel ratio are controlled in advance, make that Lambda closed loop control regulated quantity fr is to fluctuate up and down in the center with 1.0;
Behind step 4, the abundant warming-up of motor, the beginning measuring recording; The parameter of measuring recording should comprise at least: rotation speed n mot, load rl, closed loop control regulated quantity fr, upstream oxygen sensor voltage usvk and the Lambda closed loop control cycle tpotv that rejects the tv part; Sample frequency is 10ms.
The deterioration analogue delay time with oxygen sensor deterioration emulator is made as 0 earlier, maintains following a period of time of normal condition, through the measurement of this part, obtains the Lambda closed loop control cycle under the normal condition;
Successively the deterioration analogue delay time is made as 100ms, 200ms, 300ms, 400ms, 500ms, 600ms, 700ms, 800ms, 900ms, 1000ms then; Each measuring point need be guaranteed the Lambda closed loop control cycle more than 30;
Preserve after step 5, measurement are accomplished and measure file.
2. the method for claim 1, it is characterized in that: said control deviation is a proportional jitter.
3. the method for claim 1, it is characterized in that: the method that said measurement file is analyzed controlled deviation is:
Step 1, the P that reads in the Lambda closed loop control and its upper lower limit value of I parameter meter;
Step 2, read in the data of measuring file;
Step 3, detect the measurement time under the no delay situation, when smaller or equal to the measurement time set, then show error message 1, finish analysis;
The average Lambda closed loop control cycle under step 4, the no delay situation of calculating;
Step 5, the maximum significant figure of calculating strong point number n um_point;
Step 6, when less than the maximum significant figure strong point number n um_point that sets, then show error message 2, finish to analyze; When more than or equal to the maximum significant figure strong point number n um_point that sets, then execution in step 7;
Step 7, the measuring point quantity i that has accomplished analysis are set to zero, even i=0;
The time period that step 8, search i+1 measuring point are measured;
Step 9, when this time period during less than setting value, then show error message 3, and transfer to step 12; When this time period during more than or equal to setting value, execution in step 10;
Step 10, calculating are the Lambda closed loop control cycle average under retard time with this time period;
Step 11, judge that whether condition for validity satisfies, when effective condition did not satisfy, then execution in step 12, execution in step 13 then when effective condition satisfies;
Step 12, measuring point is made invalid flag, execution in step 13 then;
Step 13, the measuring point quantity i that will accomplish analysis add 1;
Step 14, judge whether to reach the maximum significant figure strong point number n um_point of setting, when not reaching, then transfer to step 8; Execution in step 15 then when reaching;
The proportional jitter of step 15, the effective measuring point of calculating;
Step 16, the average control deviation of calculating oxygen sensor deterioration emulator.
4. method as claimed in claim 3; It is characterized in that: whether the described condition for validity of step 11 comprises: whether the operating mode of motor fluctuates; Rotating speed surpasses 100 l/min with respect to detected rotation speed change under the no delay situation; Load variations surpasses 2%, then this data point will be marked as invalid; Lambda closed loop control regulated quantity fr reaches limit value; It is invalid that this measuring point also can be marked as; But in this case, still the closed loop control cycle under this retard time is detected and control deviation is calculated, and in the chart of software interface, this measuring point is added red circle and represent.
CN 200810044198 2008-12-25 2008-12-25 Oxygen sensor deterioration emulator control deviation calibrating method based on lambda closed-loop control Active CN101509433B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810044198 CN101509433B (en) 2008-12-25 2008-12-25 Oxygen sensor deterioration emulator control deviation calibrating method based on lambda closed-loop control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810044198 CN101509433B (en) 2008-12-25 2008-12-25 Oxygen sensor deterioration emulator control deviation calibrating method based on lambda closed-loop control

Publications (2)

Publication Number Publication Date
CN101509433A CN101509433A (en) 2009-08-19
CN101509433B true CN101509433B (en) 2012-11-21

Family

ID=41001946

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810044198 Active CN101509433B (en) 2008-12-25 2008-12-25 Oxygen sensor deterioration emulator control deviation calibrating method based on lambda closed-loop control

Country Status (1)

Country Link
CN (1) CN101509433B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102230426B (en) * 2011-05-18 2013-11-06 联合汽车电子有限公司 Fault diagnosis and compensation method for oxygen sensor
US9169795B2 (en) * 2013-02-27 2015-10-27 Ford Global Technologies, Llc Exhaust gas sensor diagnosis and controls adaptation
CN110273771B (en) * 2018-03-14 2022-01-04 十堰科纳汽车电子股份有限公司 Air-fuel ratio deviation device and method
EP3786745B1 (en) * 2019-08-28 2023-02-22 Siemens Aktiengesellschaft Identification of deviations between an actual system and a digital twin
CN112114090B (en) * 2020-08-07 2023-02-24 宁波吉利罗佑发动机零部件有限公司 Excess air coefficient control method, device, equipment and storage medium
CN112628004B (en) * 2020-12-08 2022-11-01 浙江吉利控股集团有限公司 Method and device for correcting excess air coefficient, vehicle and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1343309A (en) * 1999-03-16 2002-04-03 大众汽车有限公司 Calibrating Nox-sensor
CN101289967A (en) * 2007-04-18 2008-10-22 株式会社电装 Oxygen sensor output correction apparatus for internal combustion engine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1343309A (en) * 1999-03-16 2002-04-03 大众汽车有限公司 Calibrating Nox-sensor
CN101289967A (en) * 2007-04-18 2008-10-22 株式会社电装 Oxygen sensor output correction apparatus for internal combustion engine

Also Published As

Publication number Publication date
CN101509433A (en) 2009-08-19

Similar Documents

Publication Publication Date Title
CN101509433B (en) Oxygen sensor deterioration emulator control deviation calibrating method based on lambda closed-loop control
CN102445303B (en) Experiment table for mass calibration of oil pressure sensor
US20070255482A1 (en) Evaluation Device for Control System, Validation Device Used in Evaluation Device, Method for Evaluating Control System, and Computer Program Used Therein
CN105209984A (en) Methods for ascertaining a model of a starting variable of a technical system
EP3244043B1 (en) Apparatus and method for controlling an egr valve
Meng et al. Test correlation framework for hybrid electric vehicle system model
JP2010086405A (en) System for adapting control parameter
Guardiola et al. ECU-oriented models for NOx prediction. Part 1: a mean value engine model for NOx prediction
US20190010888A1 (en) System and method for calibrating a vehicle component
US10120356B2 (en) Method for verifying actuator control data
Rainer et al. Iterative DoE-improved emission models and better optimisation results within a shortened measurement time
EP2877865A1 (en) Fault simulator for checking the diagnosis implemented in a control device for a lambda sensor in an internal combustion engine
JP4272234B2 (en) Method and apparatus for estimating gas concentration in coal fired boiler
Tennant et al. Development and validation of engine models via automated dynamometer tests
US20190153969A1 (en) System and method for emissions determination and correction
US20090192774A1 (en) Engine transition test instrument and method
CN113610266B (en) Method and device for predicting failure of automobile part, computer equipment and storage medium
CN111487062B (en) Throttle valve automatic calibration system and method based on hardware-in-the-loop
CN115015149A (en) Laser infrared gas concentration detection method and system based on dynamic absorption lines
KR20130064309A (en) Estimating method of water content of etanol and compensating method of fuel for ffv
KR20120103642A (en) Method for exhaust gas recirculation
US10648421B2 (en) System and method for controlling fuel injection in flex-fuel vehicle
Ohri et al. Compressor wheel low cycle fatigue calculations for off highway applications—An approach to accurately calculate application duty cycle
Berge et al. Implementation of measurement uncertainties into vehicle noise regulation
Ceccarelli et al. Turbine efficiency estimation for fault detection application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant