EP1624170A2 - Method and apparatus for monitoring calibration of an in cylinder pressure data acquisition chain - Google Patents

Method and apparatus for monitoring calibration of an in cylinder pressure data acquisition chain Download PDF

Info

Publication number
EP1624170A2
EP1624170A2 EP05300607A EP05300607A EP1624170A2 EP 1624170 A2 EP1624170 A2 EP 1624170A2 EP 05300607 A EP05300607 A EP 05300607A EP 05300607 A EP05300607 A EP 05300607A EP 1624170 A2 EP1624170 A2 EP 1624170A2
Authority
EP
European Patent Office
Prior art keywords
calibration
operating point
occurrence
engine
motor
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.)
Granted
Application number
EP05300607A
Other languages
German (de)
French (fr)
Other versions
EP1624170A3 (en
EP1624170B1 (en
Inventor
Claire Vermonet
Jean-Marie Vespasien
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.)
PSA Automobiles SA
Original Assignee
Peugeot Citroen Automobiles SA
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 Peugeot Citroen Automobiles SA filed Critical Peugeot Citroen Automobiles SA
Publication of EP1624170A2 publication Critical patent/EP1624170A2/en
Publication of EP1624170A3 publication Critical patent/EP1624170A3/en
Application granted granted Critical
Publication of EP1624170B1 publication Critical patent/EP1624170B1/en
Not-in-force legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/023Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2441Methods of calibrating or learning characterised by the learning conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2474Characteristics of sensors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/12Timing of calculation, i.e. specific timing aspects when calculation or updating of engine parameter is performed

Definitions

  • the present invention relates to a method and a system for supervising the calibration of a pressure acquisition chain in a cylinder of an internal combustion engine such as a diesel engine for a motor vehicle and a system implementing such a method. .
  • the invention relates to a method and a supervision system of the aforementioned type, applied to an internal combustion engine such as a diesel engine associated with means of acquisition of the operating point thereof and to means calibrating the pressure acquisition chain in the cylinder.
  • an internal combustion engine such as a diesel engine associated with means of acquisition of the operating point thereof and to means calibrating the pressure acquisition chain in the cylinder.
  • the control of the operation of an internal combustion engine such as a diesel engine can be optimized thanks to the knowledge of the pressure in its cylinders. It is thus possible to cite, as an example, the control of the injection of fuel into a cylinder, in order to optimize the combustion noise of the engine.
  • the engine is associated with pressure acquisition chains in the cylinders which deliver the pressure therein to an information processing unit implementing the control of the operation of the engine, or ECU unit.
  • a pressure acquisition chain in a cylinder exhibits characteristics subject to variation as it ages and / or the acquisition chain can be initially calibrated to values calculated for a set of acquisition chains and therefore not specifically dedicated to this particular acquisition chain.
  • the engine is associated with means for calibrating it.
  • These calibration means calibrate the acquisition chain automatically and regularly, so that it is calibrated by taking into account the variation of its characteristics throughout the life of the vehicle.
  • the activation of the calibration means may be untimely in the sense that these are generally implemented by the ECU unit, moreover in charge of a part, or even of all, of the control of the operation of the engine.
  • activation of the calibration means can be performed at a time when the ECU is already in charge of many tasks simultaneously.
  • the available resources of the ECU may be insufficient for the satisfactory performance of the calibration.
  • the calibration means of the pressure acquisition chain can consume resources of the ECU unit necessary for tasks of higher priority interest, such as for example the control of the operation of a steering or braking system. of the vehicle.
  • the results returned by the calibration means are not optimal.
  • the object of the present invention is to solve the aforementioned problems by proposing a method for supervising the calibration of a pressure acquisition chain in a cylinder of an internal combustion engine such as a motor vehicle diesel engine, which activates calibration means of this acquisition chain for predetermined operating characteristics of the engine, favorable to the execution of the calibration.
  • the invention also relates to a supervision system implementing the aforementioned method.
  • An additional advantage of the method according to the invention is the management of the computation overload induced by the execution of the calibration at the level of the ECU unit in charge of controlling the operation of the engine.
  • the cylinder 10 is equipped with an injector 12 of fuel therein, mounted in a cylinder head 14 of the cylinder 10.
  • the cylinder 10 further comprises an air-exhaust mixture intake port 16 and a lane 18 exhaust gases burned.
  • the cylinder 10 is associated with a pressure acquisition chain 26 therein, which acquires the pressure in the combustion chamber 24, for example for control purposes and / or diagnostics of the operation of the engine.
  • An example of a pressure acquisition chain in the cylinder comprises a pressure sensor 28 delivering a signal U representative of the pressure in the combustion chamber 24 and means 30 for conditioning this signal to deliver a measurement P mes of the pressure in the combustion chamber 24.
  • the sensor 28, that is to say the active part of the chain 26, comprises for example a piezoelectric element arranged in the yoke 14 of the cylinder. This piezoelectric element deforms under the action of the pressure variation in the combustion chamber 24 and delivers a signal U in the form of a voltage representative of the deformation it undergoes.
  • the characteristics of the sensor 28 vary as a function of time, for example as a function of the state of wear of the sensor 28, so that the values of the parameters used by the conditioning means 30 may no longer be satisfactory after some time.
  • the acquisition channel 26 then delivers a measurement P my imprecise pressure in the cylinder 10, or even false.
  • the cylinder 10 is associated with means 32 of calibrating the pressure acquisition chain 26 in the cylinder 10.
  • These calibration means 32 comprise, for example, means 34 for collecting the signal U delivered by the sensor 28 and also receive the value of the crank angle of the cylinder of means 36 for acquiring the crankshaft angle of the cylinder and the motor angle.
  • the calibration means 32 also comprise information processing means 38 which are suitable for determining the values of the parameters of the conditioning means 30 as a function of the acquired signal U, the crank angle values and other necessary data I received. Entrance.
  • the means 38 implement, for example, an algorithm for estimating these parameters based on a polytropic model of the variation of the pressure in the combustion chamber 24 of the cylinder 10 as a function of the crankshaft angle of the cylinder.
  • the calibration means 32 modify, by means of modification means 40, the values of the parameters of the conditioning means 30.
  • the activation and execution of the calibration by the calibration means 32 are supervised by a supervisory system 42 implementing the method according to the invention.
  • This calibration supervision system 42 is connected to means 44 for acquiring the operating point of the engine, and more particularly to means 44 for acquiring the speed of the engine.
  • the system 42 is also connected to the crank angle acquisition means 36 for receiving the engine angle and thus to determine the engine cycles for purposes described in more detail below.
  • FIG. 2 is a flowchart of the steps of the method according to the invention implemented by the supervision system 42.
  • the first step 50 of the method is a step of scanning the occurrence of the validation of a predetermined condition for triggering the calibration of the pressure acquisition chain 26 in the cylinder 10.
  • this condition for triggering the calibration is a periodicity condition, for example every N days, where N is a predetermined number.
  • N is a predetermined number.
  • other conditions can be considered.
  • a second polling step 52 is triggered.
  • This second scanning step consists in examining the occurrence of the stationarity of the operating point of the motor around a predetermined operating point.
  • the scanning step 52 comprises an analysis step 54 which compares the value of the engine parameters with a predetermined set of values. More particularly, the method tests at 52, if the operating point of the motor is substantially equal to an operating point of the predetermined set of operating points, that is to say if the operating point of the engine is not does not deviate from this predetermined operating point by an absolute, or relative, predetermined value.
  • the calibration of the pressure acquisition chain 26 in the cylinder 10 is executed optimally for predetermined values of the engine speed, and particularly low values thereof, that is, when the engine is idling by example. Such calibration remains feasible at another value of engine speed.
  • the method tests, in a step 56, whether such equality is maintained for a predetermined duration of stationarity.
  • the method can test whether the operating point of the motor is stationary for a predetermined number of motor cycles.
  • step 56 If the test result of step 56 is negative, the method loops to step 54 for the detection of a new equality between the operating point of the motor and an operating point of the predetermined set of operating points. .
  • the method consists, in a step 58, of counting the time elapsed since the triggering of the step 52. If the time elapsed since this triggering is greater than a predetermined value of stationarity scanning the process exits from step 52 and loops on step 50 of scanning the occurrence of the validation of the calibration triggering condition.
  • step 56 If the test implemented in step 56 is positive, that is to say if the operating point of the motor is stationary for the predetermined duration of stationarity around an operating point of the predetermined set of operating points, hereinafter referred to as operating point "validating", the method then consists in a step 60, to activate the means 32 of calibration of the acquisition chain 26.
  • the method continues monitoring in a step 62, the stationarity of the operating point around the validating operating point.
  • the calibration implemented by the calibration means 32 requires a predetermined minimum number of motor cycles for its proper execution in order to deliver results having a minimum accuracy.
  • the calibration uses for example digital filtering, such as averaging and / or statistical analysis, which require a significant collection of data over several engine cycles.
  • the calibration implemented by the calibration means 32 can be performed on a variable number of engine cycles according to the precision required for its results.
  • the number of run cycles of the calibration of the calibration means 32 then defines a desired degree of accuracy in the results returned by the calibration.
  • step 62 of the method comprises a step 64 of monitoring the engine cycle calibration by engine cycle.
  • the method tests, in a step 66, whether the number of engine cycles since the activation at 60 of the calibration means 32 is greater than a predetermined maximum number of engine cycles assigned to the engine. execution of the calibration. This assigned number of motor cycles is determined for the desired optimum accuracy for the calibration results. If the calibration runs during this assigned number of motor cycles, then the desired optimum accuracy for the calibration results is obtained.
  • the method then tests, in a step 68, whether the operating point of the motor is still stationary, that is to say substantially equal to the valid operating point.
  • the method tests, in a step 70, whether the number of engine cycles elapsed since the activation of the calibration means 32 is greater than or equal to a minimum predetermined number engine cycles necessary for proper calibration.
  • the results returned by the calibration then have a minimum precision required and are then validated in a step 72.
  • the method then loop on the step 50 of scanning the occurrence of the validation of the calibration triggering condition.
  • the method deactivates the calibration means 32 without validating their results and loop on step 50 of scanning the occurrence of the validation of the calibration triggering condition.
  • step 64 of monitoring cycle by cycle of the execution of the calibration in order to continue the monitoring of the execution of the calibration.
  • step 66 validates, in the step 72, the results returned by the calibration, then loops on the step 50 for the subsequent triggering of a new calibration of the calibration; pressure acquisition chain in the cylinder.
  • calibration execution is validated only when the operating point is stationary around a predetermined operating point which is known to be an optimum operating point for the calibration of the chain. acquisition of pressure in the cylinder.
  • the different scanning steps associated with their corresponding durations or their corresponding number of motor cycles make it possible to manage the calculation overload induced by the execution of the calibration, for example at the level of the ECU in charge of the tasks control of the operation of the engine.
  • FIGS. 3A and 3B are chronograms of clock signals generated by the supervisory system 42 implementing the method according to the invention. These clock signals make it possible to clock the different steps of the process for supervising the calibration of the pressure acquisition chain 26 in the cylinder 10.
  • a second clock signal ATC_Calc_Trig slot shown in Figure 3B is also generated from the signal ATC_Clock.
  • This signal may be of different frequency from that of the signal ATC_Clock, and is controlled in phase according to the method according to the invention, as will be explained in more detail later.
  • the triggering condition of the calibration of the pressure acquisition chain in the cylinder is validated on a rising edge of the clock signal ATC_Clock.
  • the period of update of the characteristics of the acquisition chain is thus equal to the period of the signal ATC_Clock, here designated by a.
  • the method scans whether the operating point is stationary, and this at most during the predetermined period of scanning. For this purpose, the step of scanning the occurrence of the stationarity of the operating point is deactivated on a falling edge of the ATC_Clock signal, so that the maximum predetermined duration during which the method scrutinizes the occurrence of such stationarity. is equal to the duration of the slot of the signal ATC_Clock, here designated by b.
  • the signal ATC_Clock_Trig is then locked in phase on the signal ATC_Clock.
  • the phase lock of the ATC-Calc_Trig signal is realized from so that the rising edge of the signal ATC_Calc_Trig coincides with the end of the predetermined duration of stationarity c.
  • FIG. 3A and 3B An example of such a lock is illustrated in Figures 3A and 3B in which the operating point of the motor is substantially equal to an operating point of the predetermined set of operating points from the rising edge of the signal ATC_Clock and during the predetermined duration c. A rising edge of the signal ATC_Calc_Trig is then locked over the duration c after the rising edge of the signal ATC_Clock.
  • the calibration means 32 are then activated at the end of the duration c, or equivalently on the rising edge of the signal ATC_Calc_Trig locked on the end of the duration c.
  • the duration of the slot of the clock signal ATC_Calc_Trig defines a maximum duration attributed to the execution of the calibration. This duration is determined to correspond to the maximum number of engine cycles assigned to the execution of the calibration.
  • the frequency and the duration of the slots of the ATC_Clock and ATC_Calc_Trig signals are determined to satisfy a compromise between the calculation overload induced by the execution of the calibration and the minimum required and optimal precision desired for the results returned by the calibration implemented by the 32 means of calibration.
  • FIG. 4 is a more detailed view of an embodiment of the supervision system 42 implementing the method according to the invention.
  • the supervision system 42 comprises a clock system 100 generating a predetermined clock signal Clk and means 110, 112 for generating the square-wave signal ATC_Clock and the slot signal ATC_Calc_Trig from the signal Clk.
  • the two square-wave signals ATC_Clock and ATC_Calc_Trig are delivered to a state machine 114 in charge of timing the various steps of the method.
  • the state machine 114 is also in charge of activating and deactivating the various means of the system 42 by means of a signal E which it outputs.
  • the activation, deactivation and validation of the results of the calibration means 32 are performed by the state machine 114 by means of an AC signal which it outputs.
  • the state machine 114 activates all the means described below as soon as it detects a rising edge of the signal ATC_Clock, thus indicating that the calibration phase of the pressure acquisition chain in the cylinder is active.
  • the supervision system 42 furthermore comprises first comparator means 116 which input the operating point of the motor and compare it to the operating points of the predetermined set of operating points, this set being stored in a memory 118.
  • the first operating point comparison means 116 deliver the result of their comparison to a first counter 120 and to the state machine 114.
  • the first counter 120 is initialized and starts counting if the first comparison means 114 detects that the operating point of the motor is substantially equal to an operating point of the predetermined set of operating points.
  • the value of the counter is then delivered to second comparison means 122 which compare this value with the predetermined duration of stationarity stored in the memory 118 and deliver their result to the state machine 114.
  • the state machine 114 controls the means 112 for generating the signal ATC_Calc_Trig for phase locking thereof, as has been explained previously in connection with the Figures 3A and 3B.
  • the state machine 114 also adjusts the value of the signal AC so as to activate the means 32 of calibration.
  • the output of the second comparison means 122 is also delivered to a second counter 124. This receives the motor angle input to determine the motor cycles. It initializes and starts to count the number of motor cycles as soon as the operating point of the motor is judged to be stationary.
  • This second motor cycle counter 124 is delivered to third comparison means 126.
  • These third comparison means 126 compare the value of the second counter 124 with the predetermined minimum number of motor cycles necessary for the proper execution of the calibration, this number being moreover stored in the memory 118.
  • the result of the comparison of the third comparison means 126 is delivered to the state machine 114 for the validation or not of the results of the calibration.
  • the state machine 114 delivers a signal AC to the calibration means whose value deactivates them, and sets the signal E to a value deactivating the means 116, 120, 122, 124, 126.
  • the state machine 114 sets the value of the signal AC to a value of validation of the results returned by the means 32 of calibration. Otherwise, the value of the AC signal means the non-validation of the calibration results.
  • the state machine 114 deactivates all the means 116, 120, 122, 124, 126.
  • the state machine 114 deactivates the calibration means 32 and the set of means 116, 120, 122, 124, 126 and sets the AC signal value on the validation value of the calibration results implemented by the calibration means 32.

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Analytical Chemistry (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Testing Of Engines (AREA)
  • Measuring Fluid Pressure (AREA)

Abstract

The method involves inspecting occurrence of validation of a predetermined condition for triggering the calibration of a pressure data acquisition chain in a cylinder. An occurrence of a stationarity of an engine operating point around a preset operating point is inspected for activating a calibrating unit. Results of the calibrating unit are validated if the engine operating point is stationary during preset number of engine cycles. An independent claim is also included for a system for monitoring calibration of a pressure data acquisition chain in a cylinder of an internal combustion engine of a vehicle.

Description

La présente invention concerne un procédé et un système de supervision du calibrage d'une chaîne d'acquisition de pression dans un cylindre d'un moteur à combustion interne tel qu'un moteur Diesel pour véhicule automobile et un système mettant en oeuvre un tel procédé.The present invention relates to a method and a system for supervising the calibration of a pressure acquisition chain in a cylinder of an internal combustion engine such as a diesel engine for a motor vehicle and a system implementing such a method. .

Plus particulièrement, l'invention concerne un procédé et un système de supervision du type susmentionné, appliqué à un moteur à combustion interne tel qu'un moteur Diesel associé à des moyens d'acquisition du point de fonctionnement de celui-ci et à des moyens de calibrage de la chaîne d'acquisition de pression dans le cylindre.More particularly, the invention relates to a method and a supervision system of the aforementioned type, applied to an internal combustion engine such as a diesel engine associated with means of acquisition of the operating point thereof and to means calibrating the pressure acquisition chain in the cylinder.

De manière classique, le contrôle du fonctionnement d'un moteur à combustion interne tel qu'un moteur Diesel peut être optimisé grâce à la connaissance de la pression dans ses cylindres. Il est ainsi possible de citer comme exemple le contrôle de l'injection de carburant dans un cylindre, afin d'optimiser le bruit de combustion du moteur.Conventionally, the control of the operation of an internal combustion engine such as a diesel engine can be optimized thanks to the knowledge of the pressure in its cylinders. It is thus possible to cite, as an example, the control of the injection of fuel into a cylinder, in order to optimize the combustion noise of the engine.

A cet effet, le moteur est associé à des chaînes d'acquisition de pression dans les cylindres qui délivrent la pression dans ceux-ci à une unité de traitement d'informations mettant en oeuvre le contrôle du fonctionnement du moteur, ou unité ECU.For this purpose, the engine is associated with pressure acquisition chains in the cylinders which deliver the pressure therein to an information processing unit implementing the control of the operation of the engine, or ECU unit.

Toutefois, une chaîne d'acquisition de pression dans un cylindre présente des caractéristiques sujettes à variation à mesure qu'elle vieillit et/ou la chaîne d'acquisition peut être initialement calibrée sur des valeurs calculées pour un ensemble de chaînes d'acquisition et donc non spécifiquement dédiées à cette chaîne d'acquisition en particulier.However, a pressure acquisition chain in a cylinder exhibits characteristics subject to variation as it ages and / or the acquisition chain can be initially calibrated to values calculated for a set of acquisition chains and therefore not specifically dedicated to this particular acquisition chain.

Si la chaîne d'acquisition n'est pas calibrée de manière satisfaisante, elle renvoie alors des résultats imprécis, voire dans certains cas, erronés.If the acquisition chain is not satisfactorily calibrated, then it returns inaccurate or even inaccurate results.

Afin de s'assurer de la pertinence des résultats délivrés par la chaîne d'acquisition et en conséquence de la pertinence du contrôle du fonctionnement du moteur utilisant de tels résultats, le moteur est associé à des moyens de calibrage de celle-ci. Ces moyens de calibrage calibrent la chaîne d'acquisition de manière automatique et régulière, de sorte que celle-ci est calibrée en prenant en compte la variation de ses caractéristiques tout au long de la vie du véhicule.In order to ensure the relevance of the results delivered by the acquisition chain and consequently of the relevance of the control of the operation of the engine using such results, the engine is associated with means for calibrating it. These calibration means calibrate the acquisition chain automatically and regularly, so that it is calibrated by taking into account the variation of its characteristics throughout the life of the vehicle.

On connaît déjà dans l'état de la technique des systèmes de supervision du calibrage d'une chaîne d'acquisition de pression dans un cylindre d'un moteur à combustion interne tel qu'un moteur Diesel, qui activent les moyens de calibrage de manière périodique, par exemple tous les X jours, ou de manière régulière, par exemple tous les Y kilomètres parcourus par le véhicule.Already known in the state of the art calibration monitoring systems of a pressure acquisition chain in a cylinder of an internal combustion engine such as a diesel engine, which activate the calibration means in a manner periodic, for example every X days, or regularly, for example every Y kilometers traveled by the vehicle.

Toutefois, l'activation des moyens de calibrage peut être intempestive dans le sens où ceux-ci sont généralement mis en oeuvre par l'unité ECU, par ailleurs en charge d'une partie, voire de l'ensemble, du contrôle du fonctionnement du moteur.However, the activation of the calibration means may be untimely in the sense that these are generally implemented by the ECU unit, moreover in charge of a part, or even of all, of the control of the operation of the engine.

Ainsi, l'activation des moyens de calibrage peut être effectuée à un moment où l'unité ECU est déjà en charge de nombreuses tâches de manière simultanée. Dans ce cas, les ressources disponibles de l'unité ECU peuvent être insuffisantes pour l'exécution satisfaisante du calibrage. En outre, les moyens de calibrage de la chaîne d'acquisition de pression peuvent consommer des ressources de l'unité ECU nécessaires à des tâches d'intérêt plus prioritaire, comme par exemple le contrôle du fonctionnement d'un système de direction ou de freinage du véhicule.Thus, activation of the calibration means can be performed at a time when the ECU is already in charge of many tasks simultaneously. In this case, the available resources of the ECU may be insufficient for the satisfactory performance of the calibration. In addition, the calibration means of the pressure acquisition chain can consume resources of the ECU unit necessary for tasks of higher priority interest, such as for example the control of the operation of a steering or braking system. of the vehicle.

Par ailleurs, en activant les moyens de calibrage de manière indépendante des caractéristiques de fonctionnement du moteur, comme par exemple son régime ou sa charge, les résultats renvoyés par les moyens de calibrage sont non optimaux.Furthermore, by activating the calibration means independently of the operating characteristics of the engine, such as its speed or its load, the results returned by the calibration means are not optimal.

En effet des études antérieures menées par la Demanderesse montrent qu'il existe des points de fonctionnement du moteur, et notamment des valeurs du régime du moteur, pour lesquels le calibrage s'exécute de manière optimisée.Indeed, previous studies conducted by the Applicant show that there are operating points of the engine, including engine speed values, for which the calibration runs in an optimized manner.

Le but de la présente invention est de résoudre les problèmes susmentionnés en proposant un procédé de supervision du calibrage d'une chaîne d'acquisition de pression dans un cylindre d'un moteur à combustion interne tel qu'un moteur Diesel de véhicule automobile, qui active des moyens de calibrage de cette chaîne d'acquisition pour des caractéristiques prédéterminées de fonctionnement du moteur, favorables à l'exécution du calibrage.The object of the present invention is to solve the aforementioned problems by proposing a method for supervising the calibration of a pressure acquisition chain in a cylinder of an internal combustion engine such as a motor vehicle diesel engine, which activates calibration means of this acquisition chain for predetermined operating characteristics of the engine, favorable to the execution of the calibration.

A cet effet, l'invention a pour objet un procédé de supervision du calibrage d'une chaîne d'acquisition de pression dans un cylindre d'un moteur à combustion interne tel qu'un moteur Diesel pour véhicule automobile, ce moteur étant associé à des moyens d'acquisition du point de fonctionnement de celui-ci, et à des moyens de calibrage de la chaîne d'acquisition de pression dans le cylindre, caractérisé en ce qu'il comprend les étapes consistant à :

  • scruter l'occurrence de la validation d'une condition prédéterminée de déclenchement du calibrage de la chaîne d'acquisition de pression dans le cylindre ;
  • à la suite de la validation de cette condition de déclenchement, scruter l'occurrence de la stationnarité du point de fonctionnement du moteur autour d'un point prédéterminé de fonctionnement ;
  • à la suite de l'occurrence d'une telle stationnarité du point de fonctionnement du moteur, activer les moyens de calibrage ; et
  • si le point de fonctionnement du moteur reste stationnaire pendant au moins un nombre prédéterminé minimal de cycles moteur nécessaire à la bonne exécution du calibrage mis en oeuvre par les moyens de calibrage, valider les résultats renvoyés par ces derniers.
For this purpose, the subject of the invention is a method for supervising the calibration of a pressure acquisition chain in a cylinder of an internal combustion engine such as a diesel engine for a motor vehicle, this engine being associated with means for acquiring the operating point thereof, and means for calibrating the pressure acquisition chain in the cylinder, characterized in that it comprises the steps of:
  • examining the occurrence of the validation of a predetermined condition for triggering the calibration of the pressure acquisition chain in the cylinder;
  • following the validation of this triggering condition, examining the occurrence of stationarity of the operating point of the motor around a predetermined operating point;
  • following the occurrence of such stationarity of the operating point of the motor, activate the calibration means; and
  • if the operating point of the motor remains stationary for at least a predetermined minimum number of engine cycles necessary for the proper performance of the calibration implemented by the calibration means, validate the results returned by the latter.

Selon d'autres caractéristiques :

  • la condition de déclenchement du calibrage est une condition prédéterminée de périodicité ;
  • l'étape de scrutation de l'occurrence de la stationnarité du point de fonctionnement du moteur consiste à scruter une telle occurrence pendant, au maximum, une durée prédéterminée de scrutation, et si une telle occurrence ne se produit pas pendant cette durée de scrutation, le procédé consiste à déclencher l'étape de scrutation de l'occurrence de la validation de la condition de déclenchement du calibrage ;
  • l'occurrence de la stationnarité du point de fonctionnement du moteur autour du point de fonctionnement prédéterminé de calibrage est validée lorsque le point de fonctionnement du moteur est sensiblement égal à ce dernier pendant une durée prédéterminée de stationnarité ;
  • si le point de fonctionnement du moteur ne reste pas stationnaire lorsque les moyens de calibrage sont activés, le procédé consiste à désactiver ces derniers et à déclencher l'étape de scrutation de l'occurrence de la validation de la condition de déclenchement du calibrage ;
  • le calibrage mis en oeuvre par les moyens de calibrage s'exécute pendant un nombre variable de cycles moteur, et en ce qu'il consiste à attribuer à l'exécution du calibrage, un nombre maximal de cycles moteur correspondant à une précision souhaitée des résultats renvoyés par le calibrage.
  • le moteur est un moteur Diesel.
According to other characteristics:
  • the calibration triggering condition is a predetermined condition of periodicity;
  • the step of scanning the occurrence of the stationnarity of the operating point of the engine is to scan such an occurrence during, at most, a predetermined duration of scanning, and if such occurrence does not occur during this period of scanning, the method comprises triggering the step of polling the occurrence of the validation of the calibration triggering condition;
  • the occurrence of the stationarity of the operating point of the motor around the predetermined operating point of calibration is validated when the operating point of the motor is substantially equal to the latter for a predetermined duration of stationarity;
  • if the operating point of the motor does not remain stationary when the calibration means are activated, the method consists in deactivating these and to trigger the step of scanning the occurrence of the validation of the calibration triggering condition;
  • the calibration carried out by the calibration means is carried out during a variable number of motor cycles, and in that it consists in attributing to the execution of the calibration, a maximum number of motor cycles corresponding to a desired precision of the results returned by calibration.
  • the engine is a diesel engine.

L'invention a également pour objet un système de supervision mettant en oeuvre le procédé susmentionné.The invention also relates to a supervision system implementing the aforementioned method.

Selon d'autres caractéristiques, le système est caractérisé en ce qu'il comprend :

  • des moyens de génération d'un premier signal d'horloge ATC_Clock en forme de créneau, pour activer l'étape de scrutation de la stationnarité du point de fonctionnement du moteur sur un front montant de ce premier signal, et désactiver cette étape de scrutation sur un front descendant de ce premier signal.
  • des moyens de génération d'un second signal d'horloge ATC_Calc_Trig en créneau et de verrouillage en phase du second signal d'horloge ATC_Calc_Trig sur le premier signal d'horloge ATC_Clock lors de l'occurrence de la stationnarité du point de fonctionnement, un front montant du second signal d'horloge coïncidant avec l'activation des moyens de calibrage, et la durée de créneau du second signal définissant une durée prédéterminée maximale attribuée à l'exécution du calibrage mis en oeuvre par les moyens de calibrage.
  • le moteur est un moteur Diesel.
According to other features, the system is characterized in that it comprises:
  • means for generating a first clock signal ATC_Clock in the form of a slot, for activating the step of scanning the stationarity of the operating point of the motor on a rising edge of this first signal, and deactivating this step of scanning on a falling edge of this first signal.
  • means for generating a second clocked ATC_Calc_Trig clock signal and phase locked the second clock signal ATC_Calc_Trig on the first clock signal ATC_Clock during the occurrence of the stationarity of the operating point, a front the amount of the second clock signal coinciding with the activation of the calibration means, and the slot duration of the second signal defining a maximum predetermined time allocated to the execution of the calibration implemented by the calibration means.
  • the engine is a diesel engine.

Un avantage supplémentaire du procédé selon l'invention est la gestion de la surcharge de calculs induite par l'exécution du calibrage au niveau d'unité ECU en charge du contrôle du fonctionnement du moteur.An additional advantage of the method according to the invention is the management of the computation overload induced by the execution of the calibration at the level of the ECU unit in charge of controlling the operation of the engine.

La présente invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple, et faite en relation avec les dessins annexés sur lesquels :

  • la figure 1 est une vue schématique d'un cylindre de moteur Diesel associé à une chaîne d'acquisition de pression dans celui-ci, et à des moyens de calibrage de la chaîne d'acquisition, le moteur étant par ailleurs associé à un système de supervision mettant en oeuvre le procédé selon l'invention ;
  • la figure 2 est un organigramme des étapes du procédé selon l'invention,
  • la figure 3 est un chronogramme décrivant l'agencement temporel des étapes du procédé selon l'invention ; et
  • la figure 4 est une vue de détail du système de supervision de la figure 1.
The present invention will be better understood on reading the following description, given solely by way of example, and with reference to the accompanying drawings in which:
  • FIG. 1 is a schematic view of a diesel engine cylinder associated with a pressure acquisition chain therein, and means calibration of the acquisition chain, the engine being furthermore associated with a supervision system implementing the method according to the invention;
  • FIG. 2 is a flowchart of the steps of the method according to the invention,
  • FIG. 3 is a timing diagram describing the temporal arrangement of the steps of the method according to the invention; and
  • FIG. 4 is a detailed view of the supervision system of FIG. 1.

Sur la figure 1, il est représenté, sous la référence générale 10, un cylindre de moteur Diesel de véhicule automobile.In Figure 1, there is shown, under the general reference 10, a diesel engine cylinder of a motor vehicle.

Le cylindre 10 est équipé d'un injecteur 12 de carburant dans celui-ci, monté dans une culasse 14 du cylindre 10. Le cylindre 10 comprend par ailleurs une voie 16 d'admission en mélange air-gaz d'échappement ainsi qu'une voie 18 d'échappement des gaz brûlés.The cylinder 10 is equipped with an injector 12 of fuel therein, mounted in a cylinder head 14 of the cylinder 10. The cylinder 10 further comprises an air-exhaust mixture intake port 16 and a lane 18 exhaust gases burned.

Le volume intérieur du cylindre 10, délimité par la culasse 14 et un piston 20 raccordé à une bielle 22, définit une chambre de combustion 24 de volume variable en fonction de l'angle vilebrequin du cylindre 10.The internal volume of the cylinder 10, delimited by the yoke 14 and a piston 20 connected to a connecting rod 22, defines a combustion chamber 24 of variable volume depending on the crankshaft angle of the cylinder 10.

Le cylindre 10 est associé à une chaîne d'acquisition 26 de pression dans celui-ci, qui acquiert la pression dans la chambre de combustion 24, par exemple pour des besoins de contrôle et/ou de diagnostic du fonctionnement du moteur.The cylinder 10 is associated with a pressure acquisition chain 26 therein, which acquires the pressure in the combustion chamber 24, for example for control purposes and / or diagnostics of the operation of the engine.

Un exemple de chaîne d'acquisition de pression dans le cylindre comprend un capteur 28 de pression délivrant un signal U représentatif de la pression dans la chambre de combustion 24 et des moyens 30 de conditionnement de ce signal pour délivrer une mesure Pmes de la pression dans la chambre de combustion 24.An example of a pressure acquisition chain in the cylinder comprises a pressure sensor 28 delivering a signal U representative of the pressure in the combustion chamber 24 and means 30 for conditioning this signal to deliver a measurement P mes of the pressure in the combustion chamber 24.

Le capteur 28, c'est-à-dire la partie active de la chaîne 26, comprend par exemple un élément piézoélectrique agencé dans la culasse 14 du cylindre. Cet élément piézoélectrique se déforme sous l'action de la variation de pression dans la chambre de combustion 24 et délivre un signal U sous la forme d'une tension représentative de la déformation qu'il subit.The sensor 28, that is to say the active part of the chain 26, comprises for example a piezoelectric element arranged in the yoke 14 of the cylinder. This piezoelectric element deforms under the action of the pressure variation in the combustion chamber 24 and delivers a signal U in the form of a voltage representative of the deformation it undergoes.

Les moyens 30 sont propres à réaliser un conditionnement du signal, par exemple selon la relation : P mes = A × U + P offset

Figure imgb0001
où Poffset est un décalage pour le capteur 28, et A est un gain pour le capteur 28.The means 30 are suitable for carrying out a conditioning of the signal, for example according to the relation: P my = AT × U + P offset
Figure imgb0001
where P offset is an offset for the sensor 28, and A is a gain for the sensor 28.

De manière classique, les caractéristiques du capteur 28 varient en fonction du temps, par exemple en fonction de l'état d'usure du capteur 28, de sorte que les valeurs des paramètres utilisées par les moyens 30 de conditionnement peuvent ne plus être satisfaisantes après un certain temps. La chaîne d'acquisition 26 délivre alors une mesure P mes imprécise de la pression dans le cylindre 10, voire erronée.In a conventional manner, the characteristics of the sensor 28 vary as a function of time, for example as a function of the state of wear of the sensor 28, so that the values of the parameters used by the conditioning means 30 may no longer be satisfactory after some time. The acquisition channel 26 then delivers a measurement P my imprecise pressure in the cylinder 10, or even false.

Afin de calibrer la chaîne d'acquisition 26, c'est-à-dire déterminer de nouvelles valeurs pour les paramètres A et Poffset qui correspondent effectivement aux valeurs réelles des caractéristiques du capteur 28, le cylindre 10 est associé à des moyens 32 de calibrage de la chaîne d'acquisition de pression 26 dans le cylindre 10.In order to calibrate the acquisition chain 26, that is to say, to determine new values for the parameters A and P offset, which effectively correspond to the actual values of the characteristics of the sensor 28, the cylinder 10 is associated with means 32 of calibrating the pressure acquisition chain 26 in the cylinder 10.

Ces moyens 32 de calibrage comprennent par exemple des moyens 34 de recueil du signal U délivré par le capteur 28 et reçoivent par ailleurs la valeur de l'angle vilebrequin du cylindre de moyens 36 d'acquisition de l'angle vilebrequin du cylindre et de l'angle moteur.These calibration means 32 comprise, for example, means 34 for collecting the signal U delivered by the sensor 28 and also receive the value of the crank angle of the cylinder of means 36 for acquiring the crankshaft angle of the cylinder and the motor angle.

Les moyens 32 de calibrage comprennent également des moyens 38 de traitement d'informations adaptés pour déterminer les valeurs des paramètres des moyens 30 de conditionnement en fonction du signal U acquis, des valeurs de l'angle vilebrequin et d'autres données I nécessaires reçues en entrée. Les moyens 38 mettent par exemple en oeuvre un algorithme d'estimation de ces paramètres se fondant sur un modèle polytropique de la variation de la pression dans la chambre de combustion 24 du cylindre 10 en fonction de l'angle vilebrequin du cylindre.The calibration means 32 also comprise information processing means 38 which are suitable for determining the values of the parameters of the conditioning means 30 as a function of the acquired signal U, the crank angle values and other necessary data I received. Entrance. The means 38 implement, for example, an algorithm for estimating these parameters based on a polytropic model of the variation of the pressure in the combustion chamber 24 of the cylinder 10 as a function of the crankshaft angle of the cylinder.

Une fois les valeurs des paramètres des moyens 30 de conditionnement déterminées et validées, les moyens 32 de calibrage modifient, grâce à des moyens 40 de modification, les valeurs des paramètres des moyens 30 de conditionnement.Once the values of the parameters of the conditioning means 30 have been determined and validated, the calibration means 32 modify, by means of modification means 40, the values of the parameters of the conditioning means 30.

L'activation et l'exécution du calibrage par les moyens 32 de calibrage sont supervisées par un système 42 de supervision mettant en oeuvre le procédé selon l'invention.The activation and execution of the calibration by the calibration means 32 are supervised by a supervisory system 42 implementing the method according to the invention.

Ce système 42 de supervision du calibrage est raccordé à des moyens 44 d'acquisition du point de fonctionnement du moteur, et plus particulièrement à des moyens 44 d'acquisition du régime du moteur. Le système 42 est également raccordé aux moyens 36 d'acquisition de l'angle vilebrequin pour recevoir l'angle moteur et ainsi déterminer les cycles du moteur à des fins décrites plus en détail par la suite.This calibration supervision system 42 is connected to means 44 for acquiring the operating point of the engine, and more particularly to means 44 for acquiring the speed of the engine. The system 42 is also connected to the crank angle acquisition means 36 for receiving the engine angle and thus to determine the engine cycles for purposes described in more detail below.

La figure 2 est un organigramme des étapes du procédé selon l'invention mis en oeuvre par le système 42 de supervision.FIG. 2 is a flowchart of the steps of the method according to the invention implemented by the supervision system 42.

La première étape 50 du procédé est une étape de scrutation de l'occurrence de la validation d'une condition prédéterminée de déclenchement du calibrage de la chaîne 26 d'acquisition de pression dans le cylindre 10.The first step 50 of the method is a step of scanning the occurrence of the validation of a predetermined condition for triggering the calibration of the pressure acquisition chain 26 in the cylinder 10.

De manière préférentielle, cette condition de déclenchement du calibrage est une condition de périodicité, par exemple tous les N jours, où N est un nombre prédéterminé. Bien entendu d'autres conditions peuvent être envisagées.Preferably, this condition for triggering the calibration is a periodicity condition, for example every N days, where N is a predetermined number. Of course other conditions can be considered.

Une fois la condition de déclenchement validée, une seconde étape 52 de scrutation est déclenchée. Cette seconde étape de scrutation consiste à scruter l'occurrence de la stationnarité du point de fonctionnement du moteurautour d'un point de fonctionnement prédéterminé.Once the trigger condition is enabled, a second polling step 52 is triggered. This second scanning step consists in examining the occurrence of the stationarity of the operating point of the motor around a predetermined operating point.

A cet effet, l'étape 52 de scrutation comprend une étape 54 d'analyse qui compare la valeur des paramètres moteur à un ensemble prédéterminé de valeurs. Plus particulièrement, le procédé teste en 52, si le point de fonctionnement du moteur est sensiblement égal à un point de fonctionnement de l'ensemble prédéterminé de points de fonctionnement, c'est-à-dire si le point de fonctionnement du moteur ne s'écarte pas de ce point de fonctionnement prédéterminé d'une valeur absolue, ou relative, prédéterminée.For this purpose, the scanning step 52 comprises an analysis step 54 which compares the value of the engine parameters with a predetermined set of values. More particularly, the method tests at 52, if the operating point of the motor is substantially equal to an operating point of the predetermined set of operating points, that is to say if the operating point of the engine is not does not deviate from this predetermined operating point by an absolute, or relative, predetermined value.

En effet, il peut être montré que le calibrage de la chaîne 26 d'acquisition de pression dans le cylindre 10 s'exécute de manière optimale pour des valeurs prédéterminées du régime du moteur, et particulièrement des valeurs basses de celui-ci, c'est-à-dire lorsque le moteur tourne au ralenti par exemple. Un tel calibrage reste cependant réalisable à une autre valeur de régime moteur.Indeed, it can be shown that the calibration of the pressure acquisition chain 26 in the cylinder 10 is executed optimally for predetermined values of the engine speed, and particularly low values thereof, that is, when the engine is idling by example. Such calibration remains feasible at another value of engine speed.

D'autres caractéristiques peuvent également être scrutées comme la charge du moteur, la température du liquide de refroidissement du moteur, ou autres, qui modifient également la précision finale des résultats renvoyés par le calibrage mis en oeuvre par les moyens 32 de calibrage.Other characteristics can also be scanned such as the engine load, the engine coolant temperature, or the like, which also modify the final accuracy of the results returned by the calibration implemented by the calibration means 32.

Si le point de fonctionnement du moteur est sensiblement égal à un point de fonctionnement de l'ensemble prédéterminé de points de fonctionnement, le procédé teste, dans une étape 56, si une telle égalité se maintient pendant une durée prédéterminée de stationnarité.If the operating point of the motor is substantially equal to an operating point of the predetermined set of operating points, the method tests, in a step 56, whether such equality is maintained for a predetermined duration of stationarity.

De manière équivalente, le procédé peut tester si le point de fonctionnement du moteur est stationnaire pendant un nombre prédéterminé de cycles moteur.Equivalently, the method can test whether the operating point of the motor is stationary for a predetermined number of motor cycles.

Si le résultat du test de l'étape 56 est négatif, le procédé boucle sur l'étape 54 pour la détection d'une nouvelle égalité entre le point de fonctionnement du moteur et un point de fonctionnement de l'ensemble prédéterminé de points de fonctionnement.If the test result of step 56 is negative, the method loops to step 54 for the detection of a new equality between the operating point of the motor and an operating point of the predetermined set of operating points. .

Par ailleurs, parallèlement aux étapes 54 et 56, le procédé consiste, dans une étape 58, à compter le temps écoulé depuis le déclenchement de l'étape 52. Si le temps écoulé depuis ce déclenchement est supérieur à une valeur prédéterminée de scrutation de stationnarité, le procédé sort de l'étape 52 et boucle sur l'étape 50 de scrutation de l'occurrence de la validation de la condition de déclenchement du calibrage.Moreover, in parallel with the steps 54 and 56, the method consists, in a step 58, of counting the time elapsed since the triggering of the step 52. If the time elapsed since this triggering is greater than a predetermined value of stationarity scanning the process exits from step 52 and loops on step 50 of scanning the occurrence of the validation of the calibration triggering condition.

Si le test mis en oeuvre lors de l'étape 56 est positif, c'est-à-dire si le point de fonctionnement du moteur est stationnaire pendant la durée prédéterminée de stationnarité autour d'un point de fonctionnement de l'ensemble prédéterminé de points de fonctionnement, ci-après désigné par point de fonctionnement « validant », le procédé consiste alors dans une étape 60, à activer les moyens 32 de calibrage de la chaîne d'acquisition 26.If the test implemented in step 56 is positive, that is to say if the operating point of the motor is stationary for the predetermined duration of stationarity around an operating point of the predetermined set of operating points, hereinafter referred to as operating point "validating", the method then consists in a step 60, to activate the means 32 of calibration of the acquisition chain 26.

Une fois les moyens 32 de calibrage activés, le procédé poursuit la surveillance dans une étape 62, de la stationnarité du point de fonctionnement autour du point de fonctionnement validant.Once the calibration means 32 are activated, the method continues monitoring in a step 62, the stationarity of the operating point around the validating operating point.

De manière typique, le calibrage mis en oeuvre par les moyens 32 de calibrage nécessite un nombre prédéterminé minimal de cycles moteur pour sa bonne exécution afin de délivrer des résultats présentant une précision minimale. En effet, le calibrage met en oeuvre par exemple des filtrages numériques, tels que des moyennages et/ou des analyses statistiques, qui nécessitent un recueil significatif de données sur plusieurs cycles moteur.Typically, the calibration implemented by the calibration means 32 requires a predetermined minimum number of motor cycles for its proper execution in order to deliver results having a minimum accuracy. Indeed, the calibration uses for example digital filtering, such as averaging and / or statistical analysis, which require a significant collection of data over several engine cycles.

De manière avantageuse, le calibrage mis en oeuvre par les moyens 32 de calibrage peut s'exécuter sur un nombre variable de cycles moteur en fonction de la précision requise pour ses résultats. Le nombre de cycles moteur d'exécution du calibrage des moyens 32 de calibrage définit alors un degré de précision souhaité dans les résultats renvoyés par le calibrage.Advantageously, the calibration implemented by the calibration means 32 can be performed on a variable number of engine cycles according to the precision required for its results. The number of run cycles of the calibration of the calibration means 32 then defines a desired degree of accuracy in the results returned by the calibration.

Afin de surveiller le bon déroulement de l'exécution du calibrage, l'étape 62 du procédé comprend une étape 64 de surveillance du calibrage cycle moteur par cycle moteur.In order to monitor the smooth running of the calibration execution, step 62 of the method comprises a step 64 of monitoring the engine cycle calibration by engine cycle.

A la fin de chaque cycle moteur détectée en 64, le procédé teste, dans une étape 66, si le nombre de cycles moteur depuis l'activation en 60 des moyens 32 de calibrage est supérieur à un nombre prédéterminé maximal de cycles moteur attribué à l'exécution du calibrage. Ce nombre de cycles moteur attribué est déterminé pour une précision optimale souhaitée pour les résultats du calibrage. Si le calibrage s'exécute pendant ce nombre attribué de cycles moteur, alors la précision optimale souhaitée pour les résultats du calibrage est obtenue.At the end of each engine cycle detected at 64, the method tests, in a step 66, whether the number of engine cycles since the activation at 60 of the calibration means 32 is greater than a predetermined maximum number of engine cycles assigned to the engine. execution of the calibration. This assigned number of motor cycles is determined for the desired optimum accuracy for the calibration results. If the calibration runs during this assigned number of motor cycles, then the desired optimum accuracy for the calibration results is obtained.

Si le résultat du test mis en oeuvre en 66 est négatif, le procédé teste ensuite, dans une étape 68, si le point de fonctionnement du moteur est toujours stationnaire, c'est-à-dire sensiblement égal au point de fonctionnement validant.If the result of the test implemented at 66 is negative, the method then tests, in a step 68, whether the operating point of the motor is still stationary, that is to say substantially equal to the valid operating point.

Si le résultat de ce test sur la stationnarité du point de fonctionnement est négatif, le procédé teste, dans une étape 70, si le nombre de cycles moteur écoulé depuis l'activation des moyens 32 de calibrage est supérieur ou égal à un nombre prédéterminé minimal de cycles moteur nécessaire à la bonne exécution du calibrage.If the result of this test on the stationarity of the operating point is negative, the method tests, in a step 70, whether the number of engine cycles elapsed since the activation of the calibration means 32 is greater than or equal to a minimum predetermined number engine cycles necessary for proper calibration.

Si le résultat de ce test est positif, les résultats renvoyés par le calibrage présentent alors une précision minimale requise et sont alors validés dans une étape 72. A la suite de l'étape 72, le procédé boucle alors sur l'étape 50 de scrutation de l'occurrence de la validation de la condition de déclenchement du calibrage.If the result of this test is positive, the results returned by the calibration then have a minimum precision required and are then validated in a step 72. Following the step 72, the method then loop on the step 50 of scanning the occurrence of the validation of the calibration triggering condition.

Si le résultat du test mis en oeuvre en 70 est négatif, et donc si la précision des résultats renvoyés par le calibrage ne présente pas de manière certaine la précision minimale requise, le procédé désactive les moyens 32 de calibrage sans valider leurs résultats et boucle sur l'étape 50 de scrutation de l'occurrence de la validation de la condition de déclenchement du calibrage.If the result of the test implemented at 70 is negative, and therefore if the accuracy of the results returned by the calibration is not certain of the minimum precision required, the method deactivates the calibration means 32 without validating their results and loop on step 50 of scanning the occurrence of the validation of the calibration triggering condition.

Si le test sur la stationnarité mis en oeuvre en 68 est positif, le procédé boucle alors sur l'étape 64 de surveillance cycle par cycle de l'exécution du calibrage, afin de poursuivre la surveillance de l'exécution du calibrage.If the stationarity test implemented at 68 is positive, the method then loops on step 64 of monitoring cycle by cycle of the execution of the calibration, in order to continue the monitoring of the execution of the calibration.

Enfin, si le résultat du test de l'étape 66 est positif, c'est-à-dire si le calibrage mis en oeuvre par les moyens 32 de calibrage s'est exécuté complètement alors que le point de fonctionnement du moteur est resté stationnaire pendant le nombre maximal de cycles moteur attribué pour l'exécution du calibrage, le procédé valide, dans l'étape 72, les résultats renvoyés par le calibrage, puis boucle sur l'étape 50 pour le déclenchement ultérieur d'un nouveau calibrage de la chaîne d'acquisition de pression dans le cylindre.Finally, if the result of the test of step 66 is positive, that is to say if the calibration implemented by the calibration means 32 has been performed completely while the operating point of the engine has remained stationary during the maximum number of motor cycles allocated for the execution of the calibration, the method validates, in the step 72, the results returned by the calibration, then loops on the step 50 for the subsequent triggering of a new calibration of the calibration; pressure acquisition chain in the cylinder.

Comme il est possible de le constater, l'exécution du calibrage est validée uniquement lorsque le point de fonctionnement est stationnaire autour d'un point de fonctionnement prédéterminé que l'on sait être un point de fonctionnement optimal pour le calibrage de la chaîne d'acquisition de pression dans le cylindre.As can be seen, calibration execution is validated only when the operating point is stationary around a predetermined operating point which is known to be an optimum operating point for the calibration of the chain. acquisition of pressure in the cylinder.

Par ailleurs, les différentes étapes de scrutation associées à leurs durées correspondantes ou à leur nombre de cycles moteur correspondant, permettent de gérer la surcharge de calcul induite par l'exécution du calibrage, par exemple au niveau de l'unité ECU en charge des tâches de contrôle du fonctionnement du moteur.Moreover, the different scanning steps associated with their corresponding durations or their corresponding number of motor cycles, make it possible to manage the calculation overload induced by the execution of the calibration, for example at the level of the ECU in charge of the tasks control of the operation of the engine.

En effet, le calibrage de la chaîne d'acquisition ne s'exécute pas en tant que tâche de fond. En outre, le nombre d'opérations mises en oeuvre par procédé est limité, tout en permettant de mettre en oeuvre un calibrage optimal en fonction du fonctionnement du moteur.This is because the calibration of the acquisition chain does not run as a background task. In addition, the number of operations implemented by process is limited, while allowing to implement an optimal calibration depending on the operation of the engine.

Les figures 3A et 3B sont des chronogrammes de signaux d'horloge générés par le système 42 de supervision mettant en oeuvre le procédé selon l'invention. Ces signaux d'horloge permettent de cadencer les différentes étapes du procédé de supervision du calibrage de la chaîne 26 d'acquisition de pression dans le cylindre 10.FIGS. 3A and 3B are chronograms of clock signals generated by the supervisory system 42 implementing the method according to the invention. These clock signals make it possible to clock the different steps of the process for supervising the calibration of the pressure acquisition chain 26 in the cylinder 10.

Les différentes étapes du procédé selon l'invention sont cadencées en se fondant sur un signal d'horloge ATC_Clock prédéterminé en créneau, illustré sur la figure en 3A.The various steps of the method according to the invention are clocked based on a predetermined clock signal ATC_Clock slot, shown in Figure 3A.

Un second signal d'horloge ATC_Calc_Trig en créneau, illustré sur la figure en 3B, est par ailleurs généré à partir du signal ATC_Clock. Ce signal peut être de fréquence différente de celle du signal ATC_Clock, et est commandé en phase conformément au procédé selon l'invention, comme cela sera expliqué plus en détail par la suite.A second clock signal ATC_Calc_Trig slot shown in Figure 3B is also generated from the signal ATC_Clock. This signal may be of different frequency from that of the signal ATC_Clock, and is controlled in phase according to the method according to the invention, as will be explained in more detail later.

La condition de déclenchement du calibrage de la chaîne d'acquisition de pression dans le cylindre est validée sur un front montant du signal d'horloge ATC_Clock. La période de mise à jour des caractéristiques de la chaîne d'acquisition est ainsi égale à la période du signal ATC_Clock, ici désigné par a.The triggering condition of the calibration of the pressure acquisition chain in the cylinder is validated on a rising edge of the clock signal ATC_Clock. The period of update of the characteristics of the acquisition chain is thus equal to the period of the signal ATC_Clock, here designated by a.

A la suite du front montant du signal d'horloge ATC_Clock, le procédé scrute si le point de fonctionnement est stationnaire, et cela au maximum pendant la durée prédéterminée de scrutation. A cet effet, l'étape de scrutation de l'occurrence de la stationnarité du point de fonctionnement est désactivée sur un front descendant du signal ATC_Clock, de sorte que la durée prédéterminée maximale pendant laquelle le procédé scrute l'occurrence d'une telle stationnarité est égale à la durée du créneau du signal ATC_Clock, ici désigné par b.Following the rising edge of the clock signal ATC_Clock, the method scans whether the operating point is stationary, and this at most during the predetermined period of scanning. For this purpose, the step of scanning the occurrence of the stationarity of the operating point is deactivated on a falling edge of the ATC_Clock signal, so that the maximum predetermined duration during which the method scrutinizes the occurrence of such stationarity. is equal to the duration of the slot of the signal ATC_Clock, here designated by b.

Lorsque le point de fonctionnement du moteur est stationnaire autour d'un point de fonctionnement de l'ensemble prédéterminé de points de fonctionnement, et ce pendant la durée prédéterminée de stationnarité, ici désignée c, le signal ATC_Clock_Trig est alors verrouillé en phase sur le signal ATC_Clock. Le verrouillage en phase du signal ATC-Calc_Trig est réalisé de sorte que le front montant du signal ATC_Calc_Trig coïncide avec la fin de la durée prédéterminée de stationnarité c.When the operating point of the motor is stationary around an operating point of the predetermined set of operating points, and during the predetermined duration of stationarity, here designated c, the signal ATC_Clock_Trig is then locked in phase on the signal ATC_Clock. The phase lock of the ATC-Calc_Trig signal is realized from so that the rising edge of the signal ATC_Calc_Trig coincides with the end of the predetermined duration of stationarity c.

Un exemple d'un tel verrouillage est illustré sur les figures 3A et 3B dans lesquelles le point de fonctionnement du moteur est sensiblement égal à un point de fonctionnement de l'ensemble prédéterminé de points de fonctionnement à partir du front montant du signal ATC_Clock et pendant la durée prédéterminée c. Un front montant du signal ATC_Calc_Trig est alors verrouillé sur la durée c après le front montant du signal ATC_Clock.An example of such a lock is illustrated in Figures 3A and 3B in which the operating point of the motor is substantially equal to an operating point of the predetermined set of operating points from the rising edge of the signal ATC_Clock and during the predetermined duration c. A rising edge of the signal ATC_Calc_Trig is then locked over the duration c after the rising edge of the signal ATC_Clock.

Les moyens 32 de calibrage sont alors activés à la fin de la durée c, ou de manière équivalente sur le front montant du signal ATC_Calc_Trig verrouillé sur la fin de la durée c.The calibration means 32 are then activated at the end of the duration c, or equivalently on the rising edge of the signal ATC_Calc_Trig locked on the end of the duration c.

La durée du créneau du signal d'horloge ATC_Calc_Trig, ici désignée par d, définit une durée maximale attribuée à l'exécution du calibrage. Cette durée est déterminée pour correspondre au nombre maximal de cycles moteur attribués à l'exécution du calibrage.The duration of the slot of the clock signal ATC_Calc_Trig, here denoted by d, defines a maximum duration attributed to the execution of the calibration. This duration is determined to correspond to the maximum number of engine cycles assigned to the execution of the calibration.

Le front descendant du signal ATC_Calc_Trig, successif au front montant coïncidant avec la fin de la durée prédéterminée de stationnarité c, désactive les moyens 32 de calibrage et déclenche la validation des résultats renvoyés par celui-ci, si le point de fonctionnement du moteur est resté par ailleurs stationnaire, comme cela a été décrit précédemment en relation avec la figure 2.The falling edge of the signal ATC_Calc_Trig, successive to the rising edge coinciding with the end of the predetermined duration of stationarity c, deactivates the calibration means 32 and triggers the validation of the results returned by it, if the operating point of the motor has remained otherwise stationary, as previously described in connection with Figure 2.

La fréquence et la durée des créneaux des signaux ATC_Clock et ATC_Calc_Trig sont déterminées pour satisfaire un compromis entre la surcharge de calcul induite par l'exécution du calibrage et les précisions minimale requise et optimale souhaitée pour les résultats renvoyés par le calibrage mis en oeuvre par les moyens 32 de calibrage.The frequency and the duration of the slots of the ATC_Clock and ATC_Calc_Trig signals are determined to satisfy a compromise between the calculation overload induced by the execution of the calibration and the minimum required and optimal precision desired for the results returned by the calibration implemented by the 32 means of calibration.

La figure 4 est une vue plus en détail d'un mode de réalisation du système 42 de supervision mettant en oeuvre le procédé selon l'invention.FIG. 4 is a more detailed view of an embodiment of the supervision system 42 implementing the method according to the invention.

Le système 42 de supervision comprend un système d'horloge 100 générant un signal d'horloge Clk prédéterminé et des moyens 110, 112 de génération du signal en créneau ATC_Clock et du signal en créneau ATC_Calc_Trig à partir du signal Clk.The supervision system 42 comprises a clock system 100 generating a predetermined clock signal Clk and means 110, 112 for generating the square-wave signal ATC_Clock and the slot signal ATC_Calc_Trig from the signal Clk.

Les deux signaux en créneau ATC_Clock et ATC_Calc_Trig sont délivrés à une machine d'état 114 en charge du cadencement des différentes étapes du procédé.The two square-wave signals ATC_Clock and ATC_Calc_Trig are delivered to a state machine 114 in charge of timing the various steps of the method.

La machine d'état 114 est également en charge de l'activation et la désactivation des divers moyens du système 42 au moyen d'un signal E qu'elle délivre en sortie.The state machine 114 is also in charge of activating and deactivating the various means of the system 42 by means of a signal E which it outputs.

Par ailleurs, l'activation, la désactivation et la validation des résultats des moyens 32 de calibrage sont réalisées par la machine d'état 114 au moyen d'un signal AC qu'elle délivre en sortie.Furthermore, the activation, deactivation and validation of the results of the calibration means 32 are performed by the state machine 114 by means of an AC signal which it outputs.

La machine d'état 114 active l'ensemble des moyens décrits ci-après dès qu'elle détecte un front montant du signal ATC_Clock, signifiant ainsi que la phase de calibrage de la chaîne d'acquisition de pression dans le cylindre est active.The state machine 114 activates all the means described below as soon as it detects a rising edge of the signal ATC_Clock, thus indicating that the calibration phase of the pressure acquisition chain in the cylinder is active.

Le système 42 de supervision comprend par ailleurs des premiers moyens 116 de comparaison qui reçoivent en entrée le point de fonctionnement du moteur et comparent celui-ci aux points de fonctionnement de l'ensemble prédéterminé de points de fonctionnement, cet ensemble étant mémorisé dans une mémoire 118.The supervision system 42 furthermore comprises first comparator means 116 which input the operating point of the motor and compare it to the operating points of the predetermined set of operating points, this set being stored in a memory 118.

Les premiers moyens 116 de comparaison du point de fonctionnement délivrent le résultat de leur comparaison à un premier compteur 120 et à la machine d'état 114.The first operating point comparison means 116 deliver the result of their comparison to a first counter 120 and to the state machine 114.

Le premier compteur 120 s'initialise et commence à compter si les premiers moyens de comparaison 114 détectent que le point de fonctionnement du moteur est sensiblement égal à un point de fonctionnement de l'ensemble prédéterminé de points de fonctionnement.The first counter 120 is initialized and starts counting if the first comparison means 114 detects that the operating point of the motor is substantially equal to an operating point of the predetermined set of operating points.

La valeur du compteur est alors délivrée à des seconds moyens 122 de comparaison qui comparent cette valeur à la durée prédéterminée de stationnarité stockée dans la mémoire 118 et délivrent leur résultat à la machine d'état 114.The value of the counter is then delivered to second comparison means 122 which compare this value with the predetermined duration of stationarity stored in the memory 118 and deliver their result to the state machine 114.

Si la valeur du premier compteur 120 est supérieure à cette durée de stationnarité, la machine d'état 114 commande les moyens 112 de génération du signal ATC_Calc_Trig pour le verrouillage en phase de celui-ci, comme cela a été expliqué précédemment en relation avec les figures 3A et 3B.If the value of the first counter 120 is greater than this stationarity duration, the state machine 114 controls the means 112 for generating the signal ATC_Calc_Trig for phase locking thereof, as has been explained previously in connection with the Figures 3A and 3B.

La machine d'état 114 règle également la valeur du signal AC de manière à activer les moyens 32 de calibrage.The state machine 114 also adjusts the value of the signal AC so as to activate the means 32 of calibration.

La sortie des seconds moyens 122 de comparaison est également délivrée à un second compteur 124. Celui-ci reçoit en entrée l'angle moteur pour déterminer les cycles moteur. Il s'initialise et commence à compter le nombre de cycles moteur dès que le point de fonctionnement du moteur est jugé stationnaire.The output of the second comparison means 122 is also delivered to a second counter 124. This receives the motor angle input to determine the motor cycles. It initializes and starts to count the number of motor cycles as soon as the operating point of the motor is judged to be stationary.

La valeur de ce second compteur 124 de cycles moteur est délivrée à des troisièmes moyens 126 de comparaison. Ces troisièmes moyens 126 de comparaison comparent la valeur du second compteur 124 au nombre prédéterminé minimal de cycles moteur nécessaire à la bonne exécution du calibrage, ce nombre étant par ailleurs mémorisé dans la mémoire 118. Le résultat de la comparaison des troisièmes moyens 126 de comparaison est délivré à la machine d'état 114 pour la validation ou non des résultats du calibrage.The value of this second motor cycle counter 124 is delivered to third comparison means 126. These third comparison means 126 compare the value of the second counter 124 with the predetermined minimum number of motor cycles necessary for the proper execution of the calibration, this number being moreover stored in the memory 118. The result of the comparison of the third comparison means 126 is delivered to the state machine 114 for the validation or not of the results of the calibration.

Dès que la valeur de sortie des premiers moyens 116 de comparaison varie, signifiant que le point de fonctionnement du moteur n'est plus stationnaire, la machine d'état 114 délivre un signal AC aux moyens de calibrage dont la valeur désactive ceux-ci, et règle le signal E sur une valeur désactivant les moyens 116, 120, 122, 124, 126.As soon as the output value of the first comparison means 116 varies, meaning that the operating point of the motor is no longer stationary, the state machine 114 delivers a signal AC to the calibration means whose value deactivates them, and sets the signal E to a value deactivating the means 116, 120, 122, 124, 126.

En outre, si la valeur de la comparaison des troisièmes moyens 126 de comparaison est positive, c'est-à-dire si la durée d'exécution du calibrage depuis l'activation des moyens 32 de calibrage est supérieure au nombre de cycles moteur minimal, la machine d'état 114 règle la valeur du signal AC sur une valeur de validation des résultats renvoyés par les moyens 32 de calibrage. Sinon, la valeur du signal AC signifie la non validation des résultats du calibrage.In addition, if the comparison value of the third comparison means 126 is positive, that is to say if the execution time of the calibration since the activation of the calibration means 32 is greater than the number of minimum motor cycles , the state machine 114 sets the value of the signal AC to a value of validation of the results returned by the means 32 of calibration. Otherwise, the value of the AC signal means the non-validation of the calibration results.

Par ailleurs, sur le front descendant du signal ATC_Clock, la machine d'état 114 désactive l'ensemble des moyens 116, 120, 122, 124, 126.Moreover, on the falling edge of the ATC_Clock signal, the state machine 114 deactivates all the means 116, 120, 122, 124, 126.

Enfin, sur le front descendant du signal ATC_Calc_Trig, celui-ci ayant été verrouillé en phase, la machine d'état 114 désactive les moyens 32 de calibrage et l'ensemble des moyens 116, 120, 122, 124, 126 et règle la valeur du signal AC sur la valeur de validation des résultats du calibrage mis en oeuvre par les moyens 32 de calibrage.Finally, on the falling edge of the signal ATC_Calc_Trig, the latter having been locked in phase, the state machine 114 deactivates the calibration means 32 and the set of means 116, 120, 122, 124, 126 and sets the AC signal value on the validation value of the calibration results implemented by the calibration means 32.

Il a été décrit la supervision du calibrage d'une chaîne d'acquisition de pression dans un cylindre. Bien entendu, il est possible grâce au procédé selon l'invention de superviser de manière simultanée le calibrage de l'ensemble des chaînes d'acquisition de pression dans les cylindres du moteur.It has been described the supervision of the calibration of a pressure acquisition chain in a cylinder. Of course, it is possible thanks to the method according to the invention to simultaneously monitor the calibration of all the pressure acquisition chains in the engine cylinders.

Claims (11)

Procédé de supervision du calibrage d'une chaîne (26) d'acquisition de pression dans un cylindre (10) d'un moteur à combustion interne pour véhicule automobile, ce moteur étant associé à des moyens (44) d'acquisition du point de fonctionnement de celui-ci, et à des moyens (32) de calibrage de la chaîne (26) d'acquisition de pression dans le cylindre (10), caractérisé en ce qu'il comprend les étapes consistant à : - scruter (50) l'occurrence de la validation d'une condition prédéterminée de déclenchement du calibrage de la chaîne d'acquisition de pression dans le cylindre ; - à la suite de la validation de cette condition de déclenchement, scruter (52) l'occurrence de la stationnarité du point de fonctionnement du moteur autour d'un point prédéterminé de fonctionnement ; - à la suite de l'occurrence d'une telle stationnarité du point de fonctionnement du moteur, activer (60) les moyens de calibrage ; et - si le point de fonctionnement du moteur reste stationnaire pendant au moins un nombre prédéterminé minimal de cycles moteur nécessaire à la bonne exécution du calibrage mis en oeuvre par les moyens de calibrage, valider (72) les résultats renvoyés par ces derniers. A method for supervising the calibration of a chain (26) for the acquisition of pressure in a cylinder (10) of an internal combustion engine for a motor vehicle, this engine being associated with means (44) for acquiring the point of operating thereof, and means (32) for calibrating the chain (26) for acquiring pressure in the cylinder (10), characterized in that it comprises the steps of: - examining (50) the occurrence of the validation of a predetermined condition for triggering the calibration of the pressure acquisition chain in the cylinder; following the validation of this tripping condition, examining (52) the occurrence of the stationarity of the operating point of the motor around a predetermined operating point; following the occurrence of such stationarity of the operating point of the motor, activating (60) the calibration means; and - If the operating point of the motor remains stationary for at least a predetermined minimum number of motor cycles necessary for the proper performance of the calibration implemented by the calibration means, validate (72) the results returned by the latter. Procédé selon la revendication 1, caractérisé en ce que la condition de déclenchement du calibrage est une condition prédéterminée de périodicité.Method according to claim 1, characterized in that the calibration triggering condition is a predetermined condition of periodicity. Procédé selon la revendication 1 ou 2, caractérisé en ce que l'étape (52) de scrutation de l'occurrence de la stationnarité du point de fonctionnement du moteur consiste à scruter une telle occurrence pendant, au maximum, une durée prédéterminée de scrutation, et si une telle occurrence ne se produit pas pendant cette durée de scrutation, le procédé consiste à déclencher l'étape (50) de scrutation de l'occurrence de la validation de la condition de déclenchement du calibrage.Method according to Claim 1 or 2, characterized in that the step (52) of scanning the occurrence of the stationarity of the operating point of the motor consists in scanning such an occurrence for a maximum of a predetermined duration of scanning, and if such an occurrence does not occur during this polling time, the method comprises triggering the scanning step (50) of the occurrence of the validation of the calibration triggering condition. Procédé selon la revendication 1, 2 ou 3, caractérisé en ce que l'occurrence de la stationnarité du point de fonctionnement du moteur autour du point prédéterminé de fonctionnement est validée lorsque le point de fonctionnement du moteur est sensiblement égal à ce dernier pendant une durée prédéterminée de stationnarité.Method according to claim 1, 2 or 3, characterized in that the occurrence of the stationarity of the operating point of the motor around the predetermined operating point is validated when the point of operation of the engine is substantially equal to the latter for a predetermined duration of stationarity. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que, si le point de fonctionnement du moteur ne reste pas stationnaire lorsque les moyens (32) de calibrage sont activés, le procédé consiste à désactiver ces derniers et à déclencher l'étape (50) de scrutation de l'occurrence de la validation de la condition de déclenchement du calibrage.Method according to any one of the preceding claims, characterized in that , if the operating point of the motor does not remain stationary when the calibration means (32) are activated, the method consists of deactivating them and triggering the step (50) polling the occurrence of the validation of the calibration triggering condition. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le calibrage mis en oeuvre par les moyens (32) de calibrage s'exécute pendant un nombre variable de cycles moteur, et en ce qu'il consiste à attribuer à l'exécution du calibrage, un nombre maximal de cycles moteur correspondant à une précision souhaitée des résultats renvoyés par le calibrage.Method according to one of the preceding claims, characterized in that the calibration carried out by the calibration means (32) is carried out during a variable number of motor cycles, and in that it consists in assigning to the performing the calibration, a maximum number of motor cycles corresponding to a desired accuracy of the results returned by the calibration. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le moteur est un moteur Diesel.Method according to one of the preceding claims, characterized in that the engine is a diesel engine. Système de supervision du calibrage d'une chaîne (26) d'acquisition de pression dans un cylindre (10) d'un moteur à combustion interne, ce moteur étant associé à des moyens (44) d'acquisition du point de fonctionnement de celui-ci, et à des moyens (32) de calibrage de la chaîne (26) d'acquisition de pression dans le cylindre (10), caractérisé en ce qu'il comprend : - des moyens (110, 114) pour scruter l'occurrence de la validation d'une condition prédéterminée de déclenchement du calibrage de la chaîne (26) d'acquisition de la pression dans le cylindre (10); - des moyens (110, 116, 120, 122) pour scruter, à la suite de la validation de cette condition de déclenchement, l'occurrence de la stationnarité du point de fonctionnement du moteur autour d'un point prédéterminé de fonctionnement ; - des moyens (114) pour activer les moyens de calibrage à la suite de l'occurrence d'une telle stationnarité du point de fonctionnement du moteur; et - des moyens (124, 126) pour tester si le point de fonctionnement du moteur reste stationnaire pendant au moins un nombre prédéterminé minimal de cycles moteur nécessaire à la bonne exécution du calibrage mis en oeuvre par les moyens de calibrage et des moyens (114) pour valider les résultats renvoyés par ces derniers si le point de fonctionnement du moteur reste stationnaire pendant cette durée. System for supervising the calibration of a chain (26) for acquiring pressure in a cylinder (10) of an internal combustion engine, this engine being associated with means (44) for acquiring the operating point of the and means (32) for calibrating the chain (26) for acquiring pressure in the cylinder (10), characterized in that it comprises: means (110, 114) for examining the occurrence of the validation of a predetermined calibration triggering condition of the pressure acquisition chain (26) in the cylinder (10); means (110, 116, 120, 122) for examining, following the validation of this triggering condition, the occurrence of the stationarity of the operating point of the motor around a predetermined operating point; means (114) for activating the calibration means following the occurrence of such stationarity of the operating point of the motor; and means (124, 126) for testing whether the operating point of the motor remains stationary for at least a predetermined minimum number engine cycles necessary for the proper performance of the calibration implemented by the calibration means and means (114) for validating the results returned by the latter if the operating point of the engine remains stationary during this time. Système selon la revendication 7, caractérisé en ce qu'il comprend des moyens (110) de génération d'un premier signal d'horloge ATC_Clock en forme de créneau, pour activer l'étape de scrutation de la stationnarité du point de fonctionnement du monteur sur un front montant de ce premier signal, et désactiver cette étape de scrutation sur un front descendant de ce premier signal.System according to Claim 7, characterized in that it comprises means (110) for generating a first clock signal ATC_Clock in the form of a slot, in order to activate the step of scanning the stationarity of the operating point of the fitter on a rising edge of this first signal, and disable this scanning step on a falling edge of this first signal. Système selon la revendication 8, caractérisé en ce qu'il comprend des moyens (112) de génération d'un second signal d'horloge ATC_Calc_Trig en créneau et de verrouillage en phase du second signal d'horloge ATC_Calc_Trig sur le premier signal d'horloge ATC_Clock lors de l'occurrence de la stationnarité du point de fonctionnement, un front montant du second signal d'horloge coïncidant avec l'activation des moyens de calibrage, et la durée de créneau du second signal définissant une durée prédéterminée maximale attribuée à l'exécution du calibrage mis en oeuvre par les moyens de calibrage.System according to Claim 8, characterized in that it comprises means (112) for generating a second clocked ATC_Calc_Trig clock signal and a phase locked signal for the second clock signal ATC_Calc_Trig on the first clock signal ATC_Clock at the occurrence of the stationarity of the operating point, a rising edge of the second clock signal coinciding with the activation of the calibration means, and the slot duration of the second signal defining a predetermined maximum duration assigned to the performing the calibration implemented by the calibration means. Système selon l'une quelconque des revendications 8 à 10, caractérisé en ce que le moteur est un moteur Diesel.System according to any one of claims 8 to 10, characterized in that the engine is a diesel engine.
EP05300607.8A 2004-08-04 2005-07-21 Method and apparatus for monitoring calibration of an in cylinder pressure data acquisition chain Not-in-force EP1624170B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0408636A FR2874054B1 (en) 2004-08-04 2004-08-04 METHOD AND SYSTEM FOR SUPERVISING THE CALIBRATION OF A PRESSURE ACQUISITION CHAIN IN A CYLINDER OF A DIESEL ENGINE

Publications (3)

Publication Number Publication Date
EP1624170A2 true EP1624170A2 (en) 2006-02-08
EP1624170A3 EP1624170A3 (en) 2010-10-06
EP1624170B1 EP1624170B1 (en) 2013-11-20

Family

ID=34948253

Family Applications (1)

Application Number Title Priority Date Filing Date
EP05300607.8A Not-in-force EP1624170B1 (en) 2004-08-04 2005-07-21 Method and apparatus for monitoring calibration of an in cylinder pressure data acquisition chain

Country Status (2)

Country Link
EP (1) EP1624170B1 (en)
FR (1) FR2874054B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3074527A1 (en) * 2017-12-04 2019-06-07 Psa Automobiles Sa METHOD OF MEASURING MOTOR PARAMETERS

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4744244A (en) 1986-02-19 1988-05-17 Honda Giken Kogyo Kabushiki Kaisha Cylinder pressure sensor output compensation method for internal combustion engine
EP1548418A1 (en) 2003-11-24 2005-06-29 Peugeot Citroen Automobiles S.A. Calibration system of the pressure measuring chain in a automotive vehicle Diesel engine cylinder

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3729635A1 (en) * 1987-09-04 1989-03-16 Bosch Gmbh Robert ADJUSTMENT SYSTEM (CONTROL AND / OR REGULATION SYSTEM) FOR MOTOR VEHICLES
JPH0364653A (en) * 1989-07-31 1991-03-20 Japan Electron Control Syst Co Ltd Pressure in cylinder detection device of internal combustion engine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4744244A (en) 1986-02-19 1988-05-17 Honda Giken Kogyo Kabushiki Kaisha Cylinder pressure sensor output compensation method for internal combustion engine
EP1548418A1 (en) 2003-11-24 2005-06-29 Peugeot Citroen Automobiles S.A. Calibration system of the pressure measuring chain in a automotive vehicle Diesel engine cylinder

Also Published As

Publication number Publication date
FR2874054B1 (en) 2006-11-24
EP1624170A3 (en) 2010-10-06
FR2874054A1 (en) 2006-02-10
EP1624170B1 (en) 2013-11-20

Similar Documents

Publication Publication Date Title
EP1548418B9 (en) Calibration system of the pressure measuring chain in a automotive vehicle Diesel engine cylinder
US7793538B2 (en) Apparatus for diagnosing abnormal operation of pressure difference detection apparatus of internal combustion engine exhaust system
FR2950690A1 (en) Anomaly diagnosing device for crankshaft angle detection system, has engine control circuit to measure time necessary for crankshaft angle detector to emit crankshaft signals as predetermined crankshaft angle time
FR2886347A1 (en) IC engine exhaust system gas treatment unit detection comprises comparison of temperatures before and after treatment unit
FR3083268A1 (en) METHOD AND ENGINE FOR ASSESSING CORROSION AND FOULING OF AN INJECTOR
EP1559895B1 (en) Method for diagnosing and correcting the operational condition of a vehicle diesel engine
EP1624170B1 (en) Method and apparatus for monitoring calibration of an in cylinder pressure data acquisition chain
WO2006037926A1 (en) Improved method and system for estimating exhaust gas temperature and internal combustion engine equipped with such a system
FR2920189A1 (en) METHOD AND DEVICE FOR DIAGNOSING THE OPERATING STATE OF AN EXHAUST LINE OF AN INTERNAL COMBUSTION ENGINE.
EP1607605B1 (en) Pressure estimating system in the exhaust manifold of a diesel engine and method for calibrating said system
FR2945322A1 (en) METHOD AND DEVICE FOR DIAGNOSING THE OPERATING STATE OF A FUEL SUPPLY SYSTEM OF AN INTERNAL COMBUSTION ENGINE OF A MOTOR VEHICLE.
FR2851612A1 (en) Combustion rate detection method for motor vehicle, involves calculating value that expresses time distance between current value of index representative of irregularities of operation in engine and estimated reference value
WO2009019345A1 (en) Method and device for diagonosing a leaky injector in an internal combustion engine
FR2878904A1 (en) METHOD AND DEVICE FOR MONITORING AND CONTROLLING AN INTERNAL COMBUSTION ENGINE
EP3765720A1 (en) Method and device for determining the presence and the operation of a particle filter
EP2158393B1 (en) Method and device for controlling injection in an engine, and automobile fitted with such device
FR2937089A1 (en) METHOD AND DEVICE FOR DIAGNOSING A DEVICE FOR DETERMINING A REACTIVE AGENT IN A COMBUSTION ENGINE
FR2755185A1 (en) DEVICE FOR CONTROLLING THE OPERATION OF A DIESEL ENGINE IN PARTICULAR OF A MOTOR VEHICLE
EP2150795B1 (en) Method for calibrating the offset of a signal from a pressure sensor in a combustion chamber
FR2904044A1 (en) Internal combustion engine e.g. diesel engine, controlling method for e.g. automobile, involves interfering control over combustion engine before ending of combustion cycle based on established diagnosis results
WO2022162045A1 (en) Fuel distribution method
WO2004074806A1 (en) Method for detecting failed combustion in an internal combustion engine by a combination of combustion irregularity indices
WO2023072565A1 (en) Method for estimating the atmospheric pressure of an internal combustion engine
WO2022157109A1 (en) Method for measuring fluid injection
FR2909762A1 (en) Cylinder combustion noise determining system for internal combustion engine of motor vehicle, has determining module determining combustion noise in cylinder from selected pressure values in chamber of cylinder in real time

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

17P Request for examination filed

Effective date: 20060720

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

AKX Designation fees paid

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

INTG Intention to grant announced

Effective date: 20130618

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: AT

Ref legal event code: REF

Ref document number: 641800

Country of ref document: AT

Kind code of ref document: T

Effective date: 20131215

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: FRENCH

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 602005041900

Country of ref document: DE

Effective date: 20140116

REG Reference to a national code

Ref country code: NL

Ref legal event code: VDEP

Effective date: 20131120

REG Reference to a national code

Ref country code: AT

Ref legal event code: MK05

Ref document number: 641800

Country of ref document: AT

Kind code of ref document: T

Effective date: 20131120

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG4D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20140320

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: AT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20140320

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

REG Reference to a national code

Ref country code: DE

Ref legal event code: R084

Ref document number: 602005041900

Country of ref document: DE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 602005041900

Country of ref document: DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

REG Reference to a national code

Ref country code: DE

Ref legal event code: R084

Ref document number: 602005041900

Country of ref document: DE

Effective date: 20140801

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

26N No opposition filed

Effective date: 20140821

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 602005041900

Country of ref document: DE

Effective date: 20140821

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 602005041900

Country of ref document: DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20140721

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20140721

REG Reference to a national code

Ref country code: IE

Ref legal event code: MM4A

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

Effective date: 20150331

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20150203

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20140731

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20140731

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 602005041900

Country of ref document: DE

Effective date: 20150203

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20140721

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20140731

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20140721

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20140221

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO

Effective date: 20050721

Ref country code: BE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20140731

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20131120