[go: up one dir, main page]

FR2865175A1 - VEHICLE STABILITY CONTROL SYSTEM USING SEVERAL PREDICTIVE ALGORITHMS AND A SELECTION PROCESS - Google Patents

VEHICLE STABILITY CONTROL SYSTEM USING SEVERAL PREDICTIVE ALGORITHMS AND A SELECTION PROCESS Download PDF

Info

Publication number
FR2865175A1
FR2865175A1 FR0400422A FR0400422A FR2865175A1 FR 2865175 A1 FR2865175 A1 FR 2865175A1 FR 0400422 A FR0400422 A FR 0400422A FR 0400422 A FR0400422 A FR 0400422A FR 2865175 A1 FR2865175 A1 FR 2865175A1
Authority
FR
France
Prior art keywords
value
variation
control system
slip
stability control
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.)
Pending
Application number
FR0400422A
Other languages
French (fr)
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.)
Michelin Recherche et Technique SA Switzerland
Robert Bosch GmbH
Societe de Technologie Michelin SAS
Original Assignee
Michelin Recherche et Technique SA Switzerland
Robert Bosch GmbH
Societe de Technologie Michelin SAS
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 Michelin Recherche et Technique SA Switzerland, Robert Bosch GmbH, Societe de Technologie Michelin SAS filed Critical Michelin Recherche et Technique SA Switzerland
Priority to FR0400422A priority Critical patent/FR2865175A1/en
Priority to AT05000242T priority patent/ATE345249T1/en
Priority to DE602005000242T priority patent/DE602005000242T2/en
Priority to EP05000242A priority patent/EP1555180B1/en
Priority to KR1020050003525A priority patent/KR20050075704A/en
Priority to JP2005033600A priority patent/JP2005219738A/en
Priority to CNA2005100023521A priority patent/CN1640701A/en
Priority to US11/039,675 priority patent/US7225072B2/en
Publication of FR2865175A1 publication Critical patent/FR2865175A1/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T8/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T8/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/17Using electrical or electronic regulation means to control braking
    • B60T8/172Determining control parameters used in the regulation, e.g. by calculations involving measured or detected parameters
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2210/00Detection or estimation of road or environment conditions; Detection or estimation of road shapes
    • B60T2210/10Detection or estimation of road conditions
    • B60T2210/12Friction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2230/00Monitoring, detecting special vehicle behaviour; Counteracting thereof
    • B60T2230/02Side slip angle, attitude angle, floating angle, drift angle

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Software Systems (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Regulating Braking Force (AREA)

Abstract

Système de contrôle de la stabilité d'un véhicule, le système comportant des moyens pour imprimer au pneu un effort longitudinal et des moyens pour calculer un glissement GOpt en déterminant les valeurs du coefficient d'adhérence i, pour chaque glissement Gi correspondant à des niveaux « i » successifs, en utilisant en parallèle « n » algorithmes de calcul déterminant chacun une valeur cible dudit glissement permettant d'obtenir ainsi autant de valeurs cibles GCn que d'algorithmes utilisés, le système sélectionnant comme valeur du glissement optimal GOpt la meilleure des valeurs cibles GCn en soumettant les « n » valeurs cibles GCn à des comparaisons visant à éliminer les valeurs cibles les moins vraisemblables, les comparaisons se faisant sur la base d'une fonction f(λ) d'un descripteur du fonctionnement physique de la rotation du pneu sur le sol permettant de calculer des valeurs caractéristiques. Par exemple, une valeur caractéristique intéressante est la variation par rapport au temps de G.System for controlling the stability of a vehicle, the system comprising means for imparting a longitudinal force to the tire and means for calculating a slip GOpt by determining the values of the adhesion coefficient i, for each slip Gi corresponding to levels successive "i", using in parallel "n" calculation algorithms each determining a target value of said slippage thus making it possible to obtain as many target values GCn as algorithms used, the system selecting as value of the optimal slippage GOpt the best of the target values GCn by subjecting the "n" target values GCn to comparisons aimed at eliminating the least probable target values, the comparisons being made on the basis of a function f(λ) of a descriptor of the physical functioning of the rotation of the tire on the ground allowing characteristic values to be calculated. For example, an interesting characteristic value is the variation with respect to time of G.

Description

DOMAINE DE L'INVENTIONFIELD OF THE INVENTION

La présente invention se rapporte aux systèmes de pilotage de stabilité d'un véhicule. Dans une application particulière, l'invention se rapporte aux systèmes visant à éviter le blocage des roues lors de freinages appuyés, popularisée sous la désignation ABS . Plus généralement, l'invention concerne tous les systèmes visant à maintenir le véhicule sur une trajectoire stable en agissant automatiquement sur des actuateurs comme ceux déterminant un couple aux roues, ou ceux déterminant le braquage d'une ou de plusieurs roues, ou même ceux concernant la suspension, dont on sait que cela a aussi avoir un effet sur le contrôle de la trajectoire (par exemple antiroulis actif). Dans l'application particulière évoquée ci-dessus, les actuateurs sont les freins d'une roue ou l'organe imposant un couple moteur à une roue.  The present invention relates to stability control systems of a vehicle. In a particular application, the invention relates to systems for preventing the locking of wheels during heavy braking, popularized under the designation ABS. More generally, the invention relates to all systems intended to maintain the vehicle on a stable trajectory by automatically acting on actuators such as those determining a torque to the wheels, or those determining the steering of one or more wheels, or even those concerning the suspension, which is known to have an effect on the control of the trajectory (for example active antiroll). In the particular application mentioned above, the actuators are the brakes of a wheel or the member imposing a driving torque to a wheel.

ETAT DE LA TECHNIQUESTATE OF THE ART

Pour rappel, le coefficient d'adhérence longitudinale g du pneumatique est le quotient de la force longitudinale divisée par la force verticale appliquée, c'est à dire la charge appliquée sur le pneumatique (dans le cas simplifié d'un effort de freinage pur et l'homme du métier saura facilement généraliser) ; le glissement G du pneumatique vaut G = 0% lorsqu'il n'y a pas de glissement entre la vitesse du pneumatique et la vitesse du véhicule, c'est à dire si le pneu roule librement, et G = 100% si le pneu est bloqué en rotation. Typiquement, en fonction de l'environnement (nature du sol (asphalte, béton), sec ou mouillé (hauteur d'eau), température et niveau d'usure du pneumatique), la valeur de en fonction du glissement G peut varier énormément (g vaut environ 0.15 sur de la glace et environ 1.2 sur un sol sec).  As a reminder, the longitudinal adhesion coefficient g of the tire is the quotient of the longitudinal force divided by the vertical force applied, ie the load applied to the tire (in the simplified case of a pure braking force and the skilled person will easily generalize); the slip G of the tire is G = 0% when there is no slip between the speed of the tire and the speed of the vehicle, that is to say if the tire rolls freely, and G = 100% if the tire is blocked in rotation. Typically, depending on the environment (nature of the soil (asphalt, concrete), dry or wet (water height), temperature and level of wear of the tire), the value of the slip G can vary enormously ( g is about 0.15 on ice and about 1.2 on dry soil).

On sait que le freinage d'un véhicule sera d'autant plus efficace que l'on parviendra à faire fonctionner la bande de roulement à un glissement G correspondant à la valeur maximale du coefficient d'adhérence (parfois aussi appelé coefficient de frottement). On appelle la valeur maximale du coefficient d'adhérence. Mais le conducteur moyen n'est pas capable de doser le freinage de façon à satisfaire à cette condition.  It is known that the braking of a vehicle will be all the more effective that one will manage to operate the tread with a slip G corresponding to the maximum value of the coefficient of adhesion (sometimes also called coefficient of friction). The maximum value of the coefficient of adhesion is called. But the average driver is not able to dose braking to meet this condition.

P10-1595-FR C'est la raison pour laquelle ont été développés des systèmes de contrôle de la stabilité d'un véhicule modulant automatiquement la force de freinage de façon à viser une cible de glissement prédéterminée, censée correspondre au maximum du coefficient d'adhérence.  P10-1595-EN This is the reason why a vehicle stability control system has been developed which automatically modulates the braking force so as to aim at a predetermined slip target, which is supposed to correspond to the maximum of the coefficient of friction. adhesion.

En particulier, la demande de brevet EP 1371534 publiée le 17 décembre 2003 propose un procédé de régulation du glissement utilisant une grandeur appelée Invariant que les recherches des inventeurs ont permis de découvrir, cette grandeur étant ainsi appelée parce qu'elle est sensiblement constante quel que soit le pneu considéré et quelle que soit l'adhérence du sol sur lequel le pneu roule.  In particular, the patent application EP 1371534 published on December 17, 2003 proposes a sliding control method using a quantity called Invariant that the inventors' researches have made it possible to discover, this quantity being thus called because it is substantially constant whatever the tire under consideration and whatever the grip of the ground on which the tire rolls.

Si ce procédé permet de déterminer une cible de glissement pour lequel on est effectivement bien plus proche du coefficient d'adhérence maximal réel du pneu dans les circonstances de roulage réelles, il existe cependant des cas où l'on peut déterminer une cible meilleure encore pour améliorer l'efficacité du freinage (ou de l'accélération).  If this method makes it possible to determine a sliding target for which one is actually much closer to the real maximum grip coefficient of the tire in the actual driving circumstances, there are however cases where it is possible to determine a better target for improve braking efficiency (or acceleration).

BREVE DESCRIPTION DE L'INVENTIONBRIEF DESCRIPTION OF THE INVENTION

L'invention propose un système de contrôle de la stabilité d'un véhicule utilisant plusieurs algorithmes prédictifs et un processus de sélection.  The invention proposes a system for controlling the stability of a vehicle using a plurality of predictive algorithms and a selection process.

Dans une formulation générale, l'invention propose un système de contrôle de la stabilité d'un véhicule dans lequel un paramètre caractéristique Q du fonctionnement d'un pneumatique du véhicule destiné à rouler sur un sol varie en fonction d'un paramètre P selon une certaine loi, une valeur optimale dudit paramètre P étant imposée par un contrôleur de manière directe ou indirecte de façon à agir sur au moins l'un des éléments choisis dans le groupe comportant le couple de rotation appliqué au pneumatique, l'angle de braquage du pneumatique, l'angle de carrossage du pneumatique et la force verticale appliquée au pneumatique, dans lequel le contrôleur comporte des moyens pour: P10-1595-FR É Déterminer des estimations ou des mesures (P;, Q;) pour des niveaux i successifs de valeurs; É utiliser en parallèle n algorithmes de calcul déterminant chacun une valeur cible dudit paramètre et obtenir ainsi autant de valeurs cibles Pc" que d'algorithmes utilisés, É sélectionner comme valeur optimale du paramètre la meilleure des valeurs cibles Pc" en soumettant les n valeurs cibles Pc" à des comparaisons visant à éliminer les valeurs cibles les moins vraisemblables.  In a general formulation, the invention proposes a system for controlling the stability of a vehicle in which a characteristic parameter Q of the operation of a tire of the vehicle intended to roll on a ground varies according to a parameter P according to a certain law, an optimum value of said parameter P being imposed by a controller directly or indirectly so as to act on at least one of the elements selected from the group comprising the torque applied to the tire, the steering angle of the pneumatic, the camber angle of the tire and the vertical force applied to the tire, wherein the controller includes means for: P10-1595-EN É Determine estimates or measurements (P ;, Q;) for successive levels i values; E use in parallel n computation algorithms each determining a target value of said parameter and thus obtaining as many target values Pc "as algorithms used, E selecting as optimal value of the parameter the best of the target values Pc" by subjecting the n target values Pc "to comparisons aimed at eliminating the least likely target values.

Le résultat recherché est de maintenir la valeur d'un paramètre Q à une valeur choisie comme étant idéale dans la situation du véhicule du moment. Dans le présent mémoire, on décrit en détails une application au contrôle du glissement d'un pneu, typiquement pendant une manoeuvre de freinage ou pendant une manoeuvre agissant sur le lacet d'un véhicule (fonction connue sous le nom d'ABS dans le premier cas ou fonction connue sous le nom d'ESP dans le second cas). Enfin, on évoque une application visant au contrôle de la trajectoire en utilisant des actuateurs autres que ceux agissant sur le couple aux roues.  The desired result is to maintain the value of a parameter Q at a value chosen as being ideal in the situation of the vehicle of the moment. In the present specification, there is described in detail an application to the control of the sliding of a tire, typically during a braking maneuver or during a maneuver acting on the yaw of a vehicle (function known as ABS in the first case or function known as ESP in the second case). Finally, we mention an application to control the trajectory using actuators other than those acting on the torque wheels.

Dans une première application, l'invention propose donc un système de contrôle de la stabilité d'un véhicule dans lequel le paramètre P est le glissement G du pneumatique et le paramètre caractéristique Q est le coefficient d'adhérence du pneumatique, le système comportant des moyens pour imprimer au pneu un effort longitudinal, des moyens de modulation de l'effort longitudinal et des moyens pour calculer le paramètre glissement lors de chaque activation des moyens pour imprimer au pneu un effort longitudinal de la façon suivante: É déterminer les valeurs du coefficient d'adhérence pour chaque glissement G; 25 correspondant à des niveaux i successifs de l'effort longitudinal, É utiliser en parallèle n algorithmes de calcul déterminant chacun une valeur cible dudit glissement et obtenir ainsi autant de valeurs cibles Gc" que d'algorithmes utilisés, É sélectionner comme valeur du glissement optimal G Pt la meilleure des valeurs cibles Gc" en soumettant les n valeurs cibles Gc" à des comparaisons visant à éliminer les valeurs 30 cibles les moins vraisemblables.  In a first application, the invention therefore proposes a system for controlling the stability of a vehicle in which the parameter P is the slip G of the tire and the characteristic parameter Q is the adhesion coefficient of the tire, the system comprising means for printing to the tire a longitudinal force, means for modulating the longitudinal force and means for calculating the slip parameter during each activation of the means for printing the tire a longitudinal force as follows: É determine the values of the coefficient adhesion for each slip G; Corresponding to successive levels i of the longitudinal force, E to use in parallel n calculation algorithms each determining a target value of said slip and thus to obtain as many target values Gc "as algorithms used, E select as optimal slip value G pt the best of the target values Gc "by subjecting the n target values Gc" to comparisons aimed at eliminating the least likely target values.

P10-1595-FR La présente invention propose donc de, en fonction d'observations faites au tout début de chaque manoeuvre de variation de couple (typiquement au tout début de chaque manoeuvre de freinage mais cela est valable aussi au début de chaque accélération ou pour d'autres manoeuvres comme un braquage), à partir des observations (mesures ou estimations), calculer les valeurs de glissement cible selon plusieurs algorithmes et sélectionner parmi ces cibles la valeur optimale de glissement finalement retenue par la régulation du glissement. Le résultat visé est donc de maintenir la valeur du coefficient d'adhérence du pneu à une valeur choisie comme étant idéale dans la situation du véhicule du moment, par exemple à la valeur maximale possible.  The present invention therefore proposes, as a function of observations made at the very beginning of each torque variation maneuver (typically at the very beginning of each braking maneuver, but this is also valid at the beginning of each acceleration or for other maneuvers such as a steering), from the observations (measurements or estimates), calculate the target slip values according to several algorithms and select among these targets the optimum slip value finally retained by the slip control. The desired result is therefore to maintain the value of the coefficient of adhesion of the tire to a value chosen as being ideal in the situation of the vehicle of the moment, for example to the maximum possible value.

