FR2843085A1 - Compensation system for power steering uses calculation of correcting torque to compensate for road camber or cross wind - Google Patents
Compensation system for power steering uses calculation of correcting torque to compensate for road camber or cross wind Download PDFInfo
- Publication number
- FR2843085A1 FR2843085A1 FR0209864A FR0209864A FR2843085A1 FR 2843085 A1 FR2843085 A1 FR 2843085A1 FR 0209864 A FR0209864 A FR 0209864A FR 0209864 A FR0209864 A FR 0209864A FR 2843085 A1 FR2843085 A1 FR 2843085A1
- Authority
- FR
- France
- Prior art keywords
- compensation
- torque
- vehicle
- block
- draft
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004364 calculation method Methods 0.000 title claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 19
- 238000005259 measurement Methods 0.000 claims description 13
- 238000005070 sampling Methods 0.000 claims description 4
- 230000001133 acceleration Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 238000005096 rolling process Methods 0.000 abstract 1
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
- B62D6/04—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits responsive only to forces disturbing the intended course of the vehicle, e.g. forces acting transversely to the direction of vehicle travel
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
- B60G2400/80—Exterior conditions
- B60G2400/84—Atmospheric conditions
- B60G2400/841—Wind
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
Procédé d'obtention d'une compensation active de tirage d'un véhicule, dû au dévers de la chaussée sur laquelle roule un véhicule ou à un vent latéral, dans lequel un couple de compensation est appliqué aux roues par une direction assistée électrique, caractérisé en ce qu'il comporte :• un premier bloc d'identification renvoyant en sortie une donnée positive ou négative de roulage en ligne droite,• un premier bloc de calcul d'un couple de compensation, le calcul étant initié lorsque le premier bloc d'identification renvoie une donnée positive,• un deuxième bloc de calcul pondérant le couple de compensation, calculé précédemment, selon des valeurs représentatives de l'état du véhicule.Method for obtaining active compensation for the draft of a vehicle, due to the slope of the roadway on which a vehicle is traveling or to a side wind, in which a compensating torque is applied to the wheels by an electric power steering, characterized in that it comprises: • a first identification block returning as output a positive or negative piece of data for rolling in a straight line, • a first block for calculating a compensation torque, the calculation being initiated when the first block d the identification returns a positive datum, a second calculation block weighting the compensation torque, calculated previously, according to values representative of the state of the vehicle.
Description
1 11 1
COMPENSATION DE TIRAGE D'UNE DIRECTION STEERING DRAW COMPENSATION
ASSISTEE ELECTRIQUEELECTRIC ASSISTED
La présente invention concerne un procédé d'obtention d'une compensation active de tirage d'un véhicule, d au dévers de la chaussée sur The present invention relates to a method for obtaining an active compensation for a vehicle draft, on the slope of the road on
laquelle roule un véhicule ou à un vent latéral. which is driving a vehicle or a side wind.
Elle s'adresse plus particulièrement au procédé d'obtention d'une compensation active de tirage d'un véhicule, dans lequel un couple de It is more particularly intended for the method of obtaining active compensation for a vehicle draft, in which a couple of
1o compensation est appliqué aux roues par une direction assistée électrique. 1o compensation is applied to the wheels by an electric power steering.
En effet, lorsque le conducteur d'un véhicule n'exerce aucune action sur Indeed, when the driver of a vehicle exerts no action on
le volant, le véhicule a tendance à ne pas adopter une trajectoire rectiligne. the steering wheel, the vehicle tends not to adopt a straight path.
D'une part, le véhicule subit des perturbations extérieures comme le vent ou 1 5 les irrégularités de la route. D'autre part, en l'absence de ces perturbations, les véhicules ont tendance à dévier de leur trajectoire soit vers la droite, soit vers la gauche: le véhicule tire à droite ou à gauche. La cause principale en est que les routes possèdent un profil bombé de façon par exemple à évacuer l'eau de pluie. Dans les pays ou les véhicules roulent à droite de la chaussée, les On the one hand, the vehicle is subjected to external disturbances such as the wind or road irregularities. On the other hand, in the absence of these disturbances, the vehicles tend to deviate from their trajectory either to the right or to the left: the vehicle pulls to the right or to the left. The main cause is that the roads have a curved profile so as for example to evacuate rainwater. In countries where vehicles drive to the right of the road, the
véhicules ont tendance à dévier de leur trajectoire vers la droite. vehicles tend to deviate from their trajectory to the right.
Le tirage du au profil de la route est permanent. Pour conserver une trajectoire rectiligne, le conducteur doit appliquer un couple opposé permanent sur le volant. Ce couple peut être important, il contribue à la fatigue du conducteur sur les longs trajets. Il apparaît avantageux de disposer d'un moyen pour compenser ce tirage permanent. Certains constructeurs ont mis en place à cet effet sur leur véhicules des dispositifs mécaniques, tels qu'un ressort désaxé sur la jambe de force ou implanté entre le support de roue et le bras de The drawing of the road profile is permanent. To maintain a straight path, the driver must apply permanent opposite torque to the steering wheel. This torque can be significant, it contributes to driver fatigue on long journeys. It appears advantageous to have a means to compensate for this permanent draw. Some manufacturers have installed mechanical devices on their vehicles for this purpose, such as a spring offset on the strut or installed between the wheel support and the
suspension inférieur, ou l'implantation particulière des pneumatiques. lower suspension, or the specific location of the tires.
Cependant, ces dispositifs ne peuvent compenser qu'un dévers moyen et imposent une implantation spécifique pour les routes o le sens du tirage est opposé. La publication EP1031492 présente pour résoudre ces problèmes un procédé consistant à calculer en temps réel un couple de compensation du tirage appliqué par la DAE (utilisée pour désigner une Direction Assistée Electrique), assurant ainsi une compensation active du tirage. Pour calculer ce couple de compensation, on mesure l'angle de rotation du volant de direction 1o du véhicule et, lorsque la valeur de cet angle est inférieure à une valeur fixée de l'ordre de quelques degrés, on intègre la valeur du couple volant mesuré durant quelques secondes. En fonction du signe de l'intégrale ainsi trouvée, on incrémente ou décrémente la valeur de la compensation de tirage appliquée par However, these devices can only compensate for an average slope and impose a specific layout for roads where the direction of the draft is opposite. Publication EP1031492 presents to solve these problems a method consisting in calculating in real time a draft compensation torque applied by the DAE (used to designate an Electric Power Steering), thus ensuring active compensation of the draft. To calculate this compensation torque, the angle of rotation of the vehicle's steering wheel 1o is measured and, when the value of this angle is less than a fixed value of the order of a few degrees, the value of the steering wheel torque is integrated. measured for a few seconds. Depending on the sign of the integral thus found, the value of the pull compensation applied by is incremented or decremented.
la DAE.the DAE.
Un tel procédé engendre un couple de compensation très dynamique, c'est à dire qu'il est appliqué très vite et avec une amplitude importante, jusqu'à sa valeur maximale. Un tel couple crée ainsi des dissymétries du couple ressenti par le conducteur. A titre d'exemple, un sur-effort est généré pour sortir d'une grande courbe sur autoroute et reprendre une trajectoire rectiligne. De plus, la compensation du tirage est appliqué quelle que soit la vitesse du véhicule et notamment à l'arrêt, alors qu'à faible vitesse, le tirage du véhicule n'est pas sensible et ne doit donc pas être compensé. Enfin, cette solution nécessite une très grande précision de la mesure de l'angle volant et notamment un très bon " calage du zéro " (une lecture de O' d'angle de rotation du volant) du capteur, alors que les dispersions industrielles rendent Such a method generates a very dynamic compensation torque, that is to say that it is applied very quickly and with a large amplitude, up to its maximum value. Such a torque thus creates asymmetries in the torque felt by the driver. For example, an over-effort is generated to exit a large curve on the highway and resume a rectilinear trajectory. In addition, draft compensation is applied regardless of the speed of the vehicle and in particular when stationary, while at low speed, the draft of the vehicle is not sensitive and therefore should not be compensated. Finally, this solution requires a very high precision in the measurement of the steering wheel angle and in particular a very good "zero setting" (a reading of O 'of the steering wheel rotation angle) of the sensor, while industrial dispersions make
cette détection très difficile.this very difficult detection.
Pour remédier à ces inconvénients, l'invention propose un procédé d'obtention d'une compensation active de tirage d'un véhicule, d au dévers de la chaussée sur laquelle roule un véhicule ou à un vent latéral, dans lequel un couple de compensation est appliqué aux roues par une direction assistée électrique, caractérisé en ce qu'il comporte un premier bloc d'identification renvoyant en sortie une donnée positive ou négative de roulage en ligne droite, un premier bloc de calcul d'un couple de compensation, le calcul étant initié lorsque le premier bloc d'identification renvoie une donnée positive, et un deuxième bloc de calcul pondérant le couple de compensation, calculé To overcome these drawbacks, the invention provides a method for obtaining active compensation for the draft of a vehicle, on a slope of the roadway on which a vehicle is traveling or in a crosswind, in which a torque of compensation is applied to the wheels by an electric power steering, characterized in that it comprises a first identification block returning a positive or negative straight-line driving data output, a first block for calculating a compensation torque, the calculation being initiated when the first identification block returns positive data, and a second calculation block weighting the compensation torque, calculated
1o précédemment, selon des valeurs représentatives de l'état du véhicule. 1o previously, according to values representative of the state of the vehicle.
Selon une caractéristique de la présente invention, la donnée en sortie du premier bloc d'identification est déterminée par le traitement d'au moins deux valeurs représentatives de l'état du véhicule. Ce nombre d'entrées multiples permet ainsi d'optimiser la détection de roulage en ligne droite. Ces valeurs représentatives sont avantageusement des valeurs mesurées du couple volant, de l'angle volant et de la vitesse du véhicule. Dans ce cas, le premier bloc renvoie une donnée positive lorsque simultanément, la vitesse est supérieure à un premier seuil déterminé, le couple volant est inférieur à un second seuil déterminé et l'angle volant est inférieur à un troisième seuil déterminé. Les valeurs représentatives de l'état du véhicule peuvent également comprendre la mesure ou l'estimation de la vitesse de lacet et/ou l'accélération transversale. Selon une autre caractéristique de l'invention, le premier bloc de calcul détermine un couple de compensation fonction de la mesure du couple volant, d'une constante Kt, cette constante étant choisi préalablement selon le pas d échantillonnage de ce premier bloc de calcul, et de la valeur du couple de compensation au pas précédent. L'intrusion de cette constante dans le calcul permet d'obtenir un calcul très peu dynamique. Préalablement, le couple de According to a characteristic of the present invention, the data output from the first identification block is determined by the processing of at least two values representative of the state of the vehicle. This number of multiple inputs thus makes it possible to optimize the detection of running in a straight line. These representative values are advantageously measured values of the flying torque, the steering angle and the speed of the vehicle. In this case, the first block returns positive data when simultaneously, the speed is greater than a first determined threshold, the flywheel torque is less than a second determined threshold and the steering wheel angle is less than a third determined threshold. Representative vehicle condition values may also include measuring or estimating yaw speed and / or transverse acceleration. According to another characteristic of the invention, the first calculation block determines a compensation torque as a function of the measurement of the flywheel torque, of a constant Kt, this constant being chosen beforehand according to the sampling pitch of this first calculation block, and the value of the compensation torque at the previous step. The intrusion of this constant in the calculation makes it possible to obtain a very not very dynamic calculation. Beforehand, the couple of
compensation peut être réglé à une valeur prédéterminée. compensation can be set to a predetermined value.
Selon une autre caractéristique de l'invention, le couple de compensation est pondéré dans le deuxième bloc de calcul selon la vitesse du véhicule. Un exemple de pondération peut être qu'un facteur de 100% est appliqué dans le deuxième bloc de calcul au couple de compensation du tirage lorsque la vitesse du véhicule est supérieure à 50 km/h, un facteur de 0% est appliqué lorsque la vitesse du véhicule est inférieure à 20 km/h, et, lorsque la vitesse du véhicule varie entre 20 km/h et 50 km/h, le facteur d'application According to another characteristic of the invention, the compensation torque is weighted in the second calculation block according to the speed of the vehicle. An example of weighting can be that a factor of 100% is applied in the second calculation block to the torque of compensation of the draft when the vehicle speed is greater than 50 km / h, a factor of 0% is applied when the speed of the vehicle is less than 20 km / h, and, when the vehicle speed varies between 20 km / h and 50 km / h, the application factor
varie de façon linéaire entre 0% et 100%. varies linearly between 0% and 100%.
D'autres caractéristiques et avantages de l'invention apparaîtront à la Other characteristics and advantages of the invention will become apparent on
lecture de la description détaillée qui suit pour la compréhension de laquelle reading of the detailed description which follows for the understanding of which
on se reportera aux dessins annexés dans lesquels: - la figure 1 est un schéma bloc représentatif du principe d'application d'un couple de compensation du tirage, - la figure 2 est un schéma bloc représentatif de l'algorithme général du procédé selon l'invention, - la figure 3 est un schéma du premier bloc d'identification selon l'invention, - la figure 4 est un schéma du premier bloc de calcul selon l'invention, reference will be made to the appended drawings in which: - Figure 1 is a block diagram representative of the principle of application of a pull compensation torque, - Figure 2 is a block diagram representative of the general algorithm of the method according to l invention, - FIG. 3 is a diagram of the first identification block according to the invention, - FIG. 4 is a diagram of the first calculation block according to the invention,
- la figure 5 est un schéma du deuxième bloc de calcul selon l'invention. - Figure 5 is a diagram of the second calculation block according to the invention.
Selon le schéma présenté à la figure 1, le calculateur de direction assistée électrique calcule en temps réel un couple d'assistance à fournir par le système en fonction de différents paramètres, essentiellement le couple volant Cv, l'angle volant Av et la vitesse véhicule Vspd, d'autres paramètres pouvant également être pris en compte. La consigne finale de couple d'assistance 10 est composée d'une part d'une consigne de couple d'assistance théorique 11, déterminée par des lois de commande 12, et d'autre part d'une consigne de couple de compensation de tirage 13, obtenue par un ensemble de calcul 14, According to the diagram presented in FIG. 1, the electric power steering calculator calculates in real time a torque of assistance to be provided by the system as a function of various parameters, essentially the steering torque Cv, the steering angle Av and the vehicle speed. Vspd, other parameters can also be taken into account. The final assistance torque setpoint 10 is composed on the one hand of a theoretical assistance torque setpoint 11, determined by control laws 12, and on the other hand of a draft compensation torque setpoint 13, obtained by a calculation unit 14,
objet de l'invention.subject of the invention.
La consigne de couple de compensation de tirage selon l'invention est obtenue, telle que représentée à la figure 2, en conclusion de trois phases de traitement. Dans un premier temps, un bloc d'identification 21 des conditions de roulage en ligne droite identifie, à partir de la mesure de valeurs io représentatives de l'état du véhicule, la volonté du conducteur à maintenir une trajectoire rectiligne, et détermine en temps réel une variable logique 22 représentant l'état de roulage en ligne droite. Dans un deuxième temps, un premier bloc de calcul 23 donne en temps réel, en fonction de la mesure du couple volant Cv et de l'état de la variable logique obtenue dans le bloc d'identification précédent, le couple de compensation de tirage 24. Dans un troisième temps, un deuxième bloc de calcul 25 donne en temps réel le couple de compensation de tirage à appliquer par la DAE 13 en fonction de la vitesse du véhicule Vspd et du couple de compensation de tirage 24 calculé par le The draft compensation torque setpoint according to the invention is obtained, as shown in FIG. 2, at the conclusion of three processing phases. Firstly, an identification block 21 of the driving conditions in a straight line identifies, from the measurement of values representative of the state of the vehicle, the will of the driver to maintain a rectilinear trajectory, and determines in time real a logic variable 22 representing the driving state in a straight line. In a second step, a first calculation block 23 gives in real time, as a function of the measurement of the flywheel torque Cv and of the state of the logic variable obtained in the previous identification block, the pull compensation torque 24 In a third step, a second calculation block 25 gives in real time the draft compensation torque to be applied by the DAE 13 as a function of the speed of the vehicle Vspd and of the draft compensation torque 24 calculated by the
premier bloc de calcul 23.first calculation block 23.
Selon un premier mode de réalisation représenté à la figure 3, le bloc d'identification 21 des conditions de roulage en ligne droite prend en compte les valeurs d'entrée que sont la mesure de l'angle volant Av, la mesure du couple volant Cv et la mesure de la vitesse du véhicule Vspd. La valeur absolue de ces mesures est respectivement comparée à une valeur seuil. A titre d'exemple non limitatif, le seuil correspondant à la mesure de l'angle volant est de +/- 20 , le seuil correspondant à la mesure du couple volant est de +/1.5 Nm, et le seuil correspondant à la mesure de la vitesse du véhicule est de According to a first embodiment shown in FIG. 3, the identification block 21 of the driving conditions in a straight line takes into account the input values which are the measurement of the steering wheel angle Av, the measurement of the steering wheel torque Cv and measuring the speed of the vehicle Vspd. The absolute value of these measurements is respectively compared to a threshold value. By way of nonlimiting example, the threshold corresponding to the measurement of the steering wheel angle is +/- 20, the threshold corresponding to the measurement of the flying torque is + / 1.5 Nm, and the threshold corresponding to the measurement of vehicle speed is
km/h.km / h.
La volonté du conducteur à réaliser un roulage en ligne droite est détectée, selon la présente invention, par une surveillance conjuguée de la vitesse du véhicule, du couple volant et de l'angle volant. Une surveillance multiple permet ainsi de se démarquer du problème de calage du zéro, présent lorsque la détection de roulage en ligne droite est effectuée sur la seule information de l'angle volant. Le véhicule est ainsi assimilé comme roulant en ligne droite lorsque d'une part la vitesse du véhicule est suffisante, cette vitesse décroissant lorsque le véhicule entre dans un virage marqué, et lorsque io d'autre part aucun effort ou angle de braquage, susceptible de représenter un The driver's desire to drive in a straight line is detected, according to the present invention, by combined monitoring of the vehicle speed, the steering wheel torque and the steering wheel angle. Multiple monitoring thus makes it possible to stand out from the problem of zero setting, present when the detection of taxiing in a straight line is carried out on the sole information of the steering angle. The vehicle is thus assimilated as traveling in a straight line when on the one hand the vehicle speed is sufficient, this speed decreasing when the vehicle enters a marked turn, and when io on the other hand no effort or steering angle, capable of represent a
virage marqué, n'est détecté.marked turn, is not detected.
Un mode de réalisation du procédé d'identification selon l'invention est représenté figure 3. Une information représentative de la vitesse du véhicule Vspd est obtenue d'un capteur, par exemple du type accéléromètre, et utilisée en entrée du procédé d'identification. Cette mesure est alors comparée à une valeur seuil 31 au dessous de laquelle la vitesse du véhicule est estimée insuffisante pour en tirer la conclusion d'un roulage en ligne droite. Tant que la vitesse mesurée est inférieure au seuil de comparaison, un retour de boucle 32 est mis en place et de nouvelles valeurs de vitesse sont comparées au seuil correspondant 31. Lorsque la vitesse du véhicule est supérieure au seuil de comparaison, une information en conséquence 33 est envoyée en entrée d'un An embodiment of the identification method according to the invention is shown in FIG. 3. Information representative of the speed of the vehicle Vspd is obtained from a sensor, for example of the accelerometer type, and used as input to the identification method. This measurement is then compared with a threshold value 31 below which the vehicle speed is estimated to be insufficient to draw the conclusion of driving in a straight line. As long as the measured speed is lower than the comparison threshold, a loop return 32 is implemented and new speed values are compared with the corresponding threshold 31. When the vehicle speed is higher than the comparison threshold, information accordingly 33 is sent as input to a
collecteur 34.collector 34.
Deux autres entrées sont connectées au collecteur 34, de façon similaire. Des informations représentatives du couple volant Cv et respectivement de l'angle volant Av sont obtenues de capteurs reliés à la colonne de direction, par exemple d'un capteur d'effort et respectivement d'un capteur de déplacement angulaire, et utilisées en entrées du procédé d'identification. Les valeurs absolues de ces mesures sont alors comparées à une valeur seuil de couple 31c et respectivement à une valeur seuil d'angle 31a, au dessus desquelles l'action exercée par le conducteur sur le volant du véhicule est estimée suffisante pour en tirer la conclusion que le véhicule ne roule pas en ligne droite. Tant que les valeurs absolues du couple volant mesuré et respectivement de l'angle volant mesuré sont supérieures au seuil de comparaison correspondant, un retour de boucle 32c, respectivement 32a est mis en place et de nouvelles valeurs de couple et respectivement d'angle sont alors comparées. Lorsque la valeur absolue du couple volant et respectivement de l'angle volant est inférieure au seuil de comparaison, une information Two other inputs are connected to the collector 34, similarly. Information representative of the flywheel torque Cv and respectively of the flywheel angle Av is obtained from sensors connected to the steering column, for example from a force sensor and from an angular displacement sensor respectively, and used as inputs to the identification process. The absolute values of these measurements are then compared to a torque threshold value 31c and respectively to an angle threshold value 31a, above which the action exerted by the driver on the steering wheel of the vehicle is estimated to be sufficient to draw the conclusion therefrom. the vehicle is not driving in a straight line. As long as the absolute values of the measured flywheel torque and of the measured flywheel angle respectively are greater than the corresponding comparison threshold, a loop feedback 32c, respectively 32a is implemented and new torque and angle values respectively are then compared. When the absolute value of the steering wheel torque and of the steering wheel angle respectively is lower than the comparison threshold, information
positive 33c, respectivement 33a est envoyée en entrée d'un collecteur. positive 33c, respectively 33a is sent to the input of a collector.
Le collecteur 34 est réalisé au moyen d'une porte ET à triple entrée et double sortie. Tant que des informations positives sont reçues simultanément aux trois entrées du collecteur, un compteur de temps CI est incrémenté d'une valeur prédéterminée dt. Ce compteur Cl est comparé à une valeur seuil 35 The collector 34 is produced by means of an AND gate with triple input and double output. As long as positive information is received simultaneously at the three inputs of the collector, a time counter CI is incremented by a predetermined value dt. This counter C1 is compared with a threshold value 35
équivalente, selon un mode de réalisation préférentiel, à 2 secondes. equivalent, according to a preferred embodiment, to 2 seconds.
L'incrémentation du compteur Cl prend alors fin lorsque ce compteur est supérieur à la valeur seuil correspondante, ce qui est représentatif d'un véhicule présentant des caractéristiques spécifiques du roulage en ligne droite, et ce pendant une durée estimée suffisante pour s'assurer de cet état de roulage 36. L'incrémentation du compteur CI prend également fin dans les cas o au moins une des informations en entrée n'est pas positive, le collecteur renvoyant alors une réponse négative 37 concernant l'état de roulage en ligne The incrementation of the counter C1 then ends when this counter is greater than the corresponding threshold value, which is representative of a vehicle having specific characteristics of running in a straight line, and this for an estimated duration sufficient to ensure that this driving state 36. The incrementation of the counter CI also ends in cases where at least one of the input information is not positive, the collector then returning a negative response 37 concerning the driving state online
droite et remettant le compteur Cl à zéro. right and resetting the Cl counter to zero.
L'information en sortie de ce bloc d'identification de roulage 21 est donc un drapeau OUI / NON représentatif de l'état de la variable " état de roulage en ligne droite ". Un drapeau OUI signifie donc que le véhicule est bien dans une situation de roulage en ligne droite, et qu'un couple de compensation de tirage doit être appliqué. La valeur de couple 24 correspondant à l'action de tirage exercée par la route est calculée dans un premier bloc de calcul 23 représenté à la figure 4. En entrée de ce premier bloc de calcul 23, la valeur de compensation de tirage obtenue au pas précédent 24' est d'une part multipliée à une constante Kt dépendante du pas d'échantillonnage et d'autre part additionnée à la valeur mesurée du couple volant Cv. Ces deux valeurs sont ensuite traitées par des blocs opérationnels, opérant une division de la même constante Kt, afin d'obtenir la relation io suivante: Comptir (n) = Cv + Comptir (n- 1) + Compjtir (n- 1)*(Kt- 1) Kt Kt dans laquelle: Comp tir (n) désigne le couple de compensation de tirage, Comptir(n-l) désigne ce couple au pas précédent, Kt désigne une constante dynamique, The information at the output of this taxi identification block 21 is therefore a YES / NO flag representative of the state of the variable "taxi state in a straight line". A YES flag therefore means that the vehicle is in a straight-line driving situation, and that a draft compensation torque must be applied. The torque value 24 corresponding to the pulling action exerted by the road is calculated in a first calculation block 23 shown in FIG. 4. At the input of this first calculation block 23, the pull compensation value obtained in step previous 24 'is firstly multiplied to a constant Kt dependent on the sampling step and secondly added to the measured value of the flywheel torque Cv. These two values are then processed by operational blocks, operating a division of the same constant Kt, in order to obtain the following relation io: Count (n) = Cv + Count (n- 1) + Compjtir (n- 1) * (Kt- 1) Kt Kt in which: Comp tir (n) denotes the pull compensation torque, Comptir (nl) denotes this torque at the previous step, Kt denotes a dynamic constant,
Cv désigne le couple volant.Cv designates the flying couple.
Un bloc de saturation 41 est inséré à la sortie de ce bloc de calcul 23, afin de limiter la compensation à une valeur maximale. Cette valeur est A saturation block 41 is inserted at the output of this calculation block 23, in order to limit the compensation to a maximum value. This value is
stockée en mémoire tant qu'une nouvelle valeur n'a pas été calculée. stored in memory until a new value has been calculated.
Selon un mode de réalisation particulier de l'invention, le couple de According to a particular embodiment of the invention, the couple of
compensation de tirage peut être réglé initialement à une valeur prédéterminée. draft compensation can be set initially to a predetermined value.
Une compensation initiale est alors engendrée et permet de remplacer avantageusement les artifices mécaniques de compensation de tirage. Selon les marchés auxquels sont destinés les véhicules, et les sens de circulation associé, la compensation initiale peut en effet être réglée initialement " à gauche " ou " à droite ". De plus, le réglage initial du couple de compensation peut aisément être réajusté afin de s'adapter à de nouvelles conditions de routes, ou à l'inverse être maintenu à une valeur fixe, non sujette aux dispersions et à l'usure que peuvent présenter les pièces mécaniques. Le premier bloc de calcul 23 précédemment décrit renvoie en sortie une valeur de compensation de tirage 24 calculée en fonction de la route et du véhicule. Il s'agit alors dans un deuxième bloc de calcul 25 de donner le 1o couple de compensation de tirage appliqué par le véhicule 13. A titre d'exemple non limitatif, le deuxième bloc de calcul 25 représenté à la figure 5, prend en compte les valeurs de vitesse du véhicule pour juger de la force d'application du couple de compensation de tirage. Une table d'équivalence 1, à laquelle est fournie en entrée une valeur de la vitesse du véhicule Vspd, renvoie en sortie un pourcentage d'application. A titre d'exemple, à une vitesse entre 0 et 20 km/h, correspond un facteur d'application de 0%: le tirage du véhicule, qui n'est pas sensible pour le conducteur à ces faibles vitesses, n'a pas à être compensé. A l'inverse, pour des vitesses supérieures à km/h, le facteur d'application est de 100%. Enfin, entre les valeurs de 20 à 50 km/h, le facteur d'application varie de façon linéaire de 0 à 100%. Cette application en fonction de la vitesse du véhicule permet d'obtenir une compensation adaptative, qui n'occasionne au conducteur aucun ressenti de An initial compensation is then generated and makes it possible to advantageously replace the mechanical drawdown compensation devices. Depending on the markets for which the vehicles are intended, and the associated traffic directions, the initial compensation may indeed be initially set "to the left" or "to the right". In addition, the initial setting of the compensation torque can easily be readjusted to adapt to new road conditions, or conversely be kept at a fixed value, not subject to the dispersions and wear that may present. mechanical parts. The first calculation block 23 previously described returns a pull compensation value 24 calculated as a function of the road and the vehicle. It is then in a second calculation block 25 to give the 1o draft compensation torque applied by the vehicle 13. By way of nonlimiting example, the second calculation block 25 represented in FIG. 5, takes into account the vehicle speed values to judge the application force of the draft compensation torque. An equivalence table 1, to which an input value of the speed of the vehicle Vspd is supplied, returns an application percentage as output. For example, at a speed between 0 and 20 km / h, corresponds to an application factor of 0%: the draft of the vehicle, which is not sensitive to the driver at these low speeds, has no to be compensated. Conversely, for speeds greater than km / h, the application factor is 100%. Finally, between the values of 20 to 50 km / h, the application factor varies linearly from 0 to 100%. This application as a function of the speed of the vehicle makes it possible to obtain an adaptive compensation, which does not cause the driver any feeling of
correction brutale.brutal correction.
Cet objectif est également atteint par l'introduction de la constante Kt, fonction du pas d'échantillonnage du premier bloc de calcul. Cette constante permet un réglage du temps de convergence du calcul. La valeur choisie influence directement le temps nécessaire pour que la compensation du tirage soit complète. Plus la valeur de Kt est grande, plus la durée d'obtention d'une compensation complète sera grande. Cette constante permet ainsi d'avoir un calcul dont on peut moduler la dynamique et que l'on peut donc rendre moins This objective is also achieved by the introduction of the constant Kt, which is a function of the sampling step of the first calculation block. This constant allows an adjustment of the time of convergence of computation. The value chosen directly influences the time necessary for the compensation of the draw to be complete. The higher the value of Kt, the longer the time for obtaining full compensation. This constant thus makes it possible to have a computation whose dynamics can be modulated and which one can therefore make less
binaire afin d'obtenir une compensation de tirage adaptative. binary in order to obtain an adaptive draw compensation.
s L'invention n'est nullement limitée au mode de réalisation décrit et illustré qui n'a été donné qu'à titre d'exemple. Il sera en effet compris que le dispositif selon l'invention pourra nécessiter la connaissance en temps réel, outre des grandeurs explicitées ci dessus comme le couple et l'angle volant ou la vitesse du véhicule, de grandeurs supplémentaires telles que, à titre non 1o exhaustif, la mesure ou l'estimation de la vitesse de lacet du véhicule et/ou The invention is in no way limited to the embodiment described and illustrated, which has been given only by way of example. It will indeed be understood that the device according to the invention may require knowledge in real time, in addition to the quantities explained above such as the torque and the steering wheel angle or the speed of the vehicle, of additional quantities such as, not only 1o comprehensive, measuring or estimating the yaw speed of the vehicle and / or
l'accélération transversale du véhicule. the transverse acceleration of the vehicle.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0209864A FR2843085B1 (en) | 2002-08-02 | 2002-08-02 | COMPENSATION FOR DRAWING AN ELECTRIC POWER STEERING |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0209864A FR2843085B1 (en) | 2002-08-02 | 2002-08-02 | COMPENSATION FOR DRAWING AN ELECTRIC POWER STEERING |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2843085A1 true FR2843085A1 (en) | 2004-02-06 |
FR2843085B1 FR2843085B1 (en) | 2005-05-27 |
Family
ID=30129646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR0209864A Expired - Fee Related FR2843085B1 (en) | 2002-08-02 | 2002-08-02 | COMPENSATION FOR DRAWING AN ELECTRIC POWER STEERING |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2843085B1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1623911A1 (en) * | 2004-08-04 | 2006-02-08 | Ford Global Technologies, LLC, A subsidary of Ford Motor Company | Steering System |
EP1857349A1 (en) * | 2006-05-16 | 2007-11-21 | Ford Global Technologies, LLC | Method for improving the heading of a vehicle and associated steering system |
US8903606B2 (en) | 2006-12-15 | 2014-12-02 | Steering Solutiions IP Holding Corporation | Method, system, and apparatus for providing enhanced steering pull compensation |
US9545946B2 (en) | 2013-10-16 | 2017-01-17 | Ford Global Technologies, Llc | Steering systems and methods for supporting the straight running of a vehicle |
CN112693328A (en) * | 2021-01-07 | 2021-04-23 | 北京汽车集团越野车有限公司 | Four-wheel non-steering mechanism distributed drive automobile anti-skid control method and device |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7543679B2 (en) | 2006-07-28 | 2009-06-09 | Delphi Technologies, Inc. | Compensation of periodic sensor errors in electric power steering systems |
US7549504B2 (en) | 2006-07-28 | 2009-06-23 | Delphi Technologies, Inc. | Quadrant dependent active damping for electric power steering |
US20160096546A1 (en) * | 2014-10-03 | 2016-04-07 | Delphi Technologies, Inc. | Lane departure steering correction with road camber and crosswind compensation |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5528497A (en) * | 1992-09-16 | 1996-06-18 | Honda Giken Kogyo Kabushiki Kaisha | Vehicle steering control system |
US5774819A (en) * | 1994-07-27 | 1998-06-30 | Honda Giken Kogyo Kabushiki Kaisha | Vehicle steering control system |
US5845222A (en) * | 1994-10-04 | 1998-12-01 | Honda Giken Kogyo Kabushiki Kaisha | Vehicle steering control system |
EP0927678A1 (en) * | 1997-12-31 | 1999-07-07 | Renault | Automatic path correction system for a vehicle subjected to road disturbances or side wind |
EP1031492A1 (en) | 1999-02-23 | 2000-08-30 | Renault | Method for controlling assisting torque applied to the steering mechanism of a motor vehicle and device for carrying out this method |
-
2002
- 2002-08-02 FR FR0209864A patent/FR2843085B1/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5528497A (en) * | 1992-09-16 | 1996-06-18 | Honda Giken Kogyo Kabushiki Kaisha | Vehicle steering control system |
US5774819A (en) * | 1994-07-27 | 1998-06-30 | Honda Giken Kogyo Kabushiki Kaisha | Vehicle steering control system |
US5845222A (en) * | 1994-10-04 | 1998-12-01 | Honda Giken Kogyo Kabushiki Kaisha | Vehicle steering control system |
EP0927678A1 (en) * | 1997-12-31 | 1999-07-07 | Renault | Automatic path correction system for a vehicle subjected to road disturbances or side wind |
EP1031492A1 (en) | 1999-02-23 | 2000-08-30 | Renault | Method for controlling assisting torque applied to the steering mechanism of a motor vehicle and device for carrying out this method |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1623911A1 (en) * | 2004-08-04 | 2006-02-08 | Ford Global Technologies, LLC, A subsidary of Ford Motor Company | Steering System |
EP1857349A1 (en) * | 2006-05-16 | 2007-11-21 | Ford Global Technologies, LLC | Method for improving the heading of a vehicle and associated steering system |
US8903606B2 (en) | 2006-12-15 | 2014-12-02 | Steering Solutiions IP Holding Corporation | Method, system, and apparatus for providing enhanced steering pull compensation |
US9545946B2 (en) | 2013-10-16 | 2017-01-17 | Ford Global Technologies, Llc | Steering systems and methods for supporting the straight running of a vehicle |
CN112693328A (en) * | 2021-01-07 | 2021-04-23 | 北京汽车集团越野车有限公司 | Four-wheel non-steering mechanism distributed drive automobile anti-skid control method and device |
Also Published As
Publication number | Publication date |
---|---|
FR2843085B1 (en) | 2005-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2507113B1 (en) | Device for determining the absolute angular position of the steering wheel of an electric power-assisted steering column of a motor vehicle using weighted dynamic parameters of the vehicle | |
FR3036354A1 (en) | METHOD FOR DETERMINING A RUNNING LIMIT SPEED | |
US20070150156A1 (en) | Method and system for road surface friction coefficient estimation | |
EP3947076A1 (en) | Anticipating module, associated device and method for controlling path in real time | |
FR2771366A1 (en) | Calculating vehicle chassis skid angle | |
FR2843085A1 (en) | Compensation system for power steering uses calculation of correcting torque to compensate for road camber or cross wind | |
EP2043901B1 (en) | Device and method for monitoring the turn command to a steered rear wheel | |
FR2900893A1 (en) | METHOD FOR ADJUSTING A DYNAMIC TRACK CONTROL SYSTEM FOR A MOTOR VEHICLE. | |
EP0539263B1 (en) | Vehicle braking procedure and device for control of the brake torque applied to a wheel | |
WO2020126840A1 (en) | Device and method for monitoring the trajectory of a motor vehicle | |
US6865456B2 (en) | Underinflation detector | |
WO2021110423A1 (en) | Training module, and associated real-time path monitoring device and method | |
FR3051422A1 (en) | METHOD FOR DETERMINING A ADHESIVE MARGIN FOR A VEHICLE IN A RUNNING SITUATION | |
FR3102444A1 (en) | Method for controlling a vehicle running in a precarious condition of adhesion | |
EP3901005B1 (en) | System and method for piloting a lateral control system of a motor vehicle according to a model of a system for steering the wheels | |
EP2300797A1 (en) | Method of estimating the transverse grip of a pair of tyres by comparative analysis | |
FR3017095A1 (en) | METHOD FOR MONITORING THE TRACK OF A MOTOR VEHICLE AND VEHICLE THEREFOR | |
EP3853683B1 (en) | Motor vehicle control module and method, comprising an evaluation of rear wheel speed based on the front wheels only | |
EP3160812B1 (en) | Method for automatically regulating the speed of a vehicle travelling at low speed | |
JP4319164B2 (en) | Vehicle behavior state estimation device | |
EP3788514A1 (en) | Method for simulating the physical behaviour of a tyre and application to real-time simulation | |
FR2954256A1 (en) | METHOD FOR IDENTIFYING A DIRECTOR WHEEL ADHERENCE LOSS PHASE OF A VEHICLE | |
FR2813576A1 (en) | Method of detecting wheel adhesion loss for motor vehicle with power steering involves using steering angle and servo output values to predict slippage | |
FR3085336A1 (en) | DISPLAY CONTROL APPARATUS | |
FR2888164A1 (en) | METHOD AND SYSTEM FOR ANTI-ROLLING A VEHICLE AND VEHICLE THEREFOR |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 14 |
|
PLFP | Fee payment |
Year of fee payment: 15 |
|
ST | Notification of lapse |
Effective date: 20180430 |