L'application de choix de la présente invention réside dans le pilotage du glissement d'une roue en freinage. Toute la description suivante concerne dans ce cas un dispositif de modulation de l'effort longitudinal qui agit sur la commande de freinage. Indiquons une fois pour toutes que dans ce cas, on initialise (i=0) les opérations indiquées ci-dessus, et plus en détails ci-dessous, à chaque début de manoeuvre de freinage. Mais si l'on décide d'appliquer la présente invention au pilotage du glissement d'une roue en accélération, le dispositif de modulation de l'effort longitudinal agit sur le couple moteur aux roues et on initialise (i=0) les opérations indiquées à chaque demande de variation du couple moteur supérieure à un seuil de couple prédéterminé.  The application of choice of the present invention lies in controlling the sliding of a wheel under braking. All the following description concerns in this case a modulation device of the longitudinal force acting on the brake control. Let us indicate once and for all that in this case, we initialize (i = 0) the operations indicated above, and in more detail below, at the beginning of each braking maneuver. But if it is decided to apply the present invention to control the sliding of an accelerating wheel, the longitudinal force modulation device acts on the engine torque to the wheels and is initialized (i = 0) the indicated operations at each request for variation of the engine torque greater than a predetermined torque threshold.

Notons aussi que, dans le contexte de la présente invention, peu importe que la bande de roulement dont on traite la caractéristique d'adhérence soit celle d'un pneumatique ou d'un bandage élastique non pneumatique ou encore d'une chenille. Les termes bande de roulement , pneu ou pneumatique , bandage , bandage élastique , chenille ou même roue doivent être interprétés comme équivalents. Remarquons aussi que la détermination des valeurs du coefficient d'adhérence pour chaque glissement G; peut se faire par mesure directe ou par estimation à partir d'autres mesures ou de l'estimation d'autres grandeurs comme l'effort dans le plan du sol et la charge verticale.  Note also that, in the context of the present invention, it is of little importance that the tread which is treated the adhesion characteristic is that of a tire or a non-pneumatic elastic bandage or a caterpillar. The terms tread, tire or tire, bandage, elastic bandage, caterpillar or even wheel should be interpreted as equivalent. Note also that the determination of the values of the coefficient of adhesion for each slip G; can be done by direct measurement or estimation from other measurements or estimation of other quantities such as the effort in the ground plane and the vertical load.

La sélection du glissement optimal procède d'une évaluation comparative entre tous les algorithmes. Par exemple, pour chaque algorithme de 1 à n, après acquisition de suffisamment P10-1595-FR de valeurs Gi, on opère un bilan comparatif en calculant la valeur absolue de l'écart relatif entre la cible Gcn de l'algorithme n et la cible Gcsel#"-' de la sélection précédente n - 1 . A l'aide d'une valeur caractéristique (X) du fonctionnement physique de la rotation du pneu sur le sol, on choisit un seuil de tolérance sur l'écart calculé précédemment et sur la base de cette valeur caractéristique. La sélection procède comme suit: si l'écart est inférieur au seuil de tolérance, sélectionner Gcn comme valeur du glissement optimal Gop; si l'écart est supérieur au seuil de tolérance, sélectionner Gcse'#n-' comme valeur du glissement optimal Gopt Pour le premier choix, on aura déterminé expérimentalement un algorithme préféré, par exemple l'algorithme donnant statistiquement la cible la plus proche de la cible idéale. Cet algorithme choisi pour amorcer les itérations donne une première sélection pour la cible, c'est à dire une première valeur de référence, d'où la désignation de cible Gcseu'''.  The selection of the optimal slip is based on a comparative evaluation between all the algorithms. For example, for each algorithm from 1 to n, after acquisition of sufficiently Gi values, a comparative balance is made by calculating the absolute value of the relative difference between the target Gcn of the algorithm n and the target Gcsel # "- 'of the previous selection n - 1. Using a characteristic value (X) of the physical operation of the rotation of the tire on the ground, a tolerance threshold on the difference calculated previously is chosen and on the basis of this characteristic value, the selection is as follows: if the deviation is less than the tolerance threshold, select Gcn as optimal slip value Gop, if the deviation is greater than the tolerance threshold, select Gcse '# n- 'as the value of the optimal slip Gopt For the first choice, a preferred algorithm will have been experimentally determined, for example the algorithm statistically giving the target closest to the ideal target. tions gives a first selection for the target, ie a first reference value, hence the target designation Gcseu '' '.

On peut retenir comme valeur caractéristique X la variation par rapport au temps de G car cela décrit assez bien le type de sol sur lequel on se trouve; on sait que sur un sol faiblemént adhérent la roue va très vite au blocage donc la variation par rapport au temps sera grande et inversement.  We can take as characteristic value X the variation with respect to the time of G because it describes quite well the type of soil on which one is; it is known that on a weakly adhering ground the wheel goes very quickly to blocking so the variation with respect to time will be great and vice versa.

Le seuil de tolérance est calculé par logique booléenne ou par logique floue ou par une fonction mathématique quelconque.  The tolerance threshold is calculated by Boolean logic or fuzzy logic or by any mathematical function.

La suite de la description illustre l'invention utilisée pour sélectionner, selon les circonstances, le plus pertinent de trois algorithmes: É un premier algorithme reprenant le principe de l'Invariant illustré dans la demande de brevet précitée pour tout ce qui concerne la détermination du glissement cible au moyen de ce principe, que l'on appellera dans le présent mémoire par commodité algorithme Invariant , également désigné par Invt ; É un deuxième algorithme, nouveau en soi, que l'on appellera dans le présent mémoire par 30 commodité algorithme Moyen , également désigné par Avg ; P 10-1595-FR un troisième algorithme, nouveau en soi, que l'on appellera dans le présent mémoire par commodité algorithme Mouillé , également désigné par Wet .  The remainder of the description illustrates the invention used to select, according to the circumstances, the most relevant of three algorithms: a first algorithm incorporating the invariant principle illustrated in the aforementioned patent application for all that concerns the determination of the target slip using this principle, which will be referred to herein as the Invariant algorithm convenience, also referred to as Invt; A second algorithm, new in itself, which will be referred to herein as the Medium algorithm, also referred to as Avg; P 10-1595-EN a third algorithm, new in itself, which will be referred to herein as Wet algorithm convenience, also referred to as Wet.

BREVE DESCRIPTION DES FIGURESBRIEF DESCRIPTION OF THE FIGURES

Les figures suivantes montrent: La figure 1 est un schéma de principe de l'invention; La figure 2 illustre un traitement particulier des premières acquisitions de mesures ou d'estimations; La figure 3 illustre plus en détails ledit traitement particulier; La figure 4 illustre un autre traitement particulier des acquisitions de mesures ou d'estimations; La figure 5 illustre l'algorithme Invariant; La figure 6 illustre l'algorithme Moyen; La figure 7 illustre l'algorithme Mouillé ; La figure 8 est un schéma bloc illustrant une mise en oeuvre de l'invention.  The following figures show: FIG. 1 is a block diagram of the invention; Figure 2 illustrates a particular treatment of early acquisitions of measurements or estimates; Figure 3 illustrates in greater detail said particular treatment; Figure 4 illustrates another particular treatment of measurement or estimation acquisitions; Figure 5 illustrates the Invariant algorithm; Figure 6 illustrates the Medium algorithm; Figure 7 illustrates the Wet algorithm; Figure 8 is a block diagram illustrating an implementation of the invention.

DESCRIPTION DU MEILLEUR MODE DE REALISATION DE L'INVENTION Rappels sur l'Algorithme Invariant On ne fait ici que de brefs rappels concernant l'algorithme Invariant. On consultera en particulier l'exemple 1 décrit dans la demande de brevet précitée, relatif au maintien automatique du fonctionnement d'un pneu sur un véhicule à un certain coefficient d'adhérence, par exemple au coefficient d'adhérence maximal L'algorithme Invariant permet en particulier d'asservir le glissement G de façon à le maintenir à une valeur optimale GOPt prédéterminé. Ledit glissement prédéterminé G pt est plus particulièrement et de façon P10-1595-FR non limitative, choisi de telle sorte que la valeur prédéterminée du coefficient d'adhérence corresponde sensiblement à la valeur max. Dans ce cas, il est convenu d'appeler cette valeur optimale particulière Gmax. On observe que la position du maximum pour ce pneu varie en fonction du sol. Il existe un Invariant Invt commun à ces différents sols.  DESCRIPTION OF THE BEST MODE FOR CARRYING OUT THE INVENTION Reminders on the Invariant Algorithm There are only brief reminders concerning the Invariant algorithm. In particular, see Example 1 described in the aforementioned patent application, relating to the automatic maintenance of the operation of a tire on a vehicle at a certain coefficient of adhesion, for example the maximum coefficient of adhesion The Invariant algorithm allows in particular to slaved the slip G so as to maintain an optimum value GOPt predetermined. Said predetermined slip G pt is more particularly and in a nonlimiting manner, chosen so that the predetermined value of the adhesion coefficient corresponds substantially to the max value. In this case, it is agreed to call this particular optimum value Gmax. It is observed that the position of the maximum for this tire varies according to the ground. There is an invariant Invt common to these different soils.

Par application de l'équation de détermination de l'Invariant au cas de l'analyse du coefficient d'adhérence en fonction du glissement, l'Invariant est calculé en particulier de la façon suivante: (Gmax) Invt = G/ , avec p ayant une valeur positive et inférieure à 1. G (PÉG max) En ce qui concerne p, sa valeur est de préférence comprise entre 0.25 et 0. 75, par exemple elle vaut 0.5, le lecteur étant renvoyé à la description de la demande de brevet précitée quant aux conséquences du choix de la valeur de p. On obtient ainsi: G(G=Gmax) 0.58 (G = G max/ 2) On a introduit un Invariant Invt en procédant à un traitement des données à une première valeur du glissement G, correspondant au maximum du coefficient d'adhérence max, et à une seconde valeur correspondant à 50% de la première valeur, par exemple 50% du glissement précédemment évoqué. On peut ainsi en déduire une première valeur de Invt .  By applying the Invariant determination equation to the slip coefficient analysis, the Invariant is calculated in particular as follows: (Gmax) Invt = G /, with p having a positive value and less than 1. G (max PEG) With regard to p, its value is preferably between 0.25 and 0. 75, for example it is 0.5, the reader being referred to the description of the request for aforementioned patent as to the consequences of choosing the value of p. The following is obtained: G (G = Gmax) 0.58 (G = G max / 2) An Invariant Invt was introduced by processing the data at a first slip value G, corresponding to the maximum of the maximum adhesion coefficient, and at a second value corresponding to 50% of the first value, for example 50% of the previously mentioned slip. We can thus deduce a first value of Invt.

Il convient ensuite de procéder à la détermination de la pente ai de la courbe ;=f(G,) illustrée à la figure 5. On procède pour ce faire par calcul direct a,,-- i/Gi ou on utilise une régression 25 adaptée, par exemple une régression linéaire. Ou on calcule par exemple deux coefficients P10-1595-FR  It is then necessary to proceed to the determination of the slope ai of the curve; = f (G,) illustrated in FIG. 5. This is done by direct calculation a ,, - i / Gi or a regression is used. adapted, for example a linear regression. For example, two coefficients P10-1595-FR are calculated.

GG

particuliers AL' et BL'n par la régression linéaire suivante, appliquée à n points de mesure ou d'estimation: AL;n = nÉEGÉa EGÉEa BL;n = EaÉEG2 EGÉaÉEG n.EG2-(EG)2 ' n.EG2-(EG)2 ce qui donne l'expression de la pente a = AL'n É G + BL'n Ensuite, le calcul de G0"i se fait de la façon suivante: 1 pÉInvt Une autre régression bien adaptée est une régression exponentielle.  particulars AL 'and BL'n by the following linear regression, applied to n measurement or estimation points: AL; n = nEgeA EGeAe BL; n = EaEeG2 EGeEEeG n.EG2- (EG) 2' n.EG2- ( EG) 2 which gives the expression of the slope a = AL'nE G + BL'n Then, the computation of G0 "i is done as follows: 1 pEInvt Another well-adapted regression is an exponential regression.

Ainsi, un premier algorithme dit algorithme Invariant , effectue les opérations suivantes: É Déterminer la pente a; de la droite passant par l'origine et par (G;, É Calculer des coefficients AP. par calcul direct ou par une régression appropriée à partir d'un nombre suffisant de paires (a;, G;) de façon à modéliser une courbe de variation 15 a; = f(G;, AP), É Calculer un premier glissement cible Gc'' en utilisant un Invariant "Invt" prédéterminé.  Thus, a first algorithm called algorithm Invariant, performs the following operations: É Determine the slope a; of the line passing through the origin and by (G ;, É Calculate AP coefficients by direct calculation or by appropriate regression from a sufficient number of pairs (a ;, G;) in order to model a curve of variation 15 a; = f (G ;, AP), É Calculate a first target slip Gc '' using a predetermined invertor "Invt".

On a vu que l'Invariant Invt vaut sensiblement 0,58. Mais, en pratique, on peut utiliser l'Invariant Invt comme un paramètre de mise au point du système.  We have seen that Invariant Invt is worth substantially 0.58. But, in practice, Invariant Invt can be used as a debugging parameter of the system.

Description de l'Algorithme Moyen   Description of the Middle Algorithm

L'algorithme Moyen consiste à détecter le changement dans la courbure de la courbe (G). On comprend en effet qu'un tel changement est révélateur de la proximité du maximum d'adhérence. Pour cela, on traite les mesures ou les estimations des valeurs de glissement et de coefficient d'adhérence associée à deux régressions dont l'une vise à modéliser une courbe de variation qui passe obligatoirement par l'origine et dont l'autre vise à modéliser une P10-1595-FR GoPt - - BLin 1 Invt A Lin courbe de variation qui ne passe pas obligatoirement par l'origine, c'est à dire dont le premier point est laissé libre.  The Mean algorithm consists in detecting the change in the curvature of the curve (G). It is understood that such a change is indicative of the proximity of the maximum adhesion. For this, we treat the measurements or the estimates of slip values and coefficient of adhesion associated with two regressions, one of which aims to model a curve of variation which passes necessarily by the origin and whose other aims at modeling. a P10-1595-EN GoPt - - BLin 1 Invt A Lin curve of variation which does not necessarily pass by the origin, ie whose first point is left free.

Ainsi, un deuxième algorithme effectue les opérations suivantes: É Déterminer des coefficients A[a"g / Pi par calcul direct ou par une régression appropriée, à partir d'un nombre suffisant de paires ( ;, G;), de façon à modéliser une première courbe de variation = f(G;, A[avg / pl) incluant obligatoirement par convention l'origine, et la ou les paires ( ; , G;), dans lesquelles ; est différent de zéro, É Déterminer un indicateur de la pente moyenne al de ladite première courbe de variation, É Déterminer des coefficients B[a"g / P] par calcul direct ou par une régression appropriée, à partir d'un nombre suffisant de paires ( ;, G;), de façon à modéliser une deuxième courbe de variation = f(G,, B[a"g f pi) incluant la ou les paires ( ;, G;), dans lesquelles ; est différent de zéro, É Déterminer un indicateur de la pente moyenne a2 de la deuxième courbe de variation, É Tant que la différence entre ai et a2 est inférieure à un seuil de pente prédéterminé, reprendre les opérations précédentes pour chaque nouvelle acquisition de paire de valeurs (G;, p t,), É Dès que la différence entre al et a2 dépasse le seuil de pente prédéterminé, déterminer un glissement cible Gia"g en utilisant au moins la dernière paire de valeurs (G;, ;). 20 De préférence, on ajoute une deuxième condition provoquant la détermination du deuxième glissement cible en utilisant au moins la dernière paire de valeurs (G;, ).i.;), la deuxième condition étant dès que G, dépasse un seuil prédéterminé, par exemple 15%.  Thus, a second algorithm performs the following operations: É Determine coefficients A [a "g / Pi by direct computation or by appropriate regression, from a sufficient number of pairs (;, G;), so as to model a first curve of variation = f (G ;, A [avg / pl) necessarily including by convention the origin, and the pair or pairs (;, G;), in which; is not equal to zero, É Determine an indicator of the average slope al of said first variation curve, É Determining coefficients B [a "g / P] by direct calculation or by appropriate regression, from a sufficient number of pairs (;, G;), so model a second variation curve = f (G ,, B [a "gf pi) including the pair (s) (;, G;), in which; is nonzero, É Determine an indicator of the mean slope a2 of the second variation curve, É As long as the difference between ai and a2 is less than a predefined slope threshold If the difference between al and a2 exceeds the predetermined slope threshold, determine a target slip Gia "g using at least the same value as at least one pair of values (G, pt,). last pair of values (G ;,;). Preferably, a second condition causing the determination of the second target slip is added using at least the last pair of values (G ;,) .i .; the second condition being as soon as G, exceeds a predetermined threshold, by example 15%.

Il est tout particulièrement indiqué d'utiliser des régressions linéaires. Dans ce cas, on regarde la différence entre deux régressions linéaires, comme illustré à la figure 6. Dans ce cas, É La première courbe de variation, représentée par un trait pointillé à la figure 6, est une première droite = Aa"g É G;, incluant par convention l'origine (à une correction Go près, correction qui sera expliqué plus loin) et la ou les paires ( ;, G;), obtenue par une première régression linéaire calculant un premier coefficient Aa"g, P10-1595-FR É La deuxième courbe de variation, représentée par en trait d'axe à la figure 6 (courbe moins verticale), est une deuxième droite ; = A;,, É G; + am incluant la ou les paires ( ;, G;), que l'on laisse libre de ne pas passer par l'origine, et est obtenue par une deuxième régression linéaire calculant des coefficients A,;,, et B1;n (ce qui n'exclut pas une correction Go qui sera expliqué plus loin).  It is particularly appropriate to use linear regressions. In this case, we look at the difference between two linear regressions, as shown in Figure 6. In this case, the first variation curve, represented by a dashed line in Figure 6, is a first line = Aa "g G ;, including by convention the origin (to a near correction Go, correction which will be explained later) and the or the pairs (;, G;), obtained by a first linear regression calculating a first coefficient Aa "g, P10 -1595-EN É The second curve of variation, represented by the center line in Figure 6 (less vertical curve), is a second line; = A; ,, É G; + am including the pair or pairs (;, G;), which is left free from the origin, and is obtained by a second linear regression calculating coefficients A,; ,, and B1; n ( which does not exclude a Go correction which will be explained later).

Bien entendu, s'agissant de régressions linéaires, les indicateurs al et a2 sont directement les pentes respectives Aa"g et A,;,, de chacune des droites.  Of course, in the case of linear regressions, the indicators al and a2 are directly the respective slopes Aa "g and A ,, ,, of each of the straight lines.

Il a été déterminé expérimentalement que, dans le cas de modélisation par des droites (régressions linéaires), le seuil de pente prédéterminé pour la différence entre al et a2 est de préférence de l'ordre de 30%.  It has been determined experimentally that, in the case of linear modeling (linear regressions), the predetermined slope threshold for the difference between a1 and a2 is preferably of the order of 30%.

Au final, le glissement cible Gca"g retenu peut être tout simplement égal à la dernière valeur G;. En alternative et d'une façon plus précise, on détermine le glissement cible  In the end, the target slip Gca "g retained can be simply equal to the last value G. As an alternative and in a more precise way, the target slip is determined.

MAXMAX

Gcavg = . AVC avec f3 un paramètre de mise au point. Quand on parle dans le présent mémoire d'un paramètre de mise au point, cela signifie que, même s'il existe pour ce paramètre une valeur ou une plage de valeurs représentatives d'une réalité physique, on peut en pratique utiliser arbitrairement ce paramètre comme un bouton de réglage fin du fonctionnement pratique du système de contrôle de la stabilité d'un véhicule, c'est à dire un paramètre utilisé dans la mise au point du système. Ajoutons simplement que le paramètre (3 présente une analogie avec l'Invariant, ce qui se traduit pour f3 par une valeur d'environ 1,04 à rapprocher de la valeur 0,58 pour l'Invariant.  Gcavg =. AVC with f3 a focus parameter. When we speak in the present memory of a debugging parameter, it means that, even if there exists for this parameter a value or a range of values representative of a physical reality, it is possible in practice arbitrarily to use this parameter as a fine-tuning button of the practical operation of the stability control system of a vehicle, ie a parameter used in the development of the system. Just add that the parameter (3 has an analogy with the Invariant, which translates for f3 by a value of about 1.04 to bring closer to the value 0.58 for the Invariant.

Comme on le verra dans la suite, sans que cela soit limitatif, il est proposé que l'algorithme Moyen soit choisi comme la valeur de référence pour la détermination du glissement cible car on a remarqué expérimentalement que c'est celui qui est le plus robuste pour tous les types de pneus et tous les types de sols. C'est donc cet algorithme qui sert à valider des choix de cible basés sur les autres algorithmes. Un exemple de processus de choix entre les algorithmes est décrit à la fin du présent mémoire.  As we will see in the following, without this being limiting, it is proposed that the algorithm Average is chosen as the reference value for the determination of the target slip because it has been observed experimentally that it is the one that is the most robust for all types of tires and all types of floors. It is therefore this algorithm that serves to validate target choices based on the other algorithms. An example of a choice process between the algorithms is described at the end of this memo.

P10-1595-FRP10-1595-EN

-11-Description de l'Algorithme Mouillé   -11-Description of the Wet Algorithm

Comme son nom l'indique, cet algorithme est plus particulièrement conçu pour le calcul de cible sur sol mouillé (en fait tous les sols de faible adhérence). En effet, sur ce type de sol, la roue va très rapidement au blocage et l'on risque de s'apercevoir trop tard que le maximum de la courbe (G) est dépassé.  As the name implies, this algorithm is specifically designed for wet target calculation (in fact all low friction soils). Indeed, on this type of soil, the wheel goes very quickly to the blocking and one risks to realize too late that the maximum of the curve (G) is exceeded.

Le principe de cet algorithme consiste à étudier l'évolution de la dérivée du glissement en fonction du temps. Si l'on constate une évolution trop rapide, c'est à dire en fait un changement du glissement trop rapide, on peut présumer que le système n'est plus stable parce que l'on a dépassé ou l'on est en passe de dépasser le glissement correspondant à l'adhérence maximale. Cet algorithme consiste donc à : É Au fur et à mesure de l'acquisition des valeurs de G;, calculer la variation par rapport au temps de G, É Tant que ladite variation est supérieure à un seuil bas, calculer des coefficients A[ wet, p par calcul direct ou par une régression appropriée de façon à modéliser la variation par rapport au temps de G par une courbe de variation qui est une fonction de (G, A[ wet, p]), É Dès que ladite variation est supérieure à un seuil haut, déterminer un troisième glissement cible GCWet en utilisant au moins les dernières valeurs de A[ wet,p]É De préférence, ledit algorithme n'est utilisé qu'avec des valeurs de glissement supérieures à de 4%. De façon avantageuse, ledit seuil bas est de l'ordre de 1% par seconde et ledit seuil 25 haut est de l'ordre de 3% par seconde.  The principle of this algorithm is to study the evolution of the derivative of the slip as a function of time. If we see a change too fast, ie a change of the slip too fast, we can assume that the system is no longer stable because we have passed or we are in the process of exceed the slip corresponding to the maximum adhesion. This algorithm therefore consists of: É As the values of G; are calculated, calculate the variation with respect to the time of G, É As long as the variation is greater than a low threshold, calculate coefficients A [wet , p by direct calculation or by a suitable regression so as to model the variation with respect to the time of G by a curve of variation which is a function of (G, A [wet, p]), É As soon as said variation is greater at a high threshold, determine a third GCWet target slip using at least the last values of A [wet, p]. Preferably, said algorithm is used only with slip values greater than 4%. Advantageously, said low threshold is of the order of 1% per second and said high threshold is of the order of 3% per second.

Une application simple de cet algorithme utilise une régression linéaire, ce qui fait que l'on calcule des coefficients Awet et Bwet de la façon suivants: É dG _AWEr.G+BWET dt et le troisième glissement cible GCwet est donc déterminé de la façon suivante: P10-1595-FR - 12 - G cavet = dG _ tgt _ BWET  A simple application of this algorithm uses a linear regression, so that we calculate the Awet and Bwet coefficients as follows: E dG _AWEr.G + BWET dt and the third target slip GCwet is thus determined as follows : P10-1595-EN - 12 - G cavet = dG _ tgt _ BWET

AWETawet

Bien qu'une valeur expérimentale de 2% par seconde pour le paramètre dG_tgt ait donné de bons résultats comme montré à la figure 7, on peut en pratique utiliser arbitrairement ce paramètre comme un bouton de réglage fin du fonctionnement pratique du système de contrôle de la stabilité d'un véhicule, tout comme évoqué à propos des paramètres f3 et Invariant.  Although an experimental value of 2% per second for the dG_tgt parameter has given good results as shown in FIG. 7, in practice this parameter can be arbitrarily used as a fine-tuning knob for the practical operation of the control system of the stability of a vehicle, as evoked about the parameters f3 and Invariant.

Suggestions d'améliorations concernant les premières acquisitions de données Avant de poursuivre, il est proposé quelques corrections aux valeurs faibles de glissement et coefficient d'adhérence obtenues au tout début d'une manoeuvre de freinage. Au début des freinages, il a été constaté que la courbe g(G) peut présenter un comportement étrange. Le but de cette première partie de l'algorithme est de corriger ce comportement. Aux figures 2 et 3, on peut voir que sur un sol mouillé, le pied de la courbe g(G) ne semble pas linéaire et que pour un g nul, le glissement ne l'est pas. Ceci est probablement dû aux erreurs dans la valeur du glissement mesuré. Cela n'est à l'évidence pas représentatif des phénomènes physiques dans le contact de la bande de roulement sur le sol. Cela est gênant pour les algorithmes de calcul du glissement cible qui sont basés sur l'étude de la pente de la courbe g(G). Bien entendu, cela est très dépendant des moyens technologiques concrets mis en oeuvre sur le véhicule pour acquérir ces informations. Dès lors, les indications fournies dans ce contexte sont de simples suggestions qu'il est utile d'appliquer si l'on fait face à ce problème, mais qui ne sont pas limitatives. Plus généralement, il est utile de corriger autoritairement la forme du pied de la courbe de variation du coefficient d'adhérence en fonction du glissement si elle présente une allure fort peu plausible.  Suggestions for Improvements Regarding Initial Data Acquisition Before proceeding, some corrections to the low slip values and coefficient of adhesion obtained at the very beginning of a braking maneuver are proposed. At the beginning of the braking, it was found that the curve g (G) can present a strange behavior. The purpose of this first part of the algorithm is to correct this behavior. In Figures 2 and 3, it can be seen that on a wet ground, the foot of the curve g (G) does not appear linear and that for a zero g, the slip is not. This is probably due to errors in the value of the measured slip. This is obviously not representative of the physical phenomena in the contact of the tread on the ground. This is troublesome for the target slip computation algorithms that are based on the study of the slope of the curve g (G). Of course, this is very dependent on the concrete technological means implemented on the vehicle to acquire this information. Therefore, the indications given in this context are simple suggestions that it is useful to apply if we face this problem, but which are not limiting. More generally, it is useful to authoritatively correct the shape of the foot of the curve of variation of the coefficient of adhesion depending on the slip if it has a strong pace implausible.

La première partie du traitement des données va donc constituer à calculer la valeur du glissement à partir de laquelle on peut utiliser les données pour calculer de façon fiable un glissement cible ou le glissement optimal. Convenons d'appeler ce glissement Go. La figure 2 P10- 1595-FR 13 - montre que ce glissement Go vaut environ 3%. On obtient une allure plus plausible de la courbe (G) en reliant Go à la partie sensiblement linéaire de la partie croissante de la courbe.  The first part of the data processing will therefore consist in calculating the value of the slip from which the data can be used to reliably calculate a target slip or optimal slip. Let's call this slip Go. Figure 2 P10-1595-EN 13 - shows that this slip Go is worth about 3%. A more plausible course of the curve (G) is obtained by connecting Go to the substantially linear part of the increasing portion of the curve.

Dès lors, de préférence, le système de contrôle de la stabilité d'un véhicule est tel que l'on procède, avant toutes les opérations exploitant la courbe de variation de ; en fonction de G;, à une correction du départ de ladite courbe en éliminant les premières paires réelles ( ;, G;) tant que la variation de en fonction de G, n'est pas sensiblement constante et en recherchant le glissement Go associé à un coefficient d'adhérence nul (ceci n'étant bien entendu pas limitatif) tel que la paire (0, Go) et les paires non éliminées ( ;, G;) sont sensiblement alignées, et utilisant une courbe partant de (0, Go) et rejoignant les paires non éliminées ( ;, G), de sorte que, pour toute valeur de G, plus grande que Go, G; est remplacée par G; Go.  Therefore, preferably, the stability control system of a vehicle is such that one proceeds, before all operations using the curve of variation of; as a function of G ;, to a correction of the departure of said curve by eliminating the first real pairs (;, G;) as long as the variation as a function of G, is not substantially constant and looking for the slip associated with a coefficient of zero adhesion (this being of course not limiting) such that the pair (0, Go) and the non-eliminated pairs (;, G;) are substantially aligned, and using a curve starting from (0, Go ) and joining the non-eliminated pairs (;, G), so that for any value of G, larger than G, G; is replaced by G; Go.

Pour cela, par exemple, on utilise un algorithme qui comporte les étapes suivantes: É éliminer systématiquement toutes les valeurs du glissement associées à un coefficient d'adhérence inférieur à 0,01; É Calculer de façon continue des régressions de t et G en fonction du temps, de préférence des régressions exponentielles vu l'allure du pied de la courbe dans l'exemple illustré au moyen de la figure 2 et de la figure 3: p = eAP.(t TStart)+Bp G = e AG É(t TStart)+BG On peut considérer que les valeurs acquises sont représentatives de la réalité lorsque le coefficient d'adhérence estimé ou mesuré est supérieur à 0,1 ou lorsque le glissement dépasse 4%.  For this, for example, an algorithm is used which comprises the following steps: E systematically eliminate all slip values associated with an adhesion coefficient of less than 0.01; É Calculate continuously regressions of t and G as a function of time, preferably exponential regressions given the shape of the foot of the curve in the example illustrated by means of Figure 2 and Figure 3: p = eAP (t TStart) + Bp G = e AG É (t TStart) + BG The acquired values can be considered as representative of reality when the estimated or measured coefficient of adhesion is greater than 0.1 or when the slip exceeds 4%.

La figure 3 illustre la façon de déterminer Go à partir des courbes donnant les valeurs acquises respectivement pour le coefficient d'adhérence en fonction du temps et pour le glissement en fonction du temps. On cherche la valeur du temps pour laquelle la régression sur la courbe de vaut une certaine valeur, par exemple 0,05 (voir le segment horizontal entre une abscisse nulle et une ordonnée valant 0,05 et la courbe en pointillés). La valeur de Go sera la valeur de la régression sur la courbe du glissement à cet instant (voir le segment vertical entre le point P10-1595-FR - 14 - précédemment obtenu et un point sur la courbe en trait continu, donnant la_ valeur du glissement Go).  Figure 3 illustrates how to determine Go from the curves giving the acquired values respectively for the coefficient of adhesion as a function of time and for the slip as a function of time. We look for the value of the time for which the regression on the curve is worth a certain value, for example 0.05 (see the horizontal segment between a null abscissa and an ordinate of 0.05 and the dotted curve). The value of Go will be the value of the regression on the slip curve at this time (see the vertical segment between the previously obtained point P10-1595-EN-14) and a point on the continuous line curve, giving the value of the Go slip).

On procède donc, avant toutes les opérations exploitant la courbe de variation _ de i en fonction de Gi, à une correction du départ de ladite courbe en éliminant les premières paires réelles (lai, Gi) tant que la variation de en fonction de Gi n'est pas sensiblement constante et en recherchant le glissement Go associé à un coefficient d'adhérence nul tel que la paire (0, Go) et les paires non éliminées ( ;, Gi) sont sensiblement alignées, et utilisant une courbe partant de (0, Go) et rejoignant les paires non éliminées ( i, Gi). Ensuite, dans tous les algorithmes utilisés, pour toute valeur de Gi plus grande que Go, Gi est remplacée par Gi Go.  Therefore, before all the operations using the curve of variation of i as a function of Gi, a correction of the start of said curve is carried out by eliminating the first real pairs (lai, Gi) as long as the variation of the function of Gi n is not substantially constant and looking for the slip Go associated with a coefficient of zero adhesion such that the pair (0, Go) and the non-eliminated pairs (;, Gi) are substantially aligned, and using a curve starting from (0 , Go) and joining the non eliminated pairs (i, Gi). Then, in all the algorithms used, for any value of Gi greater than GB, Gi is replaced by Gi Go.

On a jusqu'à présent supposé calculées ou estimées des valeurs de p.. Cependant, dans certains cas, le mode d'obtention du coefficient d'adhérence (à partir de l'effort de freinage lui-même estimé sur la base de la pression de freinage compte tenu des caractéristiques particulières chaque véhicule et à partir de la vitesse de roue) ne donne pas de résultat satisfaisant (la courbe (G) calculée est trop plate ou continûment ascendante). On sait que cela n'est pas réaliste. Pour corriger ce problème, une correction numérique du calculé peut être mise en place. Cette correction est basée sur la vitesse d'évolution du glissement en fonction du temps. En effet, si la vitesse de la roue (et donc le glissement) s'emballe de façon rapide, c'est que l'on se trouve dans la zone instable de la courbe (G). Donc la courbe (G) devrait décroître, ce que l'on met à profit dans un système de contrôle de la stabilité d'un véhicule dans lequel, lorsque la variation par rapport au temps du glissement devient supérieure à un seuil de variation prédéterminé, on procède, avant toutes les opérations exploitant la courbe de variation de pi en fonction de Gi, à une correction de la fin de laditecourbe en remplaçant les valeurs de ; correspondant à des glissements amenant la variation par rapport au temps du glissement au- delà dudit seuil de variation prédéterminé, par des valeurs corrigées comme suit: u,corr =pi. I Maxl G;1 où Acorr est un coefficient de mise au point et peut être spécifique à chaque algorithme. 30 Par exemple, une bonne valeur pratique s'est avérée être 0.2 pour l'algorithme Moyen . La P10-1595-FR figure 4 illustre cette correction. Grâce à cette correction, la courbe (G) retrouve une forme certainement plus conforme à la réalité physique, ce qui permet aux algorithmes de produire des cibles fiables.  Up to now, it has been assumed that values of p are calculated or estimated. However, in some cases, the method of obtaining the coefficient of adhesion (from the braking force itself estimated on the basis of brake pressure given the particular characteristics of each vehicle and from the wheel speed) does not give a satisfactory result (the curve (G) calculated is too flat or continuously upward). We know that this is not realistic. To correct this problem, a numerical correction of the calculated can be implemented. This correction is based on the speed of evolution of the slip as a function of time. Indeed, if the speed of the wheel (and therefore the sliding) is racing fast, it is that we are in the unstable zone of the curve (G). Therefore the curve (G) should decrease, which is used in a stability control system of a vehicle in which, when the variation with respect to the sliding time becomes greater than a predetermined threshold of variation, we proceed, before all the operations exploiting the curve of variation of pi as a function of Gi, to a correction of the end of the curve by replacing the values of; corresponding to slips bringing the variation with respect to the sliding time beyond said predetermined threshold of variation, by values corrected as follows: u, corr = pi. I Maxl G; 1 where Acorr is a focus coefficient and can be specific to each algorithm. For example, a good practical value was found to be 0.2 for the Medium algorithm. P10-1595-EN Figure 4 illustrates this correction. Thanks to this correction, the curve (G) returns to a form certainly more in conformity with the physical reality, which allows the algorithms to produce reliable targets.

Remarquons que, si la valeur du wax est en elle-même modifiée par cette correction, tous les algorithmes utilisés se basent sur la forme de la courbe et non sur ses valeurs. Le lecteur est également renvoyé à la demande de brevet précitée où l'on a fait ressortir que l'algorithme Invariant permet de calculer une cible de glissement sans même calculer le coefficient d'adhérence associé, celui-ci étant inutile au bon fonctionnement de l'asservissement en glissement d'une la roue de véhicule.  Note that, if the value of the wax is itself modified by this correction, all the algorithms used are based on the shape of the curve and not on its values. The reader is also referred to the aforementioned patent application in which it was pointed out that the Invariant algorithm makes it possible to calculate a sliding target without even calculating the associated coefficient of adhesion, the latter being useless for the proper functioning of the invention. Sliding control of a vehicle wheel.

Sélection entre les glissements cibles donnés par les différents algorithmes Différentes cibles ont été calculées grâces aux algorithmes présentés (Invariant, Moyen, Mouillé). Le principe général de sélection est illustré à la figure 1. On voit que l'on exploite des mesures ou des estimations, disons en général des acquisitions du glissement G; et du coefficient de glissement i associé à chacune i des valeurs du glissement. On calcule en parallèle une valeur cible G01 du glissement au moyen de n algorithmes Alg i . Enfin, on choisit parmi ces valeurs cibles en procédant à des comparaisons utilisant une fonction f(,) permettant de retrouver une ou des valeurs caractéristiques du fonctionnement physique de la rotation du pneu sur le sol.  Selection between the target slides given by the different algorithms Different targets were calculated thanks to the presented algorithms (Invariant, Medium, Wet). The general principle of selection is illustrated in Figure 1. It is seen that one exploits measures or estimates, say in general acquisitions G slip; and the slip coefficient i associated with each i of the slip values. A target value G01 of the slip is calculated in parallel by means of n algorithms Alg i. Finally, one chooses among these target values by making comparisons using a function f (,) to find one or more characteristic values of the physical operation of the rotation of the tire on the ground.

On va maintenant décrire un cas pratique, non limitatif, de mise en oeuvre du choix de la 25 valeur finale, c'est à dire du glissement optimal utilisé pour la régulation du glissement d'une roue.  We will now describe a practical, nonlimiting case of implementation of the choice of the final value, ie the optimal slip used for the regulation of the sliding of a wheel.

La figure 8 illustre les opérations. On retient ici l'algorithme Moyen comme une référence qui sert à juger les autres. Le principe de l'algorithme de choix entre les différentes cible repose sur le fait qu'une des cibles serre de valeur de référence dans laquelle on a une bonne confiance quel que soit le type de sol. Le choix sera fait à parti de l'écart avec cette valeur de P10-1595-FR référence et avec l'aide de la dérivée du glissement en fonction du temps (dG) pour dt caractériser les types de sols.  Figure 8 illustrates the operations. We retain the Middle algorithm here as a reference that serves to judge others. The principle of the algorithm of choice between the different targets is based on the fact that one of the targets has a reference value in which one has good confidence whatever the type of soil. The choice will be made from the difference with this value of P10-1595-FR reference and with the help of the derivative of the slip as a function of time (dG) to characterize the types of soils.

La sélection du glissement optimal, parmi les valeurs cibles données par les algorithmes Moyen et Mouillé , s'opère par exemple de la façon suivante: É Calculer l'écart relatif en valeur absolue GE entre Gcavg et GcWet É Présélectionner une valeur Gcsen de la façon suivante: tant que ladite variation par rapport au temps de G est inférieure à une limite basse, retenir comme valeur Gcsel#i la valeur de Gcavg, lorsque ladite variation par rapport au temps de G est supérieure à la limite basse, on détermine un premier seuil critique AGmaX dont la valeur dépend de ladite variation par rapport au temps de G et: > si GE est inférieur au premier seuil critique AG", retenir comme valeur Gcsel#i la valeur de Gcavg -* si GE est supérieur au premier seuil critique AGmax, retenir comme valeur Gcsel#i la valeur de Gc1Net É prendre comme sélection finale de la valeur du glissement optimal G Pt la valeur Gcsel#i Le seuil critique est de préférence choisi par un processus de logique floue, afin d'être variable et mieux adapté aux circonstances réelles.  The selection of the optimal slip, among the target values given by the Wet and Mean algorithms, is effected for example as follows: É Calculate the relative difference in absolute value GE between Gcavg and GcWet É Preselect a value Gcsen of the way following: as long as said variation with respect to the time of G is lower than a low limit, to retain as a value Gcsel # i the value of Gcavg, when said variation with respect to the time of G is greater than the low limit, a first critical threshold AGmaX whose value depends on said variation with respect to the time of G and:> if GE is smaller than the first critical threshold AG ", retain as value Gcsel # i the value of Gcavg - * if GE is greater than the first critical threshold AGmax, hold as value Gcsel # i the value of Gc1Net Take as the final selection of the value of the optimal slip G Pt the value Gcsel # i The critical threshold is preferably chosen by a process s of fuzzy logic, to be variable and better adapted to real circumstances.

A titre purement illustratif, on a constaté de bons résultats en laissant varier le seuil critique entre 0 % et 2,5 % pour une valeur de la variation du glissement en fonction du temps variant entre 3,5 (limite basse) et 4 % par seconde (limite haute), et en fixant le seuil critique à 2.5% pour les valeurs supérieures à cette limite haute.  As a purely illustrative example, good results have been obtained by varying the critical threshold between 0% and 2.5% for a value of the variation of the slip as a function of time varying between 3.5 (low limit) and 4% by second (upper limit), and setting the critical threshold to 2.5% for values above this upper limit.

Ensuite, si l'on utilise un algorithme Invariant , on remplace la dernière étape par une sélection entre la présélection ci-dessus et la valeur cible donnée par l'algorithme Invariant , en opérant comme suit: P10-1595-FR É si ladite variation par rapport au temps de G est supérieure à un seuil de choix prédéterminé, alors la valeur du glissement optimal G pt est égale à Gcsel#' ; É si ladite variation par rapport au temps de G est inférieur à un seuil de choix prédéterminé et si la différence GEZ en valeur absolue entre et Gcse'#' est inférieure à un seuil optimisé OG pt, alors la valeur du glissement optimal G pt est égale à Ga ' ; É si ladite variation par rapport au temps de G est supérieure à un seuil de choix prédéterminé et si la différence GEZ en valeur absolue entre Gcm\ et Gcse'#' est supérieure à un seuil optimisé AG pt, alors la valeur du glissement optimal G pt est égale à Gcse'#'.  Then, if an invariant algorithm is used, the last step is replaced by a selection between the above preselection and the target value given by the invariant algorithm, operating as follows: P10-1595-EN É if said variation relative to the time of G is greater than a predetermined choice threshold, then the value of the optimal slip G pt is equal to Gcsel # '; If said variation with respect to the time of G is less than a predetermined choice threshold and if the difference GEZ in absolute value between and Gcse '#' is less than an optimized threshold OG pt, then the value of the optimal slip G pt is equal to Ga '; If said variation with respect to the time of G is greater than a predetermined choice threshold and if the difference GEZ in absolute value between Gcm \ and Gcse '#' is greater than an optimized threshold AG pt, then the value of the optimal slip G pt is equal to Gcse '#'.

Les seuil de choix et seuil optimisés sont, quant à eux, des paramètre de mise au point du système. A titre purement illustratif, on a constaté de bons résultats en fixant le seuil de choix à 3 % par seconde et en fixant le seuil optimisé à 5 %.  The thresholds of choice and optimized threshold are, in turn, debugging parameters of the system. By way of illustration only, good results have been obtained by setting the choice threshold at 3% per second and setting the optimized threshold at 5%.

On vient de voir que le processus de sélection se passe en deux étapes. enchaînées. La première étape fait intervenir l'algorithme Moyen et l'algorithme Mouillé , et la seconde étape fait intervenir l'algorithme Invariant . On propose ci-dessous un autre processus pour la première et pour la deuxième étapes.  We have just seen that the selection process happens in two stages. chained. The first step involves the Medium algorithm and the Wet algorithm, and the second step involves the Invariant algorithm. The following is another process for the first and second steps.

La sélection du glissement optimal, parmi les valeurs cibles données par les algorithmes 20 Invariant et Moyen , s'opère par exemple de la façon suivante: É Présélectionner une valeur Gcse'#' de la façon suivante: si ladite variation par rapport au temps de G est inférieure à un seuil de choix prédéterminé, alors la valeur Gcsel#' est égale à Gcav; si ladite variation par rapport au temps de G est supérieure à un seuil de choix 25 prédéterminé et si la différence GE2 en valeur absolue entre Gci vt et Gcav est inférieure à un seuil optimisé OG pt, alors la valeur Gcse1#' est égale à Ga' ; si ladite variation par rapport au temps de G est supérieure à un seuil de choix prédéterminé et si la différence GE2 en valeur absolue entre Gcmvr et Gcse'#' est supérieure à un seuil optimisé AG pt, alors la valeur Gcselm' est égale à Gcavg. 30 É Prendre Gcse'#' pour sélection finale de la valeur du glissement optimal G pt.  The selection of the optimum slip, among the target values given by the invariant and average algorithms, is effected for example as follows: Preselect a value Gcse '#' as follows: if said variation with respect to the time of G is less than a predetermined choice threshold, then the value Gcsel # 'is equal to Gcav; if said variation with respect to the time of G is greater than a predetermined choice threshold and if the difference GE2 in absolute value between Gci vt and Gcav is less than an optimized threshold OG pt, then the value Gcse1 # 'is equal to Ga '; if said variation with respect to the time of G is greater than a predetermined choice threshold and if the difference GE2 in absolute value between Gcmvr and Gcse '#' is greater than an optimized threshold AG pt, then the value Gcselm 'is equal to Gcavg . 30 Take Gcse '#' for final selection of optimal slip value G pt.

P10-1595-FR Ensuite, si l'on utilise l'algorithme Mouillé , on remplace la dernière étape par une sélection entre la présélection ci- dessus et la valeur cible donnée par l'algorithme Mouillé , en opérant comme suit: É Calculer l'écart relatif en valeur absolue GE entre G csel#1 et GcWet É Sélectionner la valeur de G pt de la façon suivante: tant que ladite variation par rapport au temps de G est inférieure à une limite basse, retenir comme valeur Gopt la valeur de G csel#1, lorsque ladite variation par rapport au temps de G est supérieure à la limite basse, on détermine un premier seuil critique AG" dont la valeur dépend de ladite 10 variation par rapport au temps de G et: -* si GE est inférieur au premier seuil critique AG", retenir comme valeur Gopt la valeur de G csei#1 --> si GE est supérieur au premier seuil critique AG", retenir comme valeur Gopt la valeur de Gcwet Notons que ce qui a été dit lors du premier exposé d'un processus de sélection à propos des seuil critique, seuil de choix et seuil optimisé reste valable pour ce second exposé d'un processus de sélection.  P10-1595-EN Then, using the Wet algorithm, replace the last step with a selection between the above preselection and the target value given by the Wet algorithm, by doing the following: É Compute l relative difference in absolute value GE between G csel # 1 and GcWet E Select the value of G pt in the following way: as long as said variation with respect to the time of G is lower than a low limit, retain as value Gopt the value of G csel # 1, when said variation with respect to the time of G is greater than the low limit, a first critical threshold AG "is determined whose value depends on said variation with respect to the time of G and: - * if GE is less than the first critical threshold AG ", to retain as value Gopt the value of G csei # 1 -> if GE is greater than the first critical threshold AG", to retain as value Gopt the value of Gcwet Let us note that what was said during the first presentation of a selection process at p Critical thresholds, choice threshold and optimized threshold remain valid for this second presentation of a selection process.

Application à d'autres phénomènes Dans la demande de brevet précitée, on a démontré la possibilité d'autres applications de l'algorithme Invariant , par exemple à l'analyse de la poussée de dérive développée par un pneumatique ou bandage élastique dans une zone de fonctionnement proche de la saturation de la poussée de dérive. C'est en raison de la similarité des lois de variation de ces phénomènes physique. De la même façon, la présente invention a des applications plus larges que la seule comparaison entre les prédictions de différents algorithmes modélisant le coefficient d'adhérence en fonction du glissement. Pour clore le sujet, citons simplement (sans que même cette addition ne soit limitative comme on l'aura compris) que l'invention s'applique aussi à un système de contrôle de la stabilité d'un véhicule visant à prédire la P 10-1595-FR - 19 valeur de l'angle de dérive 8 d'un pneumatique où la force latérale (dite aussi poussée de dérive ) est maximale.  Application to other phenomena In the aforementioned patent application, the possibility of other applications of the Invariant algorithm has been demonstrated, for example to the analysis of the drifting thrust developed by a tire or elastic tire in a zone of operating close to the saturation of the drift thrust. This is because of the similarity of the laws of variation of these physical phenomena. In the same way, the present invention has broader applications than the only comparison between the predictions of different algorithms modeling the coefficient of adhesion as a function of the slip. To close the subject, let us simply mention (without even this addition being limiting as will have been understood) that the invention also applies to a stability control system of a vehicle for predicting the P-10. 1595-EN - 19 value of the drift angle 8 of a tire where the lateral force (also called drifting thrust) is maximum.

Dans ce cas, le paramètre P est l'angle de dérive 8 du pneumatique et le paramètre caractéristique Q est la poussée de dérive Fdet du pneumatique. Il s'agit de prévoir quand le pneu atteindra son maximum et donc ne sera plus capable de répondre à sa fonction première qui est de permettre au véhicule de tourner, afin de pouvoir maintenir le fonctionnement du pneumatique à une valeur prédéterminée de la poussée de dérive Fdet, ou pour prévenir le conducteur. Pour maintenir le fonctionnement du pneumatique à une valeur cible prédéterminée, on peut procéder, éventuellement automatiquement, à des interventions préventives de réduction de la vitesse du véhicule pour éviter des situations de conduite critiques (si le véhicule ne tourne pas comme le souhaite le conducteur, il peut en résulter un accident). Pour procéder à bon escient à ces actions, il est là aussi utile de procéder à une sélection entre plusieurs valeurs cibles données par différents algorithmes.  In this case, the parameter P is the drift angle θ of the tire and the characteristic parameter Q is the drift thrust Fdet of the tire. This is to predict when the tire will reach its maximum and therefore will not be able to respond to its primary function of allowing the vehicle to rotate, in order to maintain the operation of the tire to a predetermined value of the drift thrust Fdet, or to warn the driver. To maintain the operation of the tire at a predetermined target value, it is possible, possibly automatically, to carry out preventive interventions for reducing the speed of the vehicle to avoid critical driving situations (if the vehicle does not rotate as desired by the driver, this may result in an accident). To proceed with these actions, it is also useful to select between several target values given by different algorithms.

Dans ce cas, l'invention concerne un système comportant des moyens pour contrôler un paramètre en fonction des ordres imprimés par le conducteur du véhicule sur son moyen de commande et en fonction des ordres délivrés par un contrôleur de trajectoire des moyens de modulation du paramètre et des moyens pour calculer le paramètre angle de dérive et lors de chaque activation des moyens pour imprimer le paramètre de la façon suivante: É lors de chaque activation du système de commande de variation de, pour au moins deux niveaux i différents d'angle de dérive, relever différentes valeurs de Fy,, et l'angle de dérive associé 8, obtenue par estimation ou mesure directe, É utiliser en parallèle n algorithmes de calcul déterminant chacun une valeur cible dudit glissement et obtenir ainsi autant de valeurs cibles en que d'algorithmes utilisés, É sélectionner comme valeur optimale de l'angle de dérive la meilleure des valeurs cibles 8cn en soumettant les n valeurs cibles 8cn à des comparaisons visant à éliminer les valeurs cibles les moins vraisemblables.  In this case, the invention relates to a system comprising means for controlling a parameter according to the orders printed by the driver of the vehicle on his control means and according to the commands issued by a trajectory controller of the modulation means of the parameter and means for calculating the drift angle parameter and at each activation of the means for printing the parameter as follows: É at each activation of the variation control system of, for at least two different levels i of drift angle , to note different values of Fy ,, and the associated angle of drift 8, obtained by estimation or direct measurement, E to use in parallel n calculation algorithms each determining a target value of said slip and thus to obtain as many target values in that of used algorithms, select as optimal value of the drift angle the best of the 8cn target values by submitting the n 8cn target values to comparisons aimed at eliminating the least likely target values.

P10-1595-FR - 20 -P10-1595-EN - 20 -

Claims (31)

REVENDICATIONS 1. Système de contrôle de la stabilité d'un véhicule, dans lequel un paramètre caractéristique Q du fonctionnement d'un pneumatique du véhicule destiné à rouler sur un sol varie en fonction d'un paramètre P selon une certaine loi, une valeur optimale dudit paramètre P étant imposée par un contrôleur de manière directe ou indirecte de façon à agir sur au moins l'un des éléments choisis dans le groupe comportant le couple de rotation appliqué au pneumatique, l'angle de braquage du pneumatique, l'angle de carrossage du pneumatique et la force verticale appliquée au pneumatique, dans lequel le contrôleur comporte des moyens pour: É Déterminer des estimations ou des mesures (P;, Q;) pour des niveaux i successifs de valeurs; É utiliser en parallèle n algorithmes de calcul déterminant chacun une valeur cible dudit paramètre et obtenir ainsi autant de valeurs cibles Pc" que d'algorithmes utilisés, É sélectionner comme valeur optimale du paramètre la meilleure des valeurs cibles Pc" en soumettant les n valeurs cibles Pc" à des comparaisons visant à éliminer les valeurs cibles les moins vraisemblables.  1. Vehicle stability control system, in which a characteristic parameter Q of the operation of a vehicle tire intended to roll on a ground varies according to a parameter P according to a certain law, an optimum value of said parameter P being imposed by a controller directly or indirectly so as to act on at least one of the elements selected from the group comprising the torque applied to the tire, the steering angle of the tire, the camber angle of the tire and the vertical force applied to the tire, wherein the controller comprises means for: É determining estimates or measurements (P ;, Q;) for successive levels i of values; E use in parallel n computation algorithms each determining a target value of said parameter and thus obtaining as many target values Pc "as algorithms used, E selecting as optimal value of the parameter the best of the target values Pc" by subjecting the n target values Pc "to comparisons aimed at eliminating the least likely target values. 2. Système de contrôle de la stabilité d'un véhicule selon la revendication 1, dans lequel le paramètre P est le glissement G du pneumatique et le paramètre caractéristique Q est le coefficient d'adhérence du pneumatique, le système comportant des moyens pour imprimer au pneu un effort longitudinal, des moyens de modulation de l'effort longitudinal et des moyens pour calculer le paramètre glissement GOPt lors de chaque activation des moyens pour imprimer au pneu un effort longitudinal de la façon suivante: É déterminer les valeurs du coefficient d'adhérence pour chaque glissement G; correspondant à des niveaux i successifs de l'effort longitudinal, É utiliser en parallèle n algorithmes de calcul déterminant chacun une valeur cible dudit glissement et obtenir ainsi autant de valeurs cibles Gc" que d'algorithmes utilisés, P10-1595-FR -21 - É sélectionner comme valeur du glissement optimal G pt la meilleure des valeurs cibles Gcn en soumettant les n valeurs cibles Gcn à des comparaisons visant à éliminer les valeurs cibles les moins vraisemblables.  The vehicle stability control system according to claim 1, wherein the parameter P is the slip G of the tire and the characteristic parameter Q is the tire adhesion coefficient, the system comprising means for printing at the tire. tire a longitudinal force, means for modulating the longitudinal force and means for calculating the sliding parameter GOPt during each activation of the means for printing the tire a longitudinal force as follows: É determine the values of the coefficient of adhesion for each slip G; corresponding to successive levels i of the longitudinal force, E use in parallel n calculation algorithms each determining a target value of said slip and thus obtain as many target values Gc "as algorithms used, P10-1595-FR -21 - E select as optimum slip value G pt the best of the target values Gcn by subjecting the n target values Gcn to comparisons aimed at eliminating the least likely target values. 3. Système de contrôle de la stabilité d'un véhicule selon la revendication 2, dans lequel la sélection du glissement optimal s'opère en procédant aux opérations suivantes pour chaque algorithme de 1 à n: É Calculer la valeur absolue de l'écart relatif entre la cible Gan de l'algorithme n et la sélection précédente Gcsei#n-t É Prendre une valeur caractéristique (X) du fonctionnement physique de la rotation du pneu sur le sol et- utiliser cette valeur caractéristique pour calculer un seuil de tolérance sur l'écart calculé précédemment, É Procéder à la sélection de la façon suivante: Si l'écart est inférieur au seuil de tolérance, sélectionner Gcn comme valeur du glissement 15 optimal Go)t, Si l'écart est supérieur au seuil de tolérance, sélectionner Gc Sei#n-I comme valeur du glissement optimal Goet.  A vehicle stability control system according to claim 2, wherein the selection of the optimum slip is made by performing the following operations for each algorithm from 1 to n: E Calculate the absolute value of the relative deviation between the target Gan of the algorithm n and the previous selection Gcsei # nt É Take a characteristic value (X) of the physical operation of the rotation of the tire on the ground and use this characteristic value to calculate a tolerance threshold on the previously calculated deviation, É Proceed to the selection as follows: If the deviation is less than the tolerance threshold, select Gcn as the optimum slip value Go) t, If the deviation is greater than the tolerance threshold, select Gc Sei # nI as value of optimum slip Goet. 4. Système de contrôle de la stabilité d'un véhicule selon la revendication 3 dans lequel 20 dans lequel la valeur caractéristique X est la variation par rapport au temps de G.  The vehicle stability control system according to claim 3 wherein the characteristic value X is the variation with respect to the time of G. 5. Système suivant la revendication 4 dans lequel le seuil de tolérance est calculé par un processus choisi dans le groupe contenant la logique floue et la logique booléenne et une fonction mathématique.5. The system of claim 4 wherein the tolerance threshold is calculated by a process selected from the group containing fuzzy logic and Boolean logic and a mathematical function. 6. Système de contrôle de la stabilité d'un véhicule selon l'une des revendications 2 à 5, dans lequel un premier algorithme utilise un Invariant et effectue les opérations suivantes: É Déterminer la pente a; de la droite passant par l'origine et par (G;, P10-1595-FR É Calculer des coefficients Ap par calcul direct ou par une régression appropriée à partir d'un nombre suffisant de paires (a;, G;) de façon à modéliser une courbe de variation a; = f(G;, An), É Calculer un premier glissement cible en utilisant un Invariant "Invt" 5 prédéterminé.  The vehicle stability control system according to one of claims 2 to 5, wherein a first algorithm uses an Invariant and performs the following operations: É Determine the slope a; from the line through the origin and by (G ;, P10-1595-EN É Calculate Ap coefficients by direct calculation or by appropriate regression from a sufficient number of pairs (a ;, G;) to model a variation curve a; = f (G ;, An), É Calculate a first target slip using a predetermined invert "Invt". 7. Système de contrôle de la stabilité d'un véhicule selon la revendication 6, dans lequel on détermine l'Invariant de la façon suivante: (G max) Invt = G/ , avec p ayant une valeur positive et inférieure à I. G (pÉG max)  A vehicle stability control system according to claim 6, wherein the invariant is determined as follows: (G max) Invt = G /, with p having a positive value and less than I. G (max pe) 8. Système de contrôle de la stabilité d'un véhicule selon la revendication 7, dans lequel on calcule deux coefficients Ap particuliers, A et B, par une régression choisie dans le groupe constitué par une régression linéaire et une régression exponentielle.A vehicle stability control system as claimed in claim 7, wherein two particular A, B and A coefficients are computed by a regression selected from the group consisting of linear regression and exponential regression. 9. Système de contrôle de la stabilité d'un véhicule selon l'une des revendications 2 à 5, dans lequel un deuxième algorithme effectue les opérations suivantes: É Déterminer des coefficients A[avg!p par calcul direct ou par une régression appropriée, à partir d'un nombre suffisant de paires ( ;, G;), de façon à modéliser une première courbe de variation ; = f(G;, A[avg / pl) incluant obligatoirement par convention l'origine, et la ou les paires ( ;, G;), dans lesquelles est différent de zéro, É Déterminer un indicateur de la pente moyenne ai de ladite première courbe de variation, É Déterminer des coefficients B[avg/p] par calcul direct ou par une régression appropriée, à partir d'un nombre suffisant de paires ( ;, G;), de façon à modéliser une deuxième 25 courbe de variation ; = f(G;, B[avg/p]) incluant la ou les paires ( ;, G;), dans lesquelles ; est différent de zéro, É Déterminer un indicateur de la pente moyenne a2 de la deuxième courbe de variation, P10-1595-FR - 23 - É Tant que la différence entre al et a2 est inférieure à un seuil de pente prédéterminé, reprendre les opérations précédentes pour chaque nouvelle acquisition de paire de valeurs (G,, É Dès que la différence entre al et a2 dépasse le seuil de pente prédéterminé, déterminer un glissement cible Gca"g en utilisant au moins la dernière paire de valeurs (G;, ;).  The vehicle stability control system according to one of claims 2 to 5, wherein a second algorithm performs the following operations: Determine coefficients A [avg! P by direct calculation or by appropriate regression, from a sufficient number of pairs (;, G;), so as to model a first variation curve; = f (G ;, A [avg / pl) necessarily including by convention the origin, and the pair or pairs (;, G;), in which is different from zero, É Determine an indicator of the average slope ai of said first curve of variation, É Determine coefficients B [avg / p] by direct calculation or by an appropriate regression, starting from a sufficient number of pairs (;, G;), so as to model a second variation curve ; = f (G ;, B [avg / p]) including the one or more pairs (;, G;), in which; is different from zero, É Determine an indicator of the average slope a2 of the second curve of variation, P10-1595-EN - 23 - É As long as the difference between al and a2 is less than a predetermined slope threshold, resume the operations for each new value pair acquisition (G ,, É As soon as the difference between al and a2 exceeds the predetermined slope threshold, determining a target slip Gca "g using at least the last pair of values (G ;,; ). 10. Système de contrôle de la stabilité d'un véhicule selon la revendication 9 dans lequel, dès que le glissement G, dépasse un seuil prédéterminé, on détermine le glissement cible Gca"g en utilisant au moins la dernière paire de valeurs (G;, ;).  A vehicle stability control system according to claim 9 wherein, as soon as the slip G exceeds a predetermined threshold, the target slip Gca "g is determined using at least the last pair of values (G; ,;). 11. Système de contrôle de la stabilité d'un véhicule selon la revendication 9 dans lequel É La première courbe de variation est une première droite g, = Aa"g É G;, incluant par convention l'origine, et la ou les paires ( ;, G;), obtenue par une première régression linéaire calculant un premier coefficient Aa"g, É La deuxième courbe de variation est une deuxième droite ; = Al,,,. G; + B11 incluant la ou les paires ( ;, G;), obtenue par une deuxième régression linéaire calculant des coefficients Ahn et Bi  The vehicle stability control system according to claim 9, wherein the first variation curve is a first straight line g, = Aa "gG, including by convention the origin, and the pair or pairs (;, G;), obtained by a first linear regression calculating a first coefficient Aa "g, É The second variation curve is a second straight line; = Al ,,,. G; + B11 including the pair or pairs (;, G;), obtained by a second linear regression calculating coefficients Ahn and Bi 12. Système de contrôle de la stabilité d'un véhicule selon la revendication 9 ou 11, dans lequel on détermine le glissement cible GCa"g comme étant égal à la dernière valeur G,.A vehicle stability control system according to claim 9 or 11, wherein the target slip GCa "g is determined to be equal to the last value G 1. 13. Système de contrôle de la stabilité d'un véhicule selon la revendication 9 ou 11, dans  Vehicle stability control system according to claim 9 or 11, in which MAXMAX lequel on détermine le glissement cible GC g = /3 É AAVC avec f3 un paramètre de mise au point.  which determines the target slip GC g = / 3 AEAVC with f3 a focus parameter. 14. Système de contrôle de la stabilité d'un véhicule selon la revendication 13 dans lequel 13 vaut environ 1,04.  The vehicle stability control system of claim 13 wherein 13 is about 1.04. P10-1595-FR  P10-1595-EN 15. Système de contrôle de la stabilité d'un véhicule selon la revendication 13, dans lequel f3 est un paramètre utilisé dans la mise au point du système.The vehicle stability control system according to claim 13, wherein f3 is a parameter used in debugging the system. 16. Système de contrôle de la stabilité d'un véhicule selon l'une des revendications 9 à 15 dans lequel le seuil de pente prédéterminé pour la différence entre at et a2 est de l'ordre de 30%.  16. Vehicle stability control system according to one of claims 9 to 15 wherein the predetermined slope threshold for the difference between at and a2 is of the order of 30%. 17. Système de contrôle de la stabilité d'un véhicule selon l'une des revendications 2 à 5, dans lequel un troisième algorithme effectue les opérations suivantes: É Au fur et à mesure de l'acquisition des valeurs de G;, calculer la variation par rapport au temps de G, É Tant que ladite variation est supérieure à un seuil bas, calculer des coefficients A[ Wet, p par calcul direct ou par une régression appropriée de façon à modéliser la variation par rapport au temps de G par une courbe de variation qui est une fonction de (Gi, A[ Wet, p]), É Dès que ladite variation est supérieure à un seuil haut, déterminer un troisième glissement cible Gc'et en utilisant au moins les dernières valeurs de A[ wet, p iÉ  Vehicle stability control system according to one of claims 2 to 5, in which a third algorithm performs the following operations: As the values of G; As long as the variation is greater than a low threshold, calculate coefficients A [Wet, p by direct calculation or by a suitable regression so as to model the variation with respect to the time of G by a curve of variation which is a function of (Gi, A [Wet, p]), É As soon as said variation is greater than a high threshold, determine a third target slip Gc 'and using at least the last values of A [wet , p iE 18. Système de contrôle de la stabilité d'un véhicule selon la revendication 17, dans lequel on utilise une régression linéaire et on calcule les coefficients AWet et Bwet de la façon suivants: É dG _AWET.G+BwET dt et le troisième glissement cible GcWet est déterminé de la façon suivante: É G caver dG _ tgt BWETVehicle stability control system according to claim 17, in which a linear regression is used and the coefficients AWet and Bwet are calculated in the following way: dG _AWET.G + BwET dt and the third target slip GcWet is determined in the following way: ÉG caver dG _tgt BWET AWETawet 19. Système de contrôle de la stabilité d'un véhicule selon la revendication 18 dans lequel dG_tgt est utilisé comme paramètre de mise au point.  The vehicle stability control system of claim 18 wherein dG_tgt is used as a focus parameter. P10-1595-FR - 25 -  P10-1595-EN - 25 - 20. Système de contrôle de la stabilité d'un véhicule selon l'une des revendications 2 à 19, dans lequel le dispositif de modulation de l'effort longitudinal agit sur la commande de freinage et on initialise (i=0) les opérations indiquées à chaque début de manoeuvre de freinage.20. Vehicle stability control system according to one of claims 2 to 19, wherein the longitudinal force modulation device acts on the brake control and is initialized (i = 0) the indicated operations at each start of the braking maneuver. 21. Système de contrôle de la stabilité d'un véhicule selon l'une des revendication 2 à 19, dans lequel le dispositif de modulation de l'effort longitudinal agit sur le couple moteur aux roues et on initialise (i=0) les opérations indiquées à chaque demande de variation du couple moteur supérieure à un seuil de couple prédéterminé.  21. Vehicle stability control system according to one of claims 2 to 19, wherein the longitudinal force modulation device acts on the engine torque wheels and is initialized (i = 0) operations indicated at each request for variation of the engine torque greater than a predetermined torque threshold. 22. Système de contrôle de la stabilité d'un véhicule selon l'une des revendications 2 à 21, dans lequel on procède, avant toutes les opérations exploitant la courbe de variation de ; en fonction de G;, à une correction du départ de ladite courbe en éliminant les premières paires réelles G ;, G;) tant que la variation de ; en fonction de G, n'est pas sensiblement constante et en recherchant le glissement Go associé à un coefficient d'adhérence nul tel que la paire (0, Go) et les paires non éliminées ( ;, G;) sont sensiblement alignées, et utilisant une courbe partant de (0, Go) et rejoignant les paires non éliminées ( ;, G;), de sorte que, pour toute valeur de G; plus grande que Go, G; est remplacée par G, Go.  22. A vehicle stability control system according to one of claims 2 to 21, wherein is carried out, before all operations using the curve of variation of; as a function of G;, to a correction of the departure of said curve by eliminating the first real pairs G;, G;) as long as the variation of; as a function of G, is not substantially constant and looking for the slip Go associated with a coefficient of zero adhesion such that the pair (0, Go) and the non-eliminated pairs (;, G;) are substantially aligned, and using a curve starting from (0, Go) and joining the non-eliminated pairs (;, G;), so that for any value of G; bigger than Go, G; is replaced by G, Go. 23. Système de contrôle de la stabilité d'un véhicule selon l'une des revendications 2 à 22 dans lequel, lorsque la variation par rapport au temps du glissement devient supérieure à un seuil de variation prédéterminé, on procède, avant toutes les opérations exploitant la courbe de variation de en fonction de G;, à une correction de la fin de ladite courbe en remplaçant les valeurs de correspondant à des glissements amenant la variation par rapport au temps du glissement au- delà dudit seuil de variation prédéterminé, par des valeurs corrigées comme suit: corn Maxi dG Pi.[ dt 1 ou Acorr est un paramètre prédéterminé.  Vehicle stability control system according to one of Claims 2 to 22, in which, when the variation with respect to the time of the slip becomes greater than a predetermined threshold of variation, the procedure is carried out before all the operating operations the curve of variation as a function of G ;, to a correction of the end of said curve by replacing the values of corresponding to shifts bringing the variation with respect to the sliding time beyond said predetermined threshold of variation, by values corrected as follows: corn Maxi dG Pi. [dt 1 or Acorr is a predetermined parameter. 24. Système de contrôle de la stabilité d'un véhicule selon la revendication 23, dans lequel 30 Acorr vaut environ 0,2.  24. The vehicle stability control system of claim 23, wherein Acorr is about 0.2. P10-1595-FR - 26 -  P10-1595-EN - 26 - 25. Système de contrôle de la stabilité d'un véhicule selon la revendication 23 dans lequel Acorr est utilisé comme paramètre de mise au point.The vehicle stability control system of claim 23 wherein Acorr is used as a focus parameter. 26. Système de contrôle de la stabilité d'un véhicule utilisant à la fois les algorithmes de l'une des revendications 9 à 16 et de l'une des revendications 17 à 19, dans lequel la sélection du glissement optimal s'opère de la façon suivante: É Calculer l'écart relatif en valeur absolue GE entre Gca"g et Gcwet É Présélectionner une valeur Gcsel#i de la façon suivante: tant que ladite variation par rapport au temps de G est inférieure à une limite basse, retenir comme valeur Gcsei#i la valeur de Gca"g, lorsque ladite variation par rapport au temps de G est supérieure à la limite basse, on détermine un premier seuil critique dont la valeur dépend de ladite variation par rapport au temps de G et: si GE est inférieur au premier seuil critique AG", retenir comme valeur Gcsel#i la valeur de Gca"g si GE est supérieur au premier seuil critique AG", retenir comme valeur Gcsel#i la valeur de Gcwet, É prendre comme sélection finale de la valeur du glissement optimal Go}t la 20 valeur Gcsel#i.  A vehicle stability control system using both the algorithms of one of claims 9 to 16 and one of claims 17 to 19, wherein the selection of the optimal slip is made from the following procedure: É Calculate the relative difference in absolute value GE between Gca "g and Gcwet É Preselect a value Gcsel # i in the following way: as long as the said variation with respect to the time of G is lower than a lower limit, retain as value Gcsei # i the value of Gca "g, when said variation with respect to the time of G is greater than the low limit, a first critical threshold is determined whose value depends on said variation with respect to the time of G and: if GE is less than the first critical threshold AG ", take as a value Gcsel # i the value of Gca" g if GE is greater than the first critical threshold AG ", retain as a value Gcsel # i the value of Gcwet, É take as the final selection of the value of optimal slip G o} t the value Gcsel # i. 27. Système de contrôle de la stabilité d'un véhicule utilisant à la fois les algorithmes de l'une des revendications 6 à 8 et de l'une des revendications 9 à 16, dans lequel la sélection du glissement optimal s'opère de la façon suivante: É Présélectionner une valeur Gcsei#t de la façon suivante: si ladite variation par rapport au temps de G est inférieure à un seuil de choix prédéterminé, alors la valeur Gcsel#i est égale à Gca"g; si ladite variation par rapport au temps de G est supérieure à un seuil de choix prédéterminé et si la différence GE2 en valeur absolue entre GcrnI et Gca"g est 30 inférieure à un seuil optimisé AG pt, alors la valeur Gcset#i est égale à Gcm; P10-1595-FR si ladite variation par rapport au temps de G est supérieure à un seuil de choix prédéterminé et si la différence GE2 en valeur absolue entre Gcm et Gcsel#1 est supérieure à un seuil optimisé AG Pt, alors la valeur Gesel#1 est égale à Gca g.  A vehicle stability control system using both the algorithms of one of claims 6 to 8 and one of claims 9 to 16, wherein the selection of the optimal slip is from the following procedure: É Preselect a value Gcsei # t in the following way: if said variation with respect to the time of G is lower than a predetermined choice threshold, then the value Gcsel # i is equal to Gca "g; The time ratio of G is greater than a predetermined choice threshold and if the difference GE2 in absolute value between GcrnI and Gca "g is less than an optimized threshold AG pt, then the value Gcset # i is equal to Gcm; P10-1595-EN if said variation with respect to the time of G is greater than a predetermined choice threshold and if the difference GE2 in absolute value between Gcm and Gcsel # 1 is greater than an optimized threshold AG Pt, then the value Gesel # 1 is equal to Gca g. É Prendre Gcse1 pour sélection finale de la valeur du glissement optimal G Pt  É Take Gcse1 for final selection of optimal slip value G Pt 28. Système de contrôle de la stabilité d'un véhicule selon la revendication 27 utilisant en outre l'algorithme de l'une des revendications 17 à 19, dans lequel la sélection finale est remplacée par les étapes suivantes: É Calculer l'écart relatif en valeur absolue GE entre G csel#1 et Gc'et É Sélectionner la valeur de G Pt de la façon suivante: = tant que ladite variation par rapport au temps de G est inférieure à une limite basse, retenir comme valeur G Pt la valeur de G csei#1, lorsque ladite variation par rapport au temps de G est supérieure à la limite basse, on détermine un premier seuil critique AGmax dont la valeur dépend de ladite 15 variation par rapport au temps de G et: -p si GE est inférieur au premier seuil critique AG", retenir comme valeur GoPt la valeur de G csei#1 si GE est supérieur au premier seuil critique AGmax, retenir comme valeur G Pt la valeur de GcWetThe vehicle stability control system of claim 27 further using the algorithm of one of claims 17 to 19, wherein the final selection is replaced by the following steps: E Calculate the relative difference in absolute value GE between G csel # 1 and Gc'et É Select the value of G Pt as follows: = as long as the said variation with respect to the time of G is lower than a low limit, to retain the value G Pt as the value of G csei # 1, when said variation with respect to the time of G is greater than the low limit, a first critical threshold AGmax is determined whose value depends on said variation with respect to the time of G and: -p if GE is less than the first critical threshold AG ", to retain as GoPt the value of G csei # 1 if GE is greater than the first critical threshold AGmax, to retain as value G Pt the value of GcWet 29. Système de contrôle de la stabilité d'un véhicule selon la revendication 28 dans lequel le seuil critique est calculé par un processus choisi dans le groupe contenant la logique floue et la logique booléenne et une fonction mathématique.The vehicle stability control system of claim 28 wherein the critical threshold is calculated by a process selected from the group containing the fuzzy logic and the Boolean logic and a mathematical function. 30. Système de contrôle de la stabilité d'un véhicule selon la revendication 27 dans lequel le seuil optimisé est un paramètre de mise au point.  The vehicle stability control system of claim 27 wherein the optimized threshold is a focus parameter. 31. Système de contrôle de la stabilité d'un véhicule selon la revendication 1, dans lequel le paramètre P est l'angle de dérive S du pneumatique et le paramètre caractéristique Q est la poussée de dérive Fdet du pneumatique, le système comportant des moyens pour contrôler un paramètre en fonction des ordres imprimés par le conducteur du P101595-FR - 28 - véhicule sur son moyen de commande et en fonction des ordres délivrés par un contrôleur de trajectoire, des moyens de modulation du paramètre , et des moyens pour calculer le paramètre angle de dérive 8 Pt lors de chaque activation des moyens pour imprimer le paramètre de la façon suivante: É lors de chaque activation du système de commande de variation de, pour au moins deux niveaux i différents d'angle de dérive, relever différentes valeurs de Fyi, et l'angle de dérive associé ô; obtenue par estimation ou mesure directe, É utiliser en parallèle n algorithmes de calcul déterminant chacun une valeur cible dudit glissement et obtenir ainsi autant de valeurs cibles Sc' que d'algorithmes utilisés, É sélectionner comme valeur optimale de l'angle de dérive la meilleure des valeurs cibles Sc en soumettant les n valeurs cibles Sc à des comparaisons visant à éliminer les valeurs cibles les moins vraisemblables.  A vehicle stability control system according to claim 1, wherein the parameter P is the drift angle S of the tire and the characteristic parameter Q is the tire drift Fdet, the system comprising means for controlling a parameter according to the commands printed by the driver of the vehicle on his control means and according to the commands issued by a trajectory controller, means for modulating the parameter, and means for calculating the parameter angle of drift 8 Pt at each activation of the means for printing the parameter as follows: É at each activation of the variation control system of, for at least two different levels i of drift angle, record different values of Fyi, and the associated drift angle ô; obtained by estimation or direct measurement, E use in parallel n calculation algorithms each determining a target value of said slip and thus obtain as many target values Sc 'as algorithms used, E select as optimal value of the drift angle the best Sc target values by subjecting the n target values Sc to comparisons aimed at eliminating the least likely target values. P10-1595-FRP10-1595-EN
FR0400422A 2004-01-16 2004-01-16 VEHICLE STABILITY CONTROL SYSTEM USING SEVERAL PREDICTIVE ALGORITHMS AND A SELECTION PROCESS Pending FR2865175A1 (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
FR0400422A FR2865175A1 (en) 2004-01-16 2004-01-16 VEHICLE STABILITY CONTROL SYSTEM USING SEVERAL PREDICTIVE ALGORITHMS AND A SELECTION PROCESS
AT05000242T ATE345249T1 (en) 2004-01-16 2005-01-07 SYSTEM FOR THE STABILITY CONTROL OF A VEHICLE WITH SEVERAL PREDICTIVE ALGORITHMS AND A SELECTION PROCESS
DE602005000242T DE602005000242T2 (en) 2004-01-16 2005-01-07 System for stability control of a vehicle with several predictive algorithms and a selection process
EP05000242A EP1555180B1 (en) 2004-01-16 2005-01-07 System for controlling vehicle stability using multiple predictive algorithms and a selection process
KR1020050003525A KR20050075704A (en) 2004-01-16 2005-01-14 System for controlling the stability of a vehicle using several predictive algorithms and a selection process
JP2005033600A JP2005219738A (en) 2004-01-16 2005-01-14 Vehicle stability control system using predictable algorithm and selection method
CNA2005100023521A CN1640701A (en) 2004-01-16 2005-01-17 System for controlling vehicle stability using multiple predictive algorithms and a selection process
US11/039,675 US7225072B2 (en) 2004-01-16 2005-01-18 System for controlling the stability of a vehicle using several predictive algorithms and a selection process

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0400422A FR2865175A1 (en) 2004-01-16 2004-01-16 VEHICLE STABILITY CONTROL SYSTEM USING SEVERAL PREDICTIVE ALGORITHMS AND A SELECTION PROCESS

Publications (1)

Publication Number Publication Date
FR2865175A1 true FR2865175A1 (en) 2005-07-22

Family

ID=34707911

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0400422A Pending FR2865175A1 (en) 2004-01-16 2004-01-16 VEHICLE STABILITY CONTROL SYSTEM USING SEVERAL PREDICTIVE ALGORITHMS AND A SELECTION PROCESS

Country Status (1)

Country Link
FR (1) FR2865175A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4715662A (en) * 1983-12-16 1987-12-29 Robert Bosch Gmbh Method for determining an optimal slip value
US6233505B1 (en) * 1996-05-02 2001-05-15 Continental Teves Ag & Co., Ohg Process for determining ideal vehicular performance
EP1372049A1 (en) * 2002-06-13 2003-12-17 Société de Technologie Michelin Servo method for maintaining the wheel-sliding at an optimal level in order to achieve a maximum coefficent of adherance
EP1371534A1 (en) * 2002-06-13 2003-12-17 Société de Technologie Michelin Vehicle stability control system using an invariant function characterising all type of tyres

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4715662A (en) * 1983-12-16 1987-12-29 Robert Bosch Gmbh Method for determining an optimal slip value
US6233505B1 (en) * 1996-05-02 2001-05-15 Continental Teves Ag & Co., Ohg Process for determining ideal vehicular performance
EP1372049A1 (en) * 2002-06-13 2003-12-17 Société de Technologie Michelin Servo method for maintaining the wheel-sliding at an optimal level in order to achieve a maximum coefficent of adherance
EP1371534A1 (en) * 2002-06-13 2003-12-17 Société de Technologie Michelin Vehicle stability control system using an invariant function characterising all type of tyres

Similar Documents

Publication Publication Date Title
EP1555180B1 (en) System for controlling vehicle stability using multiple predictive algorithms and a selection process
EP1371534B1 (en) Vehicle stability control system using an invariant function characterising all type of tyres
EP1993906B1 (en) Method for distributing brake proportioning among aircraft brakes
EP1372049A1 (en) Servo method for maintaining the wheel-sliding at an optimal level in order to achieve a maximum coefficent of adherance
FR2915158A1 (en) METHOD FOR ASSISTING AT THE SIDE MANEUVER FOR A VEHICLE
FR2910417A1 (en) ADAPTIVE BRAKING CONTROL METHOD FOR VEHICLE.
FR2771366A1 (en) Calculating vehicle chassis skid angle
US7197380B2 (en) System for controlling the stability of a vehicle using an algorithm comparing average slopes of variation of a parameter
US7426431B2 (en) System for controlling the stability of a vehicle using an algorithm analyzing the variation in a representative parameter over time
EP1720752B1 (en) Slip-control method and device
FR2850346A1 (en) ASSISTED STEERING METHOD AND ASSISTED STEERING OF VEHICLES
FR2865175A1 (en) VEHICLE STABILITY CONTROL SYSTEM USING SEVERAL PREDICTIVE ALGORITHMS AND A SELECTION PROCESS
EP1560086B1 (en) Test system for a tyre using an algorithm which compares the average slope of the variation of a parameter depending on another one
EP1555182B1 (en) System for controlling vehicle stability using an algorithm for analysing the time variation of a representative parameter
EP1555181B1 (en) System for controlling vehicle stability using an algorithm for curve modelling
FR2915802A1 (en) Wheel's adhesion determining method for motor vehicle, involves applying braking action on one of wheels of vehicle, measuring parameter varying according to brake, and determining value of adhesion coefficient from measured parameter
EP2870038A1 (en) System and method for monitoring the trajectory of a vehicle
FR2870808A1 (en) VEHICLE STABILITY CONTROL SYSTEM USING SEVERAL PREDICTIVE ALGORITHMS AND A SELECTION PROCESS
EP2189343B1 (en) Method for automatic trajectory correction
EP1555183A1 (en) Tire testing system using an algorithm analyzing the variation of a representative parameter over time
EP3150452B1 (en) Test of a function for controlling the trajectory of a vehicle using the brakes without controlling the steering wheel
FR2858951A1 (en) Control system for vehicle traction includes electronic stabilization programme controlling differential clutch applying torque to driven wheels
FR2915162A1 (en) METHOD FOR CONTROLLING CLOSED LOOP STABILITY FOR MOTOR VEHICLE.
EP3150451A1 (en) Method for controlling the trajectory of a vehicle using the brakes, without controlling the steering wheel
FR2915161A1 (en) OPEN LOOP STABILITY MONITORING METHOD FOR MOTOR VEHICLE